Packaging User Guide¶
So you want to package a Python application using PyOxidizer? You’ve come
to the right place to learn how! Read on for all the details on how to
oxidize your Python application!
First, you’ll need to install PyOxidizer. See Installing for
instructions.
- Creating a PyOxidizer Project
- Packaging Primitives in
pyoxidizer.bzlFiles - Understanding Python Distributions
- Managing How Resources are Added
- Packaging Python Files
- Packaging Files Instead of In-Memory Resources
- Working with Python Extension Modules
- Managing Packed Resources Data
- Trimming Unused Resources
- Performance of Built Binaries
- Packaging Pitfalls
- Masquerading As Other Packaging Tools
- Standalone / Single File Applications with Static Linking
- Licensing Considerations
- Terminfo Database
- Using the
multiprocessingPython Module - SSL Certificate Loading
- Using the
tkinterPython Module - Building an Executable that Behaves Like
python