|
| None | __init__ (self, bool allow_yanked, bool allow_all_prereleases=False, Optional[FormatControl] format_control=None, bool prefer_binary=False, Optional[bool] ignore_requires_python=None) |
| |
|
|
| allow_yanked |
| |
|
| allow_all_prereleases |
| |
|
| format_control |
| |
|
| prefer_binary |
| |
|
| ignore_requires_python |
| |
Encapsulates the candidate selection preferences for downloading
and installing files.
◆ __init__()
| None pip._internal.models.selection_prefs.SelectionPreferences.__init__ |
( |
|
self, |
|
|
bool |
allow_yanked, |
|
|
bool |
allow_all_prereleases = False, |
|
|
Optional[FormatControl] |
format_control = None, |
|
|
bool |
prefer_binary = False, |
|
|
Optional[bool] |
ignore_requires_python = None |
|
) |
| |
Create a SelectionPreferences object.
:param allow_yanked: Whether files marked as yanked (in the sense
of PEP 592) are permitted to be candidates for install.
:param format_control: A FormatControl object or None. Used to control
the selection of source packages / binary packages when consulting
the index and links.
:param prefer_binary: Whether to prefer an old, but valid, binary
dist over a new source dist.
:param ignore_requires_python: Whether to ignore incompatible
"Requires-Python" values in links. Defaults to False.
The documentation for this class was generated from the following file:
- docs/help/help-venv/lib/python3.12/site-packages/pip/_internal/models/selection_prefs.py