Python extensions and distributing python packages with pinned dependencies

January 16, 2024

Did some reading on distributing our applications with all pinned dependencies (outside of something like a docker image) as a contrast to having to pip install our package from gh along with the requirements file, some related issues here - https://github.com/python-poetry/poetry/issues/2778 + https://github.com/python-poetry/poetry/issues/1307 and some fun tools here - https://github.com/indygreg/PyOxidizer and https://github.com/pyinstaller/pyinstaller.

Related:

  • [[#Python and Rust compilation, packages, bindings]]