infinyon / fluvio-client-python

The Fluvio Python Client!
https://infinyon.github.io/fluvio-client-python/fluvio.html
Apache License 2.0
13 stars 12 forks source link

Rebuild fluvio-client-python on PyO3 #358

Closed digikata closed 7 months ago

digikata commented 8 months ago

The 'rust-cpython crate that the fluvio python client is currently built upon is no longer maintained and is EOL for Python 3.11.

Rebuild the fluvio python client on top of the PyO3 rust to python binding framework. For the initial rebuild, a simple wrapping of the fluvio rust crate in order to connect, consume and produce (preferably async) would be a good start.

digikata commented 8 months ago

Note: we want to make sure the client will build and distribute for python 3.12 environments going forward.

urbit-pilled commented 7 months ago

fixed in https://github.com/infinyon/fluvio-client-python/pull/359