Metadata-Version: 2.1
Name: python-confluent-cli-wrapper
Version: 0.2.1
Summary: Confluent CLI Wrapper for Python
Home-page: https://github.com/alansferreira/python-confluent-cli-wrapper
Author: Alan S. Ferreira
Author-email: alansferreira1984@gmail.com
Requires-Python: >=3.7,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: requests (>=2.28.1,<3.0.0)
Requires-Dist: ruamel-yaml (>=0.17.21,<0.18.0)
Requires-Dist: urllib3 (>=1.26.12,<2.0.0)
Project-URL: Repository, https://github.com/alansferreira/python-confluent-cli-wrapper
Description-Content-Type: text/markdown

# Confluent CLI Wraper for Python

Simple wrapper library to Confluent CLI


## Get started

```bash
poetry add python-confluent-cli-wrapper
```

```python
from confluent.cli.wrapper.environment import Environment
from confluent.cli.wrapper.kafka_cluster import KafkaCluster
from confluent.cli.wrapper.kafka_topic import KafkaTopic
from confluent.cli.wrapper.session import login
from confluent.cli.wrapper.utils.parsers import OutputEnum

environment=Environment()
kafka_cluster=KafkaCluster()
kafka_topic=KafkaTopic()

login()

environment.list()

kafka_cluster.list()  # eq '--all' argument

```

