pulsar-client-python icon indicating copy to clipboard operation
pulsar-client-python copied to clipboard

publish sdist for pypi

Open chenrui333 opened this issue 1 year ago • 5 comments
trafficstars

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

image

chenrui333 avatar Feb 14 '24 16:02 chenrui333

I will take a look when I started the next release

BewareMyPower avatar Feb 18 '24 04:02 BewareMyPower

any luck @BewareMyPower? Thanks!

chenrui333 avatar Mar 04 '24 02:03 chenrui333

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 avatar Mar 04 '24 02:03 BewareMyPower

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?

BewareMyPower avatar Mar 18 '24 10:03 BewareMyPower

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.

chenrui333 avatar Apr 08 '24 00:04 chenrui333