Distributing User GuideΒΆ

This documentation covers how to distribute or ship applications with PyOxidizer.

  • Overview
    • Using Tugger Starlark
  • Portability of Binaries Built with PyOxidizer
    • Using pyoxidizer analyze For Assessing Binary Portability
  • Building Windows Installers with the WiX Toolset
    • Extensions to Tugger Starlark Dialect
    • Choosing an Installer Creation Method
  • Distribution Considerations for Linux
    • Exception for musl libc Binaries
    • Python Distribution Dependencies
    • Built Application Dependencies
    • Managing Binary Portability on Linux
  • Distribution Considerations for macOS
    • Operating System and Architecture Requirements
    • Build Machine Requirements
    • Python Distribution Dependencies
    • Single Architecture Binaries
    • Managing Portability of Built Applications
  • Distribution Considerations for Windows
    • Operating System Requirements
    • General Runtime / DLL Dependencies
    • Application Specific Dependencies
    • Managing the Visual C++ Redistributable Requirement
    • Managing the Universal CRT (UCRT) Requirement

PyOxidizer

Navigation

  • oxidized_importer Python Extension
  • The pyembed Rust Crate
  • PyOxidizer
    • Overview
    • Getting Started
    • The pyoxidizer Command Line Tool
    • Configuration Files
    • Packaging User Guide
    • Distributing User Guide
    • PyOxidizer for Rust Developers
    • Frequently Asked Questions
    • Project Status
    • Comparisons to Other Tools
    • Contributing to PyOxidizer
    • Project History
    • Technical Notes
  • The PyOxy Python Runner
  • Shipping Applications with tugger

Related Topics

  • Documentation overview
    • PyOxidizer
      • Previous: Building an Executable that Behaves Like python
      • Next: Overview

Quick search

©2019-present, Gregory Szorc. | Powered by Sphinx 5.0.2 & Alabaster 0.7.12 | Page source