apache / pulsar-client-python

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

[feature request] release built distributions for python 3.11 #75

Closed bpereto closed 1 year ago

bpereto commented 1 year ago

Motivation

Currently there are only build distributions released on pypi.org for up to python 3.10. Release built distributions to use the pulsar client in python 3.11

https://pypi.org/project/pulsar-client/#files

curtiscook commented 1 year ago

Can we automate the addition of new python releases? This should fix 3.11, but 3.12 is already around the corner

merlimat commented 1 year ago

@curtiscook The build process is all automated in GitHub actions. It's very simple to add new Python versions. Take a look at #83

merlimat commented 1 year ago

Once the Python 3.12 is supported by Manylinux images (https://github.com/pypa/manylinux), we can already include it in the builds

curtiscook commented 1 year ago

Once the Python 3.12 is supported by Manylinux images (https://github.com/pypa/manylinux), we can already include it in the builds

This is great, the worry is we don't add support until someone notices and releases have a decent gap in-between. Maybe we can just be more disciplined about adding support?