confluent-kafka-python icon indicating copy to clipboard operation
confluent-kafka-python copied to clipboard

PyPI package is badly built

Open facundobatista opened this issue 1 year ago • 3 comments

Description

The package in PyPI has two main issues:

  • no README or description
  • misses to declare own dependencies (e.g. requests or fastavro)

How to reproduce

  • create a clean virtual environment, activate
  • pip install confluent_kafka
  • open an interactive interpreter, and:
>>> import confluent_kafka.schema_registry
...
ModuleNotFoundError: No module named 'requests'

Checklist

Please provide the following information:

  • [X ] confluent-kafka-python and librdkafka version (confluent_kafka.version() and confluent_kafka.libversion()):
>>> confluent_kafka.version()
('2.3.0', 33751040)
>>> confluent_kafka.libversion()
('2.3.0', 33751295)
  • [ ] Apache Kafka broker version:
  • [ ] Client configuration: {...}
  • [X] Operating system: Ubuntu
  • [ ] Provide client logs (with 'debug': '..' as necessary)
  • [ ] Provide broker log excerpts
  • [ ] Critical issue

facundobatista avatar Feb 21 '24 12:02 facundobatista