Rename semver file and related changes

pull/613/head
Tim Head 2019-03-07 23:21:57 +01:00
rodzic da9fed483d
commit be2d22da09
2 zmienionych plików z 5 dodań i 1 usunięć

Wyświetl plik

@ -2,7 +2,7 @@
import os
import toml
from ..python import PythonBuildPack
from .julia_semver import find_semver_match
from .semver import find_semver_match
class JuliaProjectTomlBuildPack(PythonBuildPack):
"""

Wyświetl plik

@ -39,6 +39,8 @@ class SemverMatcher(AbstractMatcher):
v = v+(0,)
v_str = '.'.join(map(str, v))
return semver.match(v_str, self.constraint_str)
def __eq__(self, rhs):
return self.constraint_str == rhs.constraint_str
def __repr__(self):
return self.constraint_str
@ -60,6 +62,8 @@ class VersionRange(AbstractMatcher):
return self.lower <= v < self.upper
else:
return self.lower <= v <= self.upper
def __eq__(self, rhs):
return self.lower == rhs.lower and self.upper == rhs.upper and self.upper_exclusivity == rhs.upper_exclusivity
def __repr__(self):
return ("["+".".join(map(str, self.lower)) +"-"+ ".".join(map(str, self.upper)) +
(")" if self.upper_exclusivity == Exclusivity.EXCLUSIVE else "]"))