Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
hhhrrrttt222111
GitHub Repository: hhhrrrttt222111/Dorkify
Path: blob/master/venv/Lib/site-packages/pip/_internal/models/scheme.py
811 views
1
"""
2
For types associated with installation schemes.
3
4
For a general overview of available schemes and their context, see
5
https://docs.python.org/3/install/index.html#alternate-installation.
6
"""
7
8
9
class Scheme(object):
10
"""A Scheme holds paths which are used as the base directories for
11
artifacts associated with a Python package.
12
"""
13
def __init__(
14
self,
15
platlib, # type: str
16
purelib, # type: str
17
headers, # type: str
18
scripts, # type: str
19
data, # type: str
20
):
21
self.platlib = platlib
22
self.purelib = purelib
23
self.headers = headers
24
self.scripts = scripts
25
self.data = data
26
27