⚠️ This post links to an external website. ⚠️
Today we're releasing Oban for Python. Not an Oban client in Python. Not a
pythonxwrapper embedded in Elixir. No, it's a fully operational, PostgreSQL backed, typed, async, pythonic-as-we-could-muster implementation of Oban in Python.Why on Earth?
2025 was supposed to be the year of Elixir interop. We're fashionably late, and what better way to celebrate than bringing Oban to another ecosystem? Python seemed like a natural fit. One of us, (not naming any names), wouldn't even consider Oban for Go...
Python is undeniably ubiquitous across most domains of computing. There are packages and frameworks available in Python that are sorely missing in other ecosystems, including Elixir.
Oban has proven to be a valuable tool for developers looking to build reliable applications in Elixir. So why not Python? As Elixir evangelists we recognize the value in expanding Oban into a new community, championing Elixir, and enticing developers to consider its benefits.
continue reading on oban.pro
If this post was enjoyable or useful for you, please share it! If you have comments, questions, or feedback, you can email my personal email. To get new posts, subscribe use the RSS feed.