qti-package-maker

View on PyPIReverse Dependencies (0)

0.8.6 qti_package_maker-0.8.6-py3-none-any.whl

Wheel Details

Project: qti-package-maker
Version: 0.8.6
Filename: qti_package_maker-0.8.6-py3-none-any.whl
Download: [link]
Size: 91401
MD5: cc4028453e4e90debb531e0ae4ba8f42
SHA256: 24c410441eb4a7df1a9ef5a439452829a027c2cab37d42d29255d4d4470685bb
Uploaded: 2025-03-29 00:41:36 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: qti_package_maker
Version: 0.8.6
Summary: A package to create, manage, and convert QTI packages for quizzes and assessments in Canvas, Blackboard, Moodle, and LibreTexts ADAPT.
Author: Dr. Neil Voss
Project-Url: Homepage, https://biologyproblems.org
Project-Url: Repository, https://github.com/vosslab/qti_package_maker
Project-Url: PyPI, https://pypi.org/project/qti-package-maker/
Keywords: QTI,quiz,assessment,test package,Canvas,Blackboard,Moodle,LibreTexts ADAPT,e-learning,LMS,question bank,quiz converter,online learning,exam generator,QTI exporter,IMS Question and Test Interoperability specification,Question and Test Interoperability,XML,QTI v2.1,QTI v1.2
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Education :: Testing
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Requires-Dist: crcmod
Requires-Dist: lxml
Requires-Dist: num2words
Requires-Dist: pyyaml
Requires-Dist: tabulate
Description-Content-Type: text/markdown
[Description omitted; length: 17241 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (78.1.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
qti_package_maker/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qti_package_maker/package_interface.py sha256=ZxJCU_JspmdDMi-VxkriWS01OHyPc0jaoXd9AyUUX7U 7038
qti_package_maker/assessment_items/item_bank.py sha256=PvkFZUxBYRTPbFb8tjZ4QRUSUhfSAaIn1k0AH62wiFw 17832
qti_package_maker/assessment_items/item_types.py sha256=3u4DnEqQtpsyjPV79B-GHjpE_xLhXiipFkVs27GOP9c 8825
qti_package_maker/assessment_items/validator.py sha256=yKwJi-Tu8Cc8u0r_kYQVQUQtvOAuaw7z0tcDpJKvkAw 11087
qti_package_maker/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qti_package_maker/common/anti_cheat.py sha256=sI3SKXxAhuIeyC9NcMGOZAzn9RIAoeqUAvRVKNmuFYI 10267
qti_package_maker/common/color_wheel.py sha256=e8YvKcy-Y9orLbYg4IgpbR_VebEbixp3bpYKy5lHB3E 14355
qti_package_maker/common/franken_bptools.py sha256=UqzRJcytGWSMjiTWqb1M-AC2SJ4LXLDoj_k7PYKY5nY 3316
qti_package_maker/common/qti_manifest.py sha256=tatKOdX3NfmO-_fpbcS4zuFxI9CCubuINP171ydTsIw 7693
qti_package_maker/common/string_functions.py sha256=EILY9Nm9_hpEJlrS-g75-OPIs-WKgcXEwwf27flboSU 12719
qti_package_maker/common/yaml_tools.py sha256=BKwbdWbOBSG8me9K9z1Ml6NZz35B7v35_Bm97JsK-sM 3989
qti_package_maker/data/all_short_words.txt sha256=oRWqwvNKK1smPIL9soBDU8MFg5SkKYXHse_cr9lzHXM 8725
qti_package_maker/engines/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qti_package_maker/engines/base_engine.py sha256=U2W2MD20gxUC9X6EZ5XSbt0zbHFubYVBZRI6yfYOHCM 4447
qti_package_maker/engines/engine_registration.py sha256=YFEemys8dMd8LpxHgqIYIvXpSNsJ5SsdGTDc2mbfUnw 3745
qti_package_maker/engines/bbq_text_upload/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qti_package_maker/engines/bbq_text_upload/engine_class.py sha256=Lls7eyAyhTxkZWNgXqexaOBA1d1ZihcMP3D2oW4WVZk 1362
qti_package_maker/engines/bbq_text_upload/read_package.py sha256=_mYnAL25jUcCqt3u0AaQKqgBX11XKosrcngecMI1EsM 7366
qti_package_maker/engines/bbq_text_upload/write_item.py sha256=jnHVCDvDBg05nNuDR2dPutitcpL2UTAIrnOlJ7PRvwg 8016
qti_package_maker/engines/blackboard_qti_v2_1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qti_package_maker/engines/blackboard_qti_v2_1/assessment_meta.py sha256=yh-hp2gxQHNiXDFHCDseLnLXYJ57sW5nXYRHWSqQRvE 3832
qti_package_maker/engines/blackboard_qti_v2_1/engine_class.py sha256=PYl_fDYGYPM3t44XSdUsfFa439vm_UHrr0GdbyKkhrA 6164
qti_package_maker/engines/blackboard_qti_v2_1/item_xml_helpers.py sha256=8qL-trOsftu4NpEppkuoeEuEEFsVviatTP31uBEMtI4 9209
qti_package_maker/engines/blackboard_qti_v2_1/write_item.py sha256=xrafccvbFM5pjO4YCf47WxwRWaglPFyfs9EDVUFQqg4 4152
qti_package_maker/engines/canvas_qti_v1_2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qti_package_maker/engines/canvas_qti_v1_2/assessment_meta.py sha256=jtUSUSVabv3s2W0MQ_2bbWOaJHlYEdENVFOraNWwrSQ 1922
qti_package_maker/engines/canvas_qti_v1_2/engine_class.py sha256=P5v1ZHp3G7peCFmaKWgma0bwIarQHOp269T4eyjUH_g 5514
qti_package_maker/engines/canvas_qti_v1_2/item_xml_helpers.py sha256=OzkNG4LpxbrW1SWsiIVWGskHp-Ivou3fw3qjr7NX3Mc 8334
qti_package_maker/engines/canvas_qti_v1_2/write_item.py sha256=vns9S0h2CZHuSO14mKnSs9i-h7pAywhRBtXzUZruZgo 6599
qti_package_maker/engines/html_selftest/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qti_package_maker/engines/html_selftest/add_FIB.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qti_package_maker/engines/html_selftest/add_MA.py sha256=lSyRUDJf70DPhc4H8dod7x4W9j17XEQPx8PqxJGq3Gg 6420
qti_package_maker/engines/html_selftest/add_MATCH.py sha256=duHRQF7Znc2iSJV2_SJPkA43gqJ5wWRmEExKL0BoOSE 11113
qti_package_maker/engines/html_selftest/add_MC.py sha256=CtdTehWA-ts7U8vAYYNLVaJM5J-gQ8u_DCPSuYZgFrM 5359
qti_package_maker/engines/html_selftest/add_MULTI_FIB.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qti_package_maker/engines/html_selftest/add_NUM.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qti_package_maker/engines/html_selftest/add_ORDER.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qti_package_maker/engines/html_selftest/engine_class.py sha256=ok9O4_QeGrMegQW7j2t0Kh4iHzW_pwIIz6NfmLTLpW4 1060
qti_package_maker/engines/html_selftest/html_functions.py sha256=uoz6hJDsjHq0fNBZA7-Mzpm3qbTMfIYybnKI9psISTw 2576
qti_package_maker/engines/html_selftest/javascript_functions.py sha256=Blc-E1ThP5kJOo_U6mcuSHUP30fPKEtgsA_nl3DbmpE 2620
qti_package_maker/engines/html_selftest/write_item.py sha256=wirqeKVawa9EBmq9ajl3DaNcoKR2tAWvAQNatrmO8Kk 3288
qti_package_maker/engines/human_readable/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qti_package_maker/engines/human_readable/engine_class.py sha256=206utzua5W6dEEPgXSSTZMJAkhJtwzXqqEDe-m7_gXM 1077
qti_package_maker/engines/human_readable/write_item.py sha256=Q8Iwg53h0AUP3nCRuYVzH61_ThexDaw18_EuVQB5kbw 7732
qti_package_maker/engines/okla_chrst_bqgen/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qti_package_maker/engines/okla_chrst_bqgen/engine_class.py sha256=jqtUayWshJu86sPG374an0Q8bteNucgTmWp1VJiJsdo 1997
qti_package_maker/engines/okla_chrst_bqgen/read_package.py sha256=QWVyIaxbxzaqwOXNcE27AznXcqfEx1OODLX_d4bNAAY 3528
qti_package_maker/engines/okla_chrst_bqgen/write_item.py sha256=HtotMnJmaQo4QpCYUbPqQ6FWznyI-QonbCpEqRynhbc 2716
qti_package_maker/engines/template_class/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qti_package_maker/engines/template_class/engine_class.py sha256=jqtUayWshJu86sPG374an0Q8bteNucgTmWp1VJiJsdo 1997
qti_package_maker/engines/template_class/read_package.py sha256=QWVyIaxbxzaqwOXNcE27AznXcqfEx1OODLX_d4bNAAY 3528
qti_package_maker/engines/template_class/write_item.py sha256=HtotMnJmaQo4QpCYUbPqQ6FWznyI-QonbCpEqRynhbc 2716
qti_package_maker/engines/text2qti/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qti_package_maker/engines/text2qti/engine_class.py sha256=bY6Vl6D7CPklQ2v04TGbwJyEN7DCPsYxDMp64RCTWMQ 1797
qti_package_maker/engines/text2qti/read_package.py sha256=Fz23g96qrLp66UsqLwHAtPH9x_wYSWT_clHeoxdWWSM 17273
qti_package_maker/engines/text2qti/write_item.py sha256=McELrMizbZ7153DPevn9pq9Q_Xb2JJ28W6QlCP6rq00 2909
qti_package_maker-0.8.6.dist-info/METADATA sha256=U2ET_9b3dqc89YHwtQfGh34jMe5WBLS3zkMgKx3mESk 18645
qti_package_maker-0.8.6.dist-info/WHEEL sha256=CmyFI0kx5cdEMTLiONQRbGQwjIoR1aIYB7eCAQ4KPJ0 91
qti_package_maker-0.8.6.dist-info/top_level.txt sha256=2EfTAPVxtN0TgpqbOSWFSFTN9e4BT7_gpqi8i1ftr8U 18
qti_package_maker-0.8.6.dist-info/RECORD

top_level.txt

qti_package_maker