OpenQuizz
Une application de gestion des contenus pédagogiques
SelectionPreferences Class Reference

Public Member Functions

def __init__ (self, allow_yanked, allow_all_prereleases=False, format_control=None, prefer_binary=False, ignore_requires_python=None)
 

Data Fields

 allow_yanked
 
 allow_all_prereleases
 
 format_control
 
 prefer_binary
 
 ignore_requires_python
 

Detailed Description

Encapsulates the candidate selection preferences for downloading
and installing files.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  allow_yanked,
  allow_all_prereleases = False,
  format_control = None,
  prefer_binary = False,
  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.

Field Documentation

◆ allow_all_prereleases

allow_all_prereleases

◆ allow_yanked

allow_yanked

◆ format_control

format_control

◆ ignore_requires_python

ignore_requires_python

◆ prefer_binary

prefer_binary

The documentation for this class was generated from the following file: