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

Make the `kafka` PyPI namespace point to the `kafka-python` namespace

Open ghost opened this issue 6 years ago • 9 comments

the latest version is submitted last year, and have a little bugs with python3.7, I find some mr for this bug is merged several month ago, so when submit a new version?

ghost avatar Mar 04 '19 03:03 ghost

Probably today or tomorrow!

dpkp avatar Mar 13 '19 20:03 dpkp

But what about pypi? It's still v1.3.5 https://pypi.org/project/kafka/

hh-h avatar Mar 16 '19 08:03 hh-h

Available at https://pypi.org/project/kafka-python/ (pip install kafka-python)

dpkp avatar Mar 16 '19 14:03 dpkp

Thanks for pointing me out. Probably, the other version (https://pypi.org/project/kafka/) need to be deleted from pypi, not to confuse people like me :)

hh-h avatar Mar 16 '19 16:03 hh-h

Deleting from pypi would likely cause builds, like yours, to break unceremoniously. I'm not that mean :) Instead we are simply not updating it, and letting your confusion lead to self-discovery. Hope the new release treats you well!

dpkp avatar Mar 16 '19 16:03 dpkp

True, true. What about push small release with changed README file, that repository is obsolete and need to use the other one? :) image Stable library only on 7th place...

hh-h avatar Mar 16 '19 16:03 hh-h

Agreed, it would be good to change the kafka project description to say:

Please use kafka-python instead as that is where we are releasing new versions.

jeffwidman avatar Apr 01 '19 17:04 jeffwidman

nudge @dpkp maybe you could update that Pypi project description per ☝️ ?

We could also catch this in code by looking for the old version number that we know is pinned on kafka namespace, ala https://github.com/dpkp/kafka-python/issues/1253

jeffwidman avatar Feb 12 '20 20:02 jeffwidman

The easiest solution to this I see is building a workflow that publishes to kafka and kafka-python upon each release.

wbarnha avatar Aug 05 '23 03:08 wbarnha