19 releases (breaking)

new 0.16.0 Mar 24, 2024
0.14.0 Jan 21, 2024
0.12.0 Oct 7, 2023
0.10.1 Jun 26, 2023

#148 in Development tools

Download history 3/week @ 2023-12-04 61/week @ 2023-12-11 155/week @ 2023-12-18 138/week @ 2023-12-25 240/week @ 2024-01-01 76/week @ 2024-01-08 133/week @ 2024-01-15 172/week @ 2024-01-22 141/week @ 2024-01-29 323/week @ 2024-02-05 497/week @ 2024-02-12 599/week @ 2024-02-19 953/week @ 2024-02-26 377/week @ 2024-03-04 270/week @ 2024-03-11 196/week @ 2024-03-18

1,885 downloads per month

Apache-2.0 OR MIT

170KB
2K SLoC

PyApp

CI/CD CI - Test CD - Publish
Docs Docs - Latest Docs - Dev
Project Project - Version Project - Package downloads Project - Repo downloads
Meta Hatch project License - Apache-2.0 OR MIT GitHub Sponsors

PyApp is a wrapper for Python applications that bootstrap themselves at runtime.

PyApp example workflow

See the how-to for a detailed example walkthrough.

Features

  • Easily build standalone binaries for every platform
  • Optional management commands providing functionality such as self updates
  • Extremely configurable runtime behavior allowing for targeting of different end users

Documentation

The documentation is made with Material for MkDocs and is hosted by GitHub Pages.

License

PyApp is distributed under the terms of any of the following licenses:

Dependencies

~13–29MB
~460K SLoC