Let us walk on the 3-isogeny graph
|
Functions | |
bool | _is_list_of_str (Any obj) |
str | make_pyproject_path (str unpacked_source_directory) |
Optional[BuildSystemDetails] | load_pyproject_toml (Optional[bool] use_pep517, str pyproject_toml, str setup_py, str req_name) |
Variables | |
BuildSystemDetails | |
|
protected |
Definition at line 16 of file pyproject.py.
References i.
Referenced by pip._internal.pyproject.load_pyproject_toml().
Optional[BuildSystemDetails] load_pyproject_toml | ( | Optional[bool] | use_pep517, |
str | pyproject_toml, | ||
str | setup_py, | ||
str | req_name | ||
) |
Load the pyproject.toml file. Parameters: use_pep517 - Has the user requested PEP 517 processing? None means the user hasn't explicitly specified. pyproject_toml - Location of the project's pyproject.toml file setup_py - Location of the project's setup.py file req_name - The name of the requirement we're processing (for error reporting) Returns: None if we should use the legacy code path, otherwise a tuple ( requirements from pyproject.toml, name of PEP 517 backend, requirements we should check are installed after setting up the build environment directory paths to import the backend from (backend-path), relative to the project root. )
Definition at line 29 of file pyproject.py.
References pip._internal.pyproject._is_list_of_str(), pip._internal.pyproject.BuildSystemDetails, and i.
str make_pyproject_path | ( | str | unpacked_source_directory | ) |
Definition at line 20 of file pyproject.py.
References i.
BuildSystemDetails |
Definition at line 24 of file pyproject.py.
Referenced by pip._internal.pyproject.load_pyproject_toml().