ozi-core

View on PyPIReverse Dependencies (1)

1.5.0 ozi_core-1.5.0-cp313-none-any.whl
ozi_core-1.5.0-cp312-none-any.whl
ozi_core-1.5.0-cp311-none-any.whl
ozi_core-1.5.0-cp310-none-any.whl
1.4.17 ozi_core-1.4.17-cp313-none-any.whl
ozi_core-1.4.17-cp312-none-any.whl
ozi_core-1.4.17-cp311-none-any.whl
ozi_core-1.4.17-cp310-none-any.whl
1.4.16 ozi_core-1.4.16-cp313-none-any.whl
ozi_core-1.4.16-cp312-none-any.whl
ozi_core-1.4.16-cp311-none-any.whl
ozi_core-1.4.16-cp310-none-any.whl

Wheel Details

Project: ozi-core
Version: 1.4.16
Filename: ozi_core-1.4.16-cp313-none-any.whl
Download: [link]
Size: 189079
MD5: 3de175834f24ff44a8262735e0f5deb8
SHA256: b15ce2abcbee9d834e91e70cc09a353ec00a5ee33ffbab7d8c192866b2a28169
Uploaded: 2024-11-11 07:32:28 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: ozi-core
Version: 1.4.16
Summary: The OZI Project packaging core library.
Author: Eden Ross Duff MSc
Author-Email: help[at]oziproject.dev
Home-Page: https://www.oziproject.dev
Download-Url: https://github.com/OZI-Project/ozi-core/archive/refs/tags/1.4.16.tar.gz
License: Apache-2.0 WITH LLVM-exception
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Intended Audience :: Other Audience
Classifier: Natural Language :: English
Classifier: Typing :: Typed
Classifier: Environment :: Other Environment
Requires-Python: >=3.10, <3.14
Requires-Dist: PyYAML; extra == "generate-locales"
Requires-Dist: tox (>4); extra == "ci"
Requires-Dist: tox-gh (>1.2); extra == "ci"
Requires-Dist: black (>=24.3); extra == "fix"
Requires-Dist: ruff (>=0.1.6); extra == "fix"
Requires-Dist: autoflake; extra == "fix"
Requires-Dist: isort; extra == "fix"
Requires-Dist: python-semantic-release; extra == "dist"
Requires-Dist: sigstore; extra == "dist"
Requires-Dist: cibuildwheel; extra == "dist"
Requires-Dist: twine; extra == "dist"
Requires-Dist: bandit[toml]; extra == "lint"
Requires-Dist: black (>=24.3); extra == "lint"
Requires-Dist: flake8; extra == "lint"
Requires-Dist: isort; extra == "lint"
Requires-Dist: mypy; extra == "lint"
Requires-Dist: pyright; extra == "lint"
Requires-Dist: readme-renderer[md]; extra == "lint"
Requires-Dist: Flake8-pyproject; extra == "lint"
Requires-Dist: flake8-annotations; extra == "lint"
Requires-Dist: flake8-broken-line; extra == "lint"
Requires-Dist: flake8-bugbear; extra == "lint"
Requires-Dist: flake8-comprehensions; extra == "lint"
Requires-Dist: flake8-datetimez; extra == "lint"
Requires-Dist: flake8-docstring-checker; extra == "lint"
Requires-Dist: flake8-eradicate; extra == "lint"
Requires-Dist: flake8-fixme; extra == "lint"
Requires-Dist: flake8-leading-blank-lines; extra == "lint"
Requires-Dist: flake8-no-pep420; extra == "lint"
Requires-Dist: flake8-pyi; extra == "lint"
Requires-Dist: flake8-pytest-style; extra == "lint"
Requires-Dist: flake8-quotes; extra == "lint"
Requires-Dist: flake8-tidy-imports; extra == "lint"
Requires-Dist: flake8-type-checking; extra == "lint"
Requires-Dist: coverage[toml]; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: hypothesis[all]; extra == "test"
Requires-Dist: pytest-asyncio; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-randomly; extra == "test"
Requires-Dist: pytest-tcpclient; extra == "test"
Requires-Dist: pytest-xdist; extra == "test"
Requires-Dist: GitPython (~=3.1)
Requires-Dist: TAP-Producer (~=1.4.1)
Requires-Dist: dnspython
Requires-Dist: idna (>=2)
Requires-Dist: meson[ninja] (>=1.1.0)
Requires-Dist: ozi-spec (~=0.11.5)
Requires-Dist: ozi-templates (~=2.13.15)
Requires-Dist: packaging (~=24.1)
Requires-Dist: prompt-toolkit
Requires-Dist: pyparsing (~=3.1)
Requires-Dist: requests
Requires-Dist: spdx-license-list (~=3.25)
Requires-Dist: trove-classifiers (~=2024.7)
Requires-Dist: types-PyYAML
Requires-Dist: types-requests
Provides-Extra: generate_locales
Provides-Extra: ci
Provides-Extra: fix
Provides-Extra: dist
Provides-Extra: lint
Provides-Extra: test
Description-Content-Type: text/x-rst
[No description]

