OpenQuizz
Une application de gestion des contenus pédagogiques
BaseSpecifier Class Reference
Inheritance diagram for BaseSpecifier:
Collaboration diagram for BaseSpecifier:

Public Member Functions

def __str__ (self)
 
def __hash__ (self)
 
def __eq__ (self, other)
 
def __ne__ (self, other)
 
def prereleases (self)
 
def prereleases (self, value)
 
def contains (self, item, prereleases=None)
 
def filter (self, iterable, prereleases=None)
 

Member Function Documentation

◆ __eq__()

def __eq__ (   self,
  other 
)
Returns a boolean representing whether or not the two Specifier like
objects are equal.

Reimplemented in SpecifierSet, and _IndividualSpecifier.

◆ __hash__()

def __hash__ (   self)
Returns a hash value for this Specifier like object.

Reimplemented in SpecifierSet, and _IndividualSpecifier.

◆ __ne__()

def __ne__ (   self,
  other 
)
Returns a boolean representing whether or not the two Specifier like
objects are not equal.

Reimplemented in SpecifierSet, and _IndividualSpecifier.

◆ __str__()

def __str__ (   self)
Returns the str representation of this Specifier like object. This
should be representative of the Specifier itself.

Reimplemented in SpecifierSet, and _IndividualSpecifier.

◆ contains()

def contains (   self,
  item,
  prereleases = None 
)
Determines if the given item is contained within this specifier.

Reimplemented in SpecifierSet, and _IndividualSpecifier.

◆ filter()

def filter (   self,
  iterable,
  prereleases = None 
)
Takes an iterable of items and filters them so that only items which
are contained within this specifier are allowed in it.

Reimplemented in SpecifierSet, and _IndividualSpecifier.

◆ prereleases() [1/2]

def prereleases (   self)
Returns whether or not pre-releases as a whole are allowed by this
specifier.

Reimplemented in SpecifierSet, Specifier, and _IndividualSpecifier.

◆ prereleases() [2/2]

def prereleases (   self,
  value 
)
Sets whether or not pre-releases as a whole are allowed by this
specifier.

Reimplemented in SpecifierSet, Specifier, and _IndividualSpecifier.


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