Metadata-Version: 2.4
Name: pytest-kafka-broker
Version: 0.7.1
Summary: Pytest plugin to run a single-broker Kafka cluster
Author-email: Leo Singer <leo.singer@ligo.org>
License-Expression: Apache-2.0
Project-URL: github, https://github.com/nasa-gcn/pytest-kafka-broker
Project-URL: documentation, https://pytest-kafka-broker.readthedocs.io/
Classifier: Framework :: Pytest
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Unix
Classifier: Topic :: System :: Networking
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: astropy
Requires-Dist: confluent-kafka>=2.13.0
Requires-Dist: rich
Requires-Dist: pytest-asyncio
Requires-Dist: pywin32; os_name == "nt"
Provides-Extra: docs
Requires-Dist: sphinx-astropy[confv2]; extra == "docs"
Requires-Dist: sphinx-automodapi>=0.20.0; extra == "docs"
Dynamic: license-file

# pytest-kafka-broker

[![Python Package Index status](https://img.shields.io/pypi/v/pytest-kafka-broker)](https://pypi.org/project/pytest-kafka-broker/)
[![codecov](https://codecov.io/gh/nasa-gcn/pytest-kafka-broker/graph/badge.svg?token=ZZbmpKQUlb)](https://codecov.io/gh/nasa-gcn/pytest-kafka-broker)
[![Documentation status](https://readthedocs.org/projects/pytest-kafka-broker/badge/?version=latest)](https://pytest-kafka-broker.readthedocs.io/en/latest/?badge=latest)

A Pytest plugin to run a single-broker Kafka cluster.

## Installation

Run this command to install the Python package:

    pip install pytest-kafka-broker

The only other dependency is Java. You must have a Java virtual machine installed.

## Usage

See [documentation](https://pytest-kafka-broker.readthedocs.io/).
