How-To Guide: Building a python extension module with pyo3, setuptools-rust & cibuildwheel #4232
MusicalNinjaDad
started this conversation in
Show and tell
Replies: 1 comment 2 replies
-
@MusicalNinjaDad This is REALLY and TRULY an amazingly well done and put together write up and repo! |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I've been playing around with pyo3 in a sandbox project for a while with a view to using it to create a fast, accurate math library. I walked through the front to back flow in a cross-department engineering demo at work and had really positive feedback.
So I decided to document and publish it: "Fizzbuzz: combining rust & python" on github.io
I'd be really interested in feedback, ideas, corrections and additional tips from the community. I'm just starting my journey with pyo3, many of you have been travelling for a long time already.
The guide focusses on all the "other" topics that come together to actually make an extension library rather than how pyo3 works:
Along the way I created a few bits of "duck tape and string" to fill some gaps I found:
These are all linked and detailed in the How-To.
Beta Was this translation helpful? Give feedback.
All reactions