riverqueue / river

Fast and reliable background jobs in Go
https://riverqueue.com
Mozilla Public License 2.0
3.43k stars 90 forks source link

Python support for river? #397

Closed geekodour closed 3 months ago

geekodour commented 3 months ago

Any suggestions on how could one use river from python?

Seems like https://pypi.org/project/riverqueue/ is dead and then there's https://github.com/riverqueue/riverqueue-ruby

If it makes sense to write a port in python, can try a fork. Would love to know what's the consensus here is.

brandur commented 3 months ago

Hey @geekodour, @ewhauser wrote a totally awesome Python port over at https://github.com/ewhauser/riverqueue-py.

I think we will be publishing it to PyPi at some point soon, but we still need to do a little more work to get that point. (That's on me.)

geekodour commented 3 months ago

thanks! great to know, will head over, looking forward :)

brandur commented 3 months ago

Heads up that the Python package is now being formally published to PyPI:

https://pypi.org/project/riverqueue/

And is documented over on the River docs site:

https://riverqueue.com/docs/python