ptyx-mcq

View on PyPIReverse Dependencies (0)

27.3.0 ptyx_mcq-27.3.0-py3-none-any.whl

Wheel Details

Project: ptyx-mcq
Version: 27.3.0
Filename: ptyx_mcq-27.3.0-py3-none-any.whl
Download: [link]
Size: 391447
MD5: 0c4715dbd7f62e550e7789938d5c4a82
SHA256: a71e9ce5b9499afbc7849a0104ae6351206c1647b60213c15c184ec979b0a561
Uploaded: 2024-04-22 08:14:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ptyx-mcq
Version: 27.3.0
Summary: pTyX-MCQ is a generator/scanner of MCQ, based on pTyX.
Author: Nicolas Pourcelot
Author-Email: nicolas.pourcelot[at]gmail.com
Home-Page: https://github.com/wxgeo/ptyx
Project-Url: Repository, https://github.com/wxgeo/ptyx
License: GPL-3.0-or-later
Keywords: python,tikz,latex,pdf,exam,mcq,student
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4.0
Requires-Dist: Pillow (<10.0,>=9.2)
Requires-Dist: argcomplete (<4.0.0,>=3.1.2)
Requires-Dist: numpy (<2.0.0,>=1.23.0)
Requires-Dist: openpyxl (<4.0.0,>=3.1.2)
Requires-Dist: platformdirs (<5,>=4)
Requires-Dist: ptyx (<29.0,>=28.2)
Requires-Dist: pymupdf (<2.0.0,>=1.21.1)
Requires-Dist: smallgraphlib (<0.8,>=0.7)
Requires-Dist: sympy (<1.12,>=1.11)
Description-Content-Type: text/markdown
[Description omitted; length: 1809 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ptyx_mcq/TODO.odt sha256=y_Qo1Y-oMsXtva0jbEV_vGuYPyYlxYjBO9GbbDYJt0A 18095
ptyx_mcq/__init__.py sha256=fXGf60k-6IMCr3hdc0-LVRnxk-p_YAbeq4W4VeDhza0 5785
ptyx_mcq/cli.py sha256=clnmQLGh8sKvnfnw-ofDpUuY0KPOdkfhjbe8Zs8Dr_Y 22344
ptyx_mcq/dev_cli.py sha256=319ZPw1H-aTh332DBkN91meSQpQZ5nmpCmVtNovUcdA 4206
ptyx_mcq/doc/exemple_complet_syntaxe.pdf sha256=Za9sIRQlBExPygsXojttEWZP-0DSyrEPjzAW4w5C5Tg 73081
ptyx_mcq/doc/exemple_complet_syntaxe.tex sha256=HZUdOe-pvy5fpjRDroUxNTq2P943pw9_i5EFPWiZw0c 10495
ptyx_mcq/dump.profile sha256=0nxtr_ms_U6sqyLPFjwp1msr4AVlioDuNpKN5DbgMQ0 531437
ptyx_mcq/make/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ptyx_mcq/make/exercises_parsing.py sha256=ebexVA77Pnk2fdOTfpwNdTyzrUYE0faE6ifIsALbOvs 5666
ptyx_mcq/make/extend_latex_generator.py sha256=T3If5nVhnB1ka9OCpxKrbtRit8dRF0np_y5VXskrwQw 30090
ptyx_mcq/make/generate_ptyx_code.py sha256=5J2SqrDHJlhf2rSn1pHry4pRAgxhmI5a3u4JqEfzcEU 10413
ptyx_mcq/make/header.py sha256=xx3zFnG5MmYvXsdqh-OSsKFMgBxkx2BfxHXa7wHqEoM 17770
ptyx_mcq/make/include_directives_parsing.py sha256=j-xqKJDn7Ycaras_FlgmiFv4KC2pv4AqifqxiD3Eazc 18135
ptyx_mcq/make/make.py sha256=sACogupmZpCQw75YbNbH9SO812INLJ07LI8_bfM7nZQ 5935
ptyx_mcq/make/parser_tools.py sha256=MhL-3bHNejR51YNuGs7qt1IPQC3FNGlp6rgd3exX1bI 983
ptyx_mcq/parameters.py sha256=rHHa8anMXn7Lhus4P7v3xkHewGgj4cykyeSx8foGjVw 307
ptyx_mcq/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ptyx_mcq/scan/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ptyx_mcq/scan/amend.py sha256=tDpB24ECinJMl6WvCRaxbv8KQBIsVls_Dq8dzQ3T1Ig 8815
ptyx_mcq/scan/calibration.py sha256=jzxqf6L_kIcEFxtpSWvwuN1FNbqutQPvjxxNduEvkmE 27272
ptyx_mcq/scan/checkbox_analyzer.py sha256=diXjCqFZZNKebIZlEFGA4wtEm4mbE1sttOXLuZB0AyQ 5650
ptyx_mcq/scan/color.py sha256=6BVW8earCKp_YNK6J9Ae5XkpKI3aEJ7-gCSZva6sP1E 372
ptyx_mcq/scan/conflict_solver.py sha256=FML7r3Lsgi83J-s76t4u3Pnd2JOFsHcDfYfc2-3QAps 21616
ptyx_mcq/scan/data_handler.py sha256=NIU_Ze-P4Wv2TmLw8qyy1F8X9QM-P8e0Sc_8dQCF5Ps 22055
ptyx_mcq/scan/document_data.py sha256=oXLRHZnEWJumECFGch_S-9n5Skk1lCIrEulBp9Sif8s 2315
ptyx_mcq/scan/evaluation_strategies.py sha256=tXOab-Q7X-LI_yhyY_fOlxPoy3CeqJ8dKl-_nrdquhk 13316
ptyx_mcq/scan/image_viewer.py sha256=o9TvxgVU6SJSN4_ziKZKFyCPxqNJdbthUCltv0Ep8FU 8153
ptyx_mcq/scan/paths_handler.py sha256=hq_HYLU3kKvTt78IyM2CfNJX7HXlpmCO2c-nKYuJtlY 2831
ptyx_mcq/scan/pdftools.py sha256=2fj3XUeQzrePomkRsEqT-CiCdzomfh9fCdptXOczxwI 1798
ptyx_mcq/scan/scan_doc.py sha256=Kd0OoBM4RdehQ84fjZja_e5HVnVEeg0nn42ccX7_eNA 11337
ptyx_mcq/scan/scan_pic.py sha256=ux9E58dtC0S1sUyqwTh9rhazuD5krEWAEMPM5fbhKlI 16170
ptyx_mcq/scan/scores_manager.py sha256=6nmiZ0snIYXEiovgvPFFX66EqXU_RojL2XAfsrOI420 7447
ptyx_mcq/scan/square_detection.py sha256=J8Y4quD9czE70Q5dFJZzwyOnBQLYwH2wqiLWuBLdKlA 11610
ptyx_mcq/scan/tools.py sha256=tg5krbwBO7BAYvKlfc-QBAOKOQrqXAOQ4c3dmzc0g6Y 2600
ptyx_mcq/scan/types_declaration.py sha256=ObitTTkvrnwPMeaJVKckGhq-Pj4G7HYX5ATzdAKJc5I 1947
ptyx_mcq/templates/original/README.txt sha256=UpxDDyYxyHsgK49DODzIxxMYE0jSR4OiL1NJnLDH12o 106
ptyx_mcq/templates/original/new.ptyx sha256=TX8BD5bp_m-R8hKV7BrUeqTJmKc_9-EUlYq9Lqxpw9g 1662
ptyx_mcq/templates/original/questions/question1.ex sha256=bfwYw2gF3UfxlNZC4dhA7od6WyYrkSo5GSr8Qro53lQ 1081
ptyx_mcq/templates/original/questions/question2.ex sha256=X0aRg0ZlxGhflyU8Z44BdUrVD23ZbPPkkInfr0Xo3Xs 185
ptyx_mcq/templates/original/questions/question3.ex sha256=GSsrc_rPsRErbrS5rlr8YUcKtz06lgPkMytT7MZn4gI 1581
ptyx_mcq/templates/original/questions/question4.ex sha256=XcXJwBZyg9wePq0n70nmYB8ulPo8xgCkePsepEaClb4 953
ptyx_mcq/templates/original/scan/README.txt sha256=G9Y_c7igdxi9bNTOQ_houYZ8Ih4apoazazoae90TRFw 172
ptyx_mcq/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ptyx_mcq/tools/config_parser.py sha256=kL_JeHd2L6loNubp5KGZFt081Ypme-EkDhhwfc8ciI4 15524
ptyx_mcq/tools/extend_literal_eval.py sha256=NMzjlFg_twCe8zNHCi4JZrQChioc-nMTNhwd0vxv_yg 3359
ptyx_mcq/tools/io_tools.py sha256=AIqG7ykpKneFDLf4Lhy94r_qGpQ8-lirkOjL6dUKNzQ 3072
ptyx_mcq-27.3.0.dist-info/METADATA sha256=Whe55rUww7qB8DTG1zjLpsXXJDchQAuSSmL7LJLjfiM 2874
ptyx_mcq-27.3.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
ptyx_mcq-27.3.0.dist-info/entry_points.txt sha256=LzCOFCZptdRIAXaOz8-x0q_CzfU3tWvZI1Wu1EA3OvQ 103
ptyx_mcq-27.3.0.dist-info/RECORD

entry_points.txt

mcq = ptyx_mcq.cli:main
mcq-dev = ptyx_mcq.dev_cli:main
mcq = ptyx_mcq