piptools._compat package¶
Submodules¶
- piptools._compat.path_compat module
- piptools._compat.pip_compat module
- piptools._compat.tempfile_compat module
Module contents¶
- class piptools._compat.Distribution(key: 'str', version: 'str', requires: 'Iterable[Requirement]', direct_url: 'DirectUrl | None')¶
Bases:
object- classmethod _from_importlib(dist: _ImportLibDist) Distribution¶
Mimic pkg_resources.Distribution.requires for the case of no extras.
This doesn’t fulfill that API’s
extrasparameter but satisfies the needs of pip-tools.
- classmethod _from_pkg_resources(dist: Distribution) Distribution¶
- classmethod from_pip_distribution(dist: BaseDistribution) Distribution¶