A modern Python application packaging and distribution tool
PyOxidizer
is a utility for producing binaries that embed Python. The over-arching goal of PyOxidizer
is to make complex packaging and distribution problems simple so application maintainers can focus on building applications instead of toiling with build systems and packaging tools.
PyOxidizer
is capable of producing a single file executable – with a copy of Python and all its dependencies statically linked and all resources (like .pyc
files) embedded in the executable. You can copy a single executable file to another machine and run a Python application contained within. It just works.
PyOxidizer
exposes its lower level functionality for embedding self-contained Python interpreters as a tool and software library. So if you don’t want to ship executables that only consist of a Python application,