[][src]Crate pyoxidizerlib

Functionality for embedding and packaging Python.

PyOxidizer provides a myriad of functionality for packaging a Python distribution and embedding it in a larger binary, oftentimes an executable.

This library exposes that functionality to other tools.

Modules

analyze

Analyze binaries for distribution compatibility.

app_packaging
distribution
environment

Resolve details about the PyOxidizer execution environment.

logging
project_building
project_layout

Handle file layout of PyOxidizer projects.

projectmgmt

Manage PyOxidizer projects.

py_packaging
python_distributions

Defines known Python distributions.

starlark

The starlark module and related sub-modules define the Starlark dialect used to define Oxidized Python binaries.