Crate pyoxidizerlib[][src]

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

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

Functionality for interacting with Python.

python_distributions

Defines known Python distributions.

starlark

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