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.bzl
Files - 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
multiprocessing
Python Module - SSL Certificate Loading
- Using the
tkinter
Python Module - Building an Executable that Behaves Like
python