Become a sponsor to David Hewitt
Sponsoring me on Github helps make it sustainable for me to devote part of my working week to open-source work on PyO3.
I believe that Rust is the language most suited for writing great Python extensions.
PyO3 has proven Rust's macro system and tooling can provide an ergonomic, safe and performant way to build Python extensions. I've been working on PyO3 since 2019 and hope to for many years yet.
PyO3 has some significant Python ecosystem projects implemented using it (such as cryptography
, pydantic
, and polars
). I'd like to make PyO3 even better for these projects as well as more appealing for new ones!
I give a day per week of my own time to work on PyO3 (I do a part time, 4-day, "working week" with the amazing team at @pydantic). I have a young family and a dog; some weeks I work on PyO3 in evenings too, other weeks I'm just too tired. It's very motivating to believe that working on PyO3 is beneficial for the community!
PyO3's core can always benefit from more optimization and refactoring, and new features. I would love for PyO3 to reach a 1.0 stable release in the mid-term too.
If you or your company benefit from the time I devote to PyO3, please consider sponsoring me to say thanks and support future work. Even a $1 "thanks" is greatly appreciated.
🦀 🐍
Featured work
-
PyO3/setuptools-rust
Setuptools plugin for Rust support
Python 604 -
Rust 211