""" For types associated with installation schemes. For a general overview of available schemes and their context, see https://docs.python.org/3/install/index.html#alternate-installation. """ from dataclasses import dataclass SCHEME_KEYS = ["platlib", "purelib", "headers", "scripts", "data"] @dataclass(frozen=True) class Scheme: """A Scheme holds paths which are used as the base directories for artifacts associated with a Python package. """ __slots__ = SCHEME_KEYS platlib: str purelib: str headers: str scripts: str data: str
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
__pycache__ | Folder | 0755 |
|
|
__init__.py | File | 63 B | 0644 |
|
candidate.py | File | 753 B | 0644 |
|
direct_url.py | File | 6.42 KB | 0644 |
|
format_control.py | File | 2.43 KB | 0644 |
|
index.py | File | 1.01 KB | 0644 |
|
installation_report.py | File | 2.75 KB | 0644 |
|
link.py | File | 20.54 KB | 0644 |
|
scheme.py | File | 575 B | 0644 |
|
search_scope.py | File | 4.42 KB | 0644 |
|
selection_prefs.py | File | 1.97 KB | 0644 |
|
target_python.py | File | 4.17 KB | 0644 |
|
wheel.py | File | 4.43 KB | 0644 |
|