apache / pulsar-client-python

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

publish sdist for pypi #198

Open chenrui333 opened 5 months ago

chenrui333 commented 5 months ago

👋 right now there is no sdist on pypi, can you publish the sdist there for easy downstream consumption? Thanks!

image
BewareMyPower commented 5 months ago

I will take a look when I started the next release

chenrui333 commented 4 months ago

any luck @BewareMyPower? Thanks!

BewareMyPower commented 4 months ago

I'm preparing the C++ client 3.5.0 release that will include the fix for https://github.com/apache/pulsar-client-python/issues/199. After upgrading the depended C++ client to 3.5.0, I will start the release for the Python client and handle this issue.

BewareMyPower commented 4 months ago

It's hard to publish a source distribution currently unless rewriting the setup.py. I might not have time to look for a solution recently.

BTW, what's the purpose of having a source distribution rather than using the wheels?

chenrui333 commented 3 months ago

BTW, what's the purpose of having a source distribution rather than using the wheels?

it is for downstream usage, mostly homebrew can just leverage pip tree to use the sdist.