Metadata-Version: 2.1
Requires-Python: >=3.10, <3.14
Name: ozi-spec
Version: 0.10.1
Provides-Extra: ci
Requires-Dist: tox>4; extra=="ci"
Requires-Dist: tox-gh>1.2; extra=="ci"
Provides-Extra: fix
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"
Provides-Extra: dev
Requires-Dist: python-semantic-release; extra=="dev"
Requires-Dist: sigstore; extra=="dev"
Requires-Dist: bandit[toml]; extra=="dev"
Requires-Dist: black>=24.3; extra=="dev"
Requires-Dist: flake8; extra=="dev"
Requires-Dist: isort; extra=="dev"
Requires-Dist: mypy; extra=="dev"
Requires-Dist: pyright; extra=="dev"
Requires-Dist: readme-renderer[md]; extra=="dev"
Requires-Dist: Flake8-pyproject; extra=="dev"
Requires-Dist: flake8-annotations; extra=="dev"
Requires-Dist: flake8-broken-line; extra=="dev"
Requires-Dist: flake8-bugbear; extra=="dev"
Requires-Dist: flake8-comprehensions; extra=="dev"
Requires-Dist: flake8-datetimez; extra=="dev"
Requires-Dist: flake8-docstring-checker; extra=="dev"
Requires-Dist: flake8-eradicate; extra=="dev"
Requires-Dist: flake8-fixme; extra=="dev"
Requires-Dist: flake8-leading-blank-lines; extra=="dev"
Requires-Dist: flake8-no-pep420; extra=="dev"
Requires-Dist: flake8-pyi; extra=="dev"
Requires-Dist: flake8-pytest-style; extra=="dev"
Requires-Dist: flake8-quotes; extra=="dev"
Requires-Dist: flake8-tidy-imports; extra=="dev"
Requires-Dist: flake8-type-checking; extra=="dev"
Requires-Dist: coverage[toml]; extra=="dev"
Requires-Dist: pytest; extra=="dev"
Requires-Dist: hypothesis[all]; extra=="dev"
Requires-Dist: pytest-asyncio; extra=="dev"
Requires-Dist: pytest-cov; extra=="dev"
Requires-Dist: pytest-randomly; extra=="dev"
Requires-Dist: pytest-tcpclient; extra=="dev"
Requires-Dist: pytest-xdist; extra=="dev"
Provides-Extra: dist
Requires-Dist: python-semantic-release; extra=="dist"
Requires-Dist: sigstore; extra=="dist"
Provides-Extra: lint
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"
Provides-Extra: test
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"
Summary: Versioned specification standard metadata for OZI Project tools.
Home-page: https://www.oziproject.dev
Author: Eden Ross Duff MSc
Author-email: help@oziproject.dev
License: Unlicense
Download-URL: https://github.com/OZI-Project/ozi-spec/archive/refs/tags/0.10.1.tar.gz
Requires-Dist: setuptools_scm
Classifier: License :: OSI Approved :: The Unlicense (Unlicense)
Classifier: Development Status :: 3 - Alpha
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
Project-URL: Documentation, https://docs.oziproject.dev/en/latest/ozi_spec.html
Description-Content-Type: text/x-rst
Description:


.. OZI
  Classifier: License-Expression :: Unlicense
  Classifier: License-File :: LICENSE.txt

..
  Part of OZI.spec.
  See LICENSE.txt in the project root for details.

========
ozi-spec
========

This is free and unencumbered software released into the public domain.

Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any
means.

See LICENSE.txt for additional details.

.. image:: https://raw.githubusercontent.com/sigstore/community/main/artwork/badge/sigstore_codesigned_purple.png
 :align: right
 :height: 140
 :target: https://www.sigstore.dev/
 