toodle

View on PyPIReverse Dependencies (0)

1.0.0a9 toodle-1.0.0a9-py3-none-any.whl

Wheel Details

Project: toodle
Version: 1.0.0a9
Filename: toodle-1.0.0a9-py3-none-any.whl
Download: [link]
Size: 22839
MD5: ec26a35faae0fc748e0d49c5da7fe1e5
SHA256: f9955ed8cd974452c3802a19652dec275055dc2569cb8cce9878a7c9b48e6c6b
Uploaded: 2022-12-23 03:20:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: toodle
Version: 1.0.0a9
Summary: A small transpiler that converts human-readable text and TOML file formats
License: MIT License Copyright (c) 2022 James Finnie-Ansley Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: Moodle
Classifier: Development Status :: 1 - Planning
Classifier: Topic :: Utilities
Classifier: Intended Audience :: Education
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.11
Requires-Dist: Jinja2 (~=3.1.2)
Requires-Dist: jsonschema (~=4.17.3)
Requires-Dist: beautifulsoup4 (~=4.11.1)
Requires-Dist: markdown-it-py[linkify] (~=2.1.0)
Requires-Dist: typer[all] (~=0.7.0)
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 401 characters]

WHEEL

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

RECORD

Path Digest Size
toodle/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toodle/__main__.py sha256=K_nLFOEDof2PnYuObragI-xjMzCyVv_JooqFty0ovWI 1410
toodle/cli/__init__.py sha256=iFLJ2NSz0oeNfytrODe526iOhSAHn8801fyYgwVuWck 56
toodle/cli/build.py sha256=M4kVGJY-8gony1yPl4_u1lg2B-c4YbC5hMWN0f7OKtA 438
toodle/cli/validate.py sha256=xhhU4-PdmtGGmFHvEod44oeO0sC7Qq-Cp_MWCRxPC_0 305
toodle/core/__init__.py sha256=506QSbDVrY2LAj4uFx-aMcnYssZ_FXvljkIhCXg_OqY 25
toodle/core/questions/__init__.py sha256=7md8YLqfmKyfhrqSrpRmCtgkwJ46A40plJ7wbCG8S9Y 194
toodle/core/questions/category.py sha256=f00hKaL8HQiXBjg3sDAbHD5WxfUEPZp3xr7IIC6Zuqo 574
toodle/core/questions/coderunner.py sha256=o5XovnirCvwcoq2AQujWuu18xCAJ-nC6uPebZfvpbGM 1170
toodle/core/questions/multichoice.py sha256=JTPULSE4KxwkAKWoxLTvtWFOdiW17rwX0wU1E8elT1A 760
toodle/core/questions/question.py sha256=esW3X5FKwY6HKYefZE1beB739lJb-08tDHE8Y1faoP4 414
toodle/core/questions/quiz.py sha256=hrNUKYVwCq_XAMgcaYibAbh0nvzn946rgUwIV51-idA 1703
toodle/core/questions/shortanswer.py sha256=rA6C-xiENkVG6TcncLkiCP-ddJgxDGt5dfwG_dbeRiY 770
toodle/core/serialization/__init__.py sha256=nP4cdn186Lof6AbLDFu9wAk_ldryo2GImqK4rsgiJ8w 116
toodle/core/serialization/serializable.py sha256=bV-pNFlISnI1x4ah5-sNxo2l4cAEn6n3i4fEwKDQ8UU 1082
toodle/core/serialization/serializer.py sha256=WjUVv6VsaJFyFYDoLOrmFdFu4NhnreemJAn4YxyAufg 441
toodle/core/serialization/schema_validation/__init__.py sha256=a_MjWgHeW1sHKV4-Za00O6padWrkauRVkhm5TfGVU9E 33
toodle/core/serialization/schema_validation/validation.py sha256=aFpfOCliUsUZag00v3o6vKx2ew7a3uZpb6A4O7ixkSE 897
toodle/core/serialization/schema_validation/schemata/category.schema.json sha256=ePyJ439QKq6S2NMlfTtGtvXVxLuBOsSbLIqhQAD1VeM 719
toodle/core/serialization/schema_validation/schemata/coderunner.schema.json sha256=l28CkiTJmqgA1viZugLJKBsPt1HwMIb9n2p3fiP6syE 1550
toodle/core/serialization/schema_validation/schemata/multichoice.schema.json sha256=kznbOzpwow9ZOuxFXQtwsMkr8c4ddUCtf1AOvbr4h4c 1587
toodle/core/serialization/schema_validation/schemata/question.schema.json sha256=W5BMUN9eVUoykDn24D9Uc8J7U004p6Caw3S9vhLXdAk 781
toodle/core/serialization/schema_validation/schemata/quiz.schema.json sha256=LqTdXUWAJMPfQMzsHlq4_uA4n3LHIHm-FErGZ8BOI-8 445
toodle/core/serialization/schema_validation/schemata/shortanswer.schema.json sha256=p7fR6Fi2VNj3cYYDtWi7oUdp0bQVQbkWoccl32FC_wY 1390
toodle/core/serialization/schema_validation/schemata/components/file.schema.json sha256=iu1zowZo4gN6gnH2jUe-PRAwRsN4fB9SZuBRg_RqqfA 335
toodle/core/serialization/schema_validation/schemata/components/markup.schema.json sha256=jC_p9Wrmt4TEip7DSqCJjo2BbiLhHFaeJbJbpHYHFDI 453
toodle/core/serialization/schema_validation/schemata/components/unresolvedMarkup.schema.json sha256=JPvD31ubWW0uBBhbrqmVbGbPJD57kQL0FkO2q3KZ2JI 777
toodle/core/serialization/xml/serializer.py sha256=Bh60K12ZHFd7_0pH0_fFGx0UKLSW46LrccYU1iO72D8 1166
toodle/core/serialization/xml/templates/category.xml sha256=RITIGM_vLOgFJPWHF2NLEEjqS6IxmdYcMEF92PhaZjA 250
toodle/core/serialization/xml/templates/coderunner.xml sha256=hz6ciTHiEFzIcUSQ5LjJxsXwov2QXQSHYzey9PPh2F4 3460
toodle/core/serialization/xml/templates/img.xml sha256=G4djw-l6E86M9hGxXJGPJVd4OTNiG93eeUUlQwpbOo4 173
toodle/core/serialization/xml/templates/multichoice.xml sha256=8TCKd4u90K6WiaG4C2iBwcv565u63NY-7XMmN1K5QG4 1746
toodle/core/serialization/xml/templates/quiz.xml sha256=1YtrP_e9cFXOGNiOsXuPKnBEYUEzcJlok7yJzRwgq50 116
toodle/core/serialization/xml/templates/shortanswer.xml sha256=sIuXY1eCeSwCQTwVvIv56hKBgw4VNA9wlQ6Icl4IKfM 1071
toodle/utils/files.py sha256=9Mtm5yHh7y74z8hbxguICYiyYApCMP3sR8Zu32coB2Y 595
toodle/utils/images.py sha256=FJwxBDSAC4k_HDKj7t3i2VgGNsT3bRdjIWby5uSyi8A 628
toodle/utils/logs.py sha256=1pMPSx3heBI6ToNP6Yo5lejczLzH3e5FDo6nWrkazT4 1008
toodle/utils/markup.py sha256=PwYYnk5ZPLWgtLZF_FAuoLjfuXdkAyjJN3pjQG-kh9U 854
toodle-1.0.0a9.dist-info/LICENSE sha256=0-KN493_IyZPQvz2i2rzoVd1a8jhZsWsaoOYgmNjTfc 1076
toodle-1.0.0a9.dist-info/METADATA sha256=4mS-ApbhtpIVSTHM6DSg-bMgfBlwUAqmURqS9s1Z7Vg 2307
toodle-1.0.0a9.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
toodle-1.0.0a9.dist-info/entry_points.txt sha256=Gv9tDgzGG2a6bm14Iu6_m_p2fncS2s0t6g-KYvVqcFs 43
toodle-1.0.0a9.dist-info/top_level.txt sha256=_L7rUUKatAWOf2U1aiZnRjmAAavTUWepl53rNgioJPE 7
toodle-1.0.0a9.dist-info/RECORD

top_level.txt

toodle

entry_points.txt

toodle = toodle:__main__