WHEEL

Wheel-Version: 1.0
Generator: ozi_build
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ozi_core-1.4.16.dist-info/LICENSE.txt sha256=JVLIQAy-XWHdwdC_vOliN6HodHohn8TGn6FEZ7Bfd4U 12310
ozi_core-1.4.16.dist-info/METADATA sha256=IinzFi0rRKwlXvsWivRRaYrLgEa9aJzbaK57KVTxCXM 3934
ozi_core-1.4.16.dist-info/RECORD
ozi_core-1.4.16.dist-info/WHEEL sha256=G-YpvNn7b49IcbsddbgKBlWh_QlxneL6-6e09CgDTeE 80
ozi_core/__init__.pyc sha256=qxI0mzbW3kkonqrV4HEvxunagclOMffUdOyUaSeLoGg 1005
ozi_core/__init__.pyi sha256=wqCDipMRCvgXT393hhqvlxAapsU2XGyI2QmRpvLhUrM 555
ozi_core/_i18n.pyc sha256=kutFTRDUUeAvN-hFAiXZeXpMrYm18HLU0LIOEzMqh5s 2400
ozi_core/_i18n.pyi sha256=bksoVcm3Q_ar-BGl9IJNYyxqTEXWFBmgtYjGzwcqlrQ 522
ozi_core/_locales.pyc sha256=mDZkKjAbkMVZR_BokTT7IeNw3FCGitLpDZ5ZnTEovoU 31351
ozi_core/_locales.pyi sha256=e8D4hvyOBVNWBpP2aJO8wX5F8e2Cw4HPVM6nMSirmfI 117
ozi_core/actions.pyc sha256=DxXLAWR9S744fuQwgJkIJtCy5U6zynQIgaqGpcvTdwI 9653
ozi_core/actions.pyi sha256=5Jf8qFF5l9AKE4I7UtknH-SfTBE4013OXpLAVAvr1Ks 2385
ozi_core/comment.pyc sha256=CRxFcKXuMw2tIp9vMhd-qAKj2mNegNtlIC5ZF_stkqU 8831
ozi_core/comment.pyi sha256=gZYGdbL2f8XotmgBLGvZm2F3XFf6ff6YAiDk6pzBP0Y 3109
ozi_core/data/en.yml sha256=1qvQnhBuFuTi9_1TTzNQw8KvxqRYbF_IcqQAeqOcm4M 11866
ozi_core/data/zh.yml sha256=LlTuNDNDH3yRZlQ6t6ydxmPejM5fldlVYPEHm7f0D5o 12941
ozi_core/fix/__init__.pyc sha256=PNNRfV1v0HvxX_zfzdKglPiTARMJxZgZM0AhOS0OlA8 8003
ozi_core/fix/__init__.pyi sha256=if9ov6nFDFD9HFQJalN7s8yRpeWsgCmpuFcKJubdiLQ 315
ozi_core/fix/build_definition.pyc sha256=NEEVeSXAFieLEhwEfvNO8TiW-kdhRb0fCbaubpbccfQ 10503
ozi_core/fix/build_definition.pyi sha256=CfZnSwxzWu2xPrNJ2jxPadgENyXJMlQYZ6g5MH02tMc 1097
ozi_core/fix/interactive.pyc sha256=bZTOU2Hf0ofU3yzLSXngwSmIXa2MdTaSq8PRq8CNINE 11743
ozi_core/fix/missing.pyc sha256=611SaJxRXrfhu1HAQ0f6tAaTrhGSuLlV7TyYwyGSXqo 12538
ozi_core/fix/missing.pyi sha256=rJY3OLfc3hmVXhPEIbP3asGAXlTEP97Y2MBGZfSYm2Q 1424
ozi_core/fix/parser.pyc sha256=HTpyzd-1C1Bey_MmdEmwBpbGpC2s9ldLpNQUZkacJlw 5015
ozi_core/fix/parser.pyi sha256=CxFFhJ4bAUtYPcFo1szoLeRrACaLCkzlsso5mruZX7k 255
ozi_core/fix/rewrite_command.pyc sha256=O0nll33iEQtKdfAhsyQCXv1-5As9E6VQvvhIkTVVQ2k 11187
ozi_core/fix/rewrite_command.pyi sha256=ib7jjT1pDmD2-2-PjCm1lN4KQOTdVSVyVp6l6bNzQCg 1604
ozi_core/fix/validate.pyc sha256=p2L_YE-A5zj1FDrovQ_zjF5bBrfdBY4LoS5pSlUH04o 3159
ozi_core/generate_locales.pyc sha256=iGPcQC4iddJvrtcuWuGQQ5a9xTwWIv8hYNSmfyDqSyc 1773
ozi_core/generate_locales.pyi sha256=REdI2xRWJoNZ6JXvh-ttB2hUqgSwIlHqDmglekC1WQM 214
ozi_core/meson.pyc sha256=AA8FX8o623vlkCXMWHG5PV_jlvE0mAssF6SydNxZK4Q 11665
ozi_core/meson.pyi sha256=cfpGE6wPOjgG-Mu0a6ffNZOr3xLB2HHE_PkFCzVj0Z8 4755
ozi_core/new/__init__.pyc sha256=96-XUloRzLlBs0jwvHBRrfGdlJxsxpJxwIWVioTUXLM 4312
ozi_core/new/__init__.pyi sha256=e_22hoH4lYh0oYZfG7bQOXO6Pb2Pi9Y10vTBfGAlKC8 549
ozi_core/new/defaults.pyc sha256=_amQRsiAsONQA9miTzg6XaooQqwl81mEatiEKq0qF-c 240
ozi_core/new/defaults.pyi sha256=P2ts739Xj1WJRVxSf8hCknRMdr9WMo11Mx66trweK30 76
ozi_core/new/interactive/__init__.pyc sha256=gHBMKgWaXP1CSW2cdM_NOoRXe1f34i4BPvbrt_L2H6g 1559
ozi_core/new/interactive/__init__.pyi sha256=9hOqmktJVZy7jhPEI2M1n3NDDFNzyB8vsWLG80TAndI 349
ozi_core/new/interactive/menu.pyc sha256=Ai8Elzh4E8TsvqgM5a3x_f74bYtYLW60X4gVFrx_V_M 14293
ozi_core/new/interactive/menu.pyi sha256=BeOmKKFbj623Y5kbbAwSZ0W-4PtZKJXDEDR6R4G6cX8 574
ozi_core/new/interactive/project.pyc sha256=owbbRYISJpyEICTmzuhZXp6Vc_XGQzaBr581cu1lh-4 26325
ozi_core/new/interactive/project.pyi sha256=HdCxMMLrau50AckpoW-9awNudj8AKkF4lt8JqaIdmIs 3575
ozi_core/new/interactive/validator.pyc sha256=y-Wjoshr1zij2NAXwnHA9e71D4Gu4Tz9M04tJtxRW-k 4729
ozi_core/new/interactive/validator.pyi sha256=2xV_YIh5k4asSsqhnVNZfDEefH5or633TXVWZIzp15E 1339
ozi_core/new/parser.pyc sha256=iTNzeNjSUPoBem_zdOVi8iQ7Gs4cCSgt7mo2Gvp4QuM 11474
ozi_core/new/parser.pyi sha256=85Uurx7rp9rxF_1swPOaROIysc0y0TJBb13_cDnUPig 321
ozi_core/new/validate.pyc sha256=0mv1MZ7eL60orhbEySu0crm8qSc3wHUzdBwE04oiuV0 16822
ozi_core/new/validate.pyi sha256=j_G197qGAv-ife7ihOP3dkx4oNLj_6QirltOQIbZr64 2412
ozi_core/pkg_extra.pyc sha256=O-o9u45E532ljMsMgGX3iuERiMdVcBPRqQmZxY2eBRk 4260
ozi_core/pkg_extra.pyi sha256=RLbuOTgtJ5Yvv2IvTH5WYb5BU_E6DWosjIXq_w90EIg 454
ozi_core/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ozi_core/render.pyc sha256=xPD6fPxzd1n-q7a1EWI5fPZcUwtGgO2R5btJoR4ENN8 10671
ozi_core/render.pyi sha256=tGm-j71JSS07bdebx4MyqKhU4oHBAqUOtNONINwPVTE 3672
ozi_core/spdx.pyc sha256=8IU6Zu421LG06g12SaPQh8PGa0e3vuwOSLVwEezDIWw 1780
ozi_core/spdx.pyi sha256=Vc6wrZEax6KPGVDww2sj8lZN4NftqSvvcKly0WsHrcs 203
ozi_core/tests/test_actions.pyc sha256=3ZVwOkBAR8Tbh_RBq4MVyzCsqm14bo2IRJWylA-DGK0 7631
ozi_core/tests/test_ozi_fix.pyc sha256=fdM_O_wGYPPgZD1P-a24h3vHd2ufMsWbDPkXrt2s1EM 21063
ozi_core/tests/test_ozi_new.pyc sha256=AfkKhWrx39ehMMoR7AFMhqdAbB3mlaXgk7bn9jCFpP0 10674
ozi_core/trove.pyc sha256=50nx71OIg49hISRKY8lkjMg9dq2mKk3NtR_5ROhNx4A 3424
ozi_core/trove.pyi sha256=8deUTi7OTHPhJhtCDEjfjIlO2eDJP7RJEtcUAWX0z_w 1175
ozi_core/ui/__init__.pyc sha256=vN1zU_X4_Imjh7OR2io-VPHANx7QqGxdwR4TmD9liuU 138
ozi_core/ui/_style.pyc sha256=Hm0qio779XURt-roXJvqCJpCNPGmHhM6s0mQtaLL070 706
ozi_core/ui/_style.pyi sha256=TYAb1_vt2Dn71HY7hUXCA1TeXFWxU0469IEdeF9KzrA 156
ozi_core/ui/dialog.pyc sha256=7MCBi7dYH4QrgYUNDbqFjW87FHg2cF8QVXYpd9jqDLk 10997
ozi_core/ui/dialog.pyi sha256=0mXiYCzB2qlIuJxoq4KeOGM7b2ThZha-E1LaEt21KL8 1736
ozi_core/ui/menu.pyc sha256=PVlp-0Y8UJdVz_L8AZbzJNPvPXPTjK9RhFZWdbFcmL0 1934
ozi_core/ui/menu.pyi sha256=TDdzFFQiaTeqQLdyRK-dsI1gi-BxjjR4dvDrwCxVKvI 568
ozi_core/vendor/__init__.pyc sha256=lV1uhsZivi3L8FNeuYT29-Tv1Ajp9iP-75e-QTgAnfM 176
ozi_core/vendor/email_validator/__init__.pyc sha256=nfutF-D1u_-W2qMKD6U7ZVLG3ZfddavCh-o-fhpi2PQ 996
ozi_core/vendor/email_validator/__init__.pyi sha256=3a1zukPINeSpCQ9SprlXFmMqbV9uTgNQ9N_pXvFcNh8 744
ozi_core/vendor/email_validator/__main__.pyc sha256=y29GM_9lj0_sfSxFHXGSDJF68vfmxAxA0Gfbjn5pVy8 2096
ozi_core/vendor/email_validator/deliverability.pyc sha256=tEk_0XP957FQReen1XZhxbHT06t3o1SJEInOGJVGLtQ 4611
ozi_core/vendor/email_validator/deliverability.pyi sha256=Aq4UWT-jIc0crfiLx59qpLRi7Gdb1Sn7FKopnk9H4x0 335
ozi_core/vendor/email_validator/exceptions_types.pyc sha256=fcU01OKPROloTpWr6evbHWznkvNB9moPAKuTaFG4oHo 6409
ozi_core/vendor/email_validator/exceptions_types.pyi sha256=USQHOx4jc8FWSaVwOXfd-Me9BK-Fmdb15fKVPgq20so 1318
ozi_core/vendor/email_validator/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ozi_core/vendor/email_validator/rfc_constants.pyc sha256=kAHaW-NW1AtOnKSVAyu1-IMGG8PEtkr3z7VBSuS8bBs 1718
ozi_core/vendor/email_validator/rfc_constants.pyi sha256=iMNlMSIoA8VIKKPzpsJO9aKiutEdcED9xsL9oCm7q1U 478
ozi_core/vendor/email_validator/syntax.pyc sha256=3MJaVoWtFs8YBjVJgzV6iaHLYg8A4lR5eOOkOrRneRQ 16042
ozi_core/vendor/email_validator/syntax.pyi sha256=um3T-8u5Ap07_DU64qtVcT1DG-4PuFN-VZ7r6gzo4Oo 1061
ozi_core/vendor/email_validator/validate_email.pyc sha256=W8jOEpV-5rR3IjEcfqFxtjUnp2H9rsG2_9rD7aH7zMI 5014
ozi_core/vendor/email_validator/validate_email.pyi sha256=AFoXAQMwAjxb80uUHJznthlgLUaUkIhzn6VbRUGUF0Q 835
ozi_core/vendor/email_validator/version.pyc sha256=BhvEz8TB2mynijGo-cabeR7VeFS2vNgtsP8dh-dkSiE 189
ozi_core/vendor/email_validator/version.pyi sha256=_UvCbs19PWDD9Nr4q21HrPoWKqzHgnj0sZFaL6-TQig 73