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

is kafka-python deprecated?

Open RJ3 opened this issue 3 years ago • 5 comments

No release in 1.5 yrs. Just wondering if eventually changes on Kafka broker will become incompatible with what we have. Is the project dead?

RJ3 avatar Jan 05 '22 23:01 RJ3

Damn, It would be painful.

irksomeemptiness avatar Jan 10 '22 16:01 irksomeemptiness

Im not doing new feature work currently. I am not aware of serious compatibility issues, apart from new broker features that are not supported.

Bigger picture, there were 2 of us actively maintaining this project for several years. Both have since moved to companies that do not use this library. If there are others who are actively using and would like to join the maintainer team, please reach out!

On Mon, Jan 10, 2022, 8:26 AM Twy @.***> wrote:

Damn, It would be painful.

— Reply to this email directly, view it on GitHub https://github.com/dpkp/kafka-python/issues/2290#issuecomment-1009054370, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAGN5NFKDQFUMUWEUUXUUULUVMCBZANCNFSM5LLCKSNA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you are subscribed to this thread.Message ID: @.***>

dpkp avatar Jan 10 '22 17:01 dpkp

Others are not able to get wheels for 3.10 out (https://github.com/confluentinc/confluent-kafka-python), so I really appreciate You keep up the work. I'll try and contribute if I can. I have a pretty complex ssl rig that triggers some bugs and hangs.

fenchu avatar Jan 11 '22 10:01 fenchu

Please, be honest and declare if this project is deprecated.

I was building another project which uses the current committed code in the main branch. It's requirements install step pulled the latest released version 2.0.2, but then I was debugging 'Unrecognized configs: .... KafkaClient' messages for quite a while before I had the idea to check if the erroring code line, committed ~2 years ago, was in fact not part of the latest release.

Is another package recommend in place of this one?

akira-kurogane avatar Sep 01 '22 02:09 akira-kurogane

Aiven is recommending the use of this package: https://docs.aiven.io/docs/products/kafka/howto/connect-with-python.html

They should really put some resources into maintaining it.

grofte avatar Sep 06 '22 08:09 grofte

@dpkp Let me know if you're still in need of maintainers (email in profile). My company uses Kafka and Kafka-Python extensively and has need of some of the unreleased and in-PR functionality for this project, and so could surely come up with a maintainer or two.

Alternately, have you considered moving this project to Jazzband? https://github.com/jazzband

hrichards avatar Dec 20 '22 20:12 hrichards

@hrichards your best bet is probably to directly email @dpkp (you can pull his email off one of his old commits).

jeffwidman avatar Jan 20 '23 22:01 jeffwidman

I reached out to @dpkp, if I don't hear back, I'm probably going to start working on building workflows in https://github.com/wbarnha/kafka-python-ng and automating creating pull requests from the existing ones here.

wbarnha avatar Jul 27 '23 02:07 wbarnha

Got push access, hopefully I'll get to revive this project shortly!

wbarnha avatar Aug 02 '23 03:08 wbarnha

Nearly done migrating the workflow to GitHub in https://github.com/dpkp/kafka-python/pull/2378, this project should be coming back to life very soon.

wbarnha avatar Aug 03 '23 01:08 wbarnha

We're back!

wbarnha avatar Aug 05 '23 03:08 wbarnha

I'm still waiting on getting PyPi workflows ready, in case anyone revisits this.

wbarnha avatar Aug 23 '23 01:08 wbarnha

Refer to this for now: https://github.com/wbarnha/kafka-python-ng

pip3 install kafka-python-ng

wbarnha avatar Mar 08 '24 01:03 wbarnha