forked from openkylin/python-installer
09c1975eda
Some wheels don't use normalized names for their .dist-info directories, so search the wheel for them. Fixes: #134 Bug-Upstream: https://github.com/pypa/installer/issues/134 Bug-Debian: https://bugs.debian.org/1008606 Forwarded: https://github.com/pypa/installer/pull/137 |
||
---|---|---|
.github/workflows | ||
debian | ||
docs | ||
src/installer | ||
tests | ||
tools | ||
.coveragerc | ||
.flake8 | ||
.gitignore | ||
.isort.cfg | ||
.pre-commit-config.yaml | ||
.pydocstyle | ||
.readthedocs.yml | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
noxfile.py | ||
pyproject.toml |
README.md
installer
This is a low-level library for installing a Python package from a wheel distribution. It provides basic functionality and abstractions for handling wheels and installing packages from wheels.
- Logic for "unpacking" a wheel (i.e. installation).
- Abstractions for various parts of the unpacking process.
- Extensible simple implementations of the abstractions.
- Platform-independent Python script wrapper generation.
You can read more in the documentation.