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

confluent-kafka does not build on PyPy

Open lpsinger opened this issue 1 year ago • 2 comments

Description

This package does not build on PyPy because it uses PyException_HEAD which does not exist in the PyPy headers.

How to reproduce

See https://github.com/conda-forge/python-confluent-kafka-feedstock/pull/85

Checklist

Please provide the following information:

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

lpsinger avatar May 13 '24 03:05 lpsinger

We support CPython based pythons and which are compatible with CPython. PyPy is not compatible with CPython.

pranavrth avatar May 15 '24 09:05 pranavrth

Thanks for the clarification. See https://github.com/conda-forge/python-confluent-kafka-feedstock/pull/86

lpsinger avatar May 15 '24 13:05 lpsinger

Closing this issue.

pranavrth avatar May 16 '24 09:05 pranavrth