Metadata-Version: 2.1
Name: TAP-Producer
Version: 0.0.2
Name: TAP-Producer
Summary: Test Anything Protocol producer API for Python.
Home-page: https://www.oziproject.dev
Author: Eden Ross Duff MSc
Author-email: help@oziproject.dev
License: Apache-2.0 WITH LLVM-exception
Download-URL: https://github.com/OZI-Project/TAP-Producer/archive/refs/tags/0.0.2.tar.gz
Requires-Python: >=3.10, <3.13
Keywords: TAP
Classifier: License :: OSI Approved :: Apache Software License
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 :: Implementation :: CPython
Classifier: Intended Audience :: Other Audience
Classifier: Natural Language :: English
Classifier: Typing :: Typed
Classifier: Environment :: Other Environment
Description-Content-Type: text/x-rst
Requires-Dist: typing_extensions;python_version<"3.11"


.. OZI
  Classifier: License-Expression :: Apache-2.0 WITH LLVM-exception
  Classifier: License-File :: LICENSE.txt

..
  Part of TAP-Producer.
  See LICENSE.txt in the project root for details.

============
TAP-Producer
============

Producer for Test Anything Protocol output in Python.
Automatically counts test cases at call time.
Supports ok, not ok, diagnostic, bail out, and end functionality.
Includes a suppress decorator for suppressing diagnostic and bail out messages.
Also includes a strict decorator for raising not ok test cases to Python errors.
Licensed Apache-2.0 WITH LLVM-exception, see LICENSE.txt for more information.

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