Skip to content

BrokenSource/Pyaket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Pyaket

πŸ“¦ Easy Python to β†’ Fast Executables πŸ“¦


Links β€’ Installation β€’ Examples β€’ Documentation β€’ Issues
GitHub β€’ Contact β€’ Changelog β€’ License

Asciinema

πŸ”₯ Description

πŸ“¦ Pyaket is a tool that bundles and generates portable executables of your python projects for all platforms. No more convoluted installation steps, give users the convenience they want, with maximum compatibility and dev-centric ease of use compared to alternative solutions.

  • Lightning fast installation that automatically manages python, virtual environments, and dependencies without user intervention that just works, bundle wheels or install from pypi.
  • Max compatibility with how the project is run in the user's machine - pyaket does not reinvent the wheel or compile python with an intermediate, use tools that already exists #
  • Cross compile from anywhere to most platforms and architectures, no docker or virtual machines required, portable immutable executables - see the table for details! #
  • Intelligently detects partial installations, downloads, archive unpacks, and automatically takes appropriate action - making iterative development easy and resilient against users
  • Standalone executables with no network calls at runtime that bundles all dependencies #
  • Monorepo support in mind, decoupled dependencies and entry point specification
  • Rolling releases where a single binary always runs latest pypi or git branch/tag #
  • PyTorch installation at runtime, automatic backend detection (optional). #

πŸš€ Getting Started

Check out the project website below for comprehensive information!

Website Screenshot

Warning: Documentation may include unreleased or breaking changes, check changelog when in doubt πŸ™‚

Releases

No releases published

Sponsor this project

  •  

Packages