Getting started¶
Requirements¶
LazyPye requires Python 3.10 or newer. Library packages avoid third-party runtime dependencies.
Choose a package¶
LazyPye distributions are independently installable. Use Packages to find the domain containing the feature you need, then use that package’s documented distribution name or repository directory.
Installation blueprint¶
Install a distribution directly from this Git repository with:
py -m pip install "git+https://github.com/MonoChromatical/LazyPye.git#subdirectory=packages/PACKAGE_DIRECTORY"
Replace PACKAGE_DIRECTORY with the folder named by the package guide. Do not run the blueprint without replacing that value.
When a distribution is published to a Python package index, install it with:
py -m pip install DISTRIBUTION_NAME
Replace DISTRIBUTION_NAME with the exact install name shown in its package guide. Distribution names used by pip can differ from Python import paths.
Installation and imports are separate¶
A distribution may use a hyphenated install name while exposing an underscored Python import path:
Install name: lazypye-package-name
Import path: lazypye.package_name
Always copy both values from the relevant package guide rather than deriving one from the other.
Using an installed package¶
Each page under Packages provides exact imports, capabilities, examples, expected output, and edge-case behaviour. The API reference is a compact lookup for public signatures and docstrings.