apache / pulsar-client-python

Apache Pulsar Python client library
https://pulsar.apache.org/
Apache License 2.0
49 stars 38 forks source link

Fix the incompatibility with Python 3.12 and drop the support for 3.7 #181

Closed BewareMyPower closed 6 months ago

BewareMyPower commented 6 months ago

Motivation

The avro component cannot be installed with Python 3.12 because the depended fastavro dependency is 1.7.3, which is not compatible with Python 3.12. However, the newer fastavro dependencies all do not support Python 3.7, which has already reached the EOL (2023-06-27).

Modifications