mirror of https://github.com/pypa/pip
Note on why we don't implement equality
This commit is contained in:
parent
018c051a8e
commit
591d476fca
|
@ -420,6 +420,10 @@ class RequiresPythonCandidate(Candidate):
|
||||||
version_info = sys.version_info[:3]
|
version_info = sys.version_info[:3]
|
||||||
self._version = Version(".".join(str(c) for c in version_info))
|
self._version = Version(".".join(str(c) for c in version_info))
|
||||||
|
|
||||||
|
# We don't need to implement __eq__() and __ne__() since there is always
|
||||||
|
# only one RequiresPythonCandidate in a resolution, i.e. the host Python.
|
||||||
|
# The built-in object.__eq__() and object.__ne__() do exactly what we want.
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def name(self):
|
def name(self):
|
||||||
# type: () -> str
|
# type: () -> str
|
||||||
|
|
Loading…
Reference in New Issue