Our great sponsors
-
Nuitka
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, and 3.10. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
nuitka is really good
-
There is however a python-nogill fork of cpython https://github.com/colesbury/nogil
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
Well not quite FROM scratch (you still need an interpreter installed) but you can use pex to package up executables into distributable “binaries” prepackaged with a venv and all your deps. Bonus points for using pants to manage it all.
-
The main point of contention seems to be PEP 631's dependency specification. However, I am not sure what exact problems Poetry has with it. There's a discussion here.
-
It’s been implemented into a C library: Cosmopolitan