diff options
author | Joffrey F <joffrey@docker.com> | 2019-04-30 23:16:09 -0700 |
---|---|---|
committer | Djordje Lukic <djordje.lukic@docker.com> | 2019-06-21 16:20:46 +0200 |
commit | abc7308008e76b3c4752c774082698419b0c3244 (patch) | |
tree | 6911bad437b1e0e1b624bf179faa61a3e4288a78 /scripts/versions.py | |
parent | 193cd93a11945badf374452cf41a22f788e03f97 (diff) | |
download | docker-py-3.7.3-release.tar.gz |
Fix versions.py to include release stage3.7.33.7.3-release
Signed-off-by: Joffrey F <f.joffrey@gmail.com>
Diffstat (limited to 'scripts/versions.py')
-rwxr-xr-x[-rw-r--r--] | scripts/versions.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/versions.py b/scripts/versions.py index 93fe0d7..4bdcb74 100644..100755 --- a/scripts/versions.py +++ b/scripts/versions.py @@ -26,8 +26,8 @@ class Version(namedtuple('_Version', 'major minor patch stage edition')): edition = stage stage = None elif '-' in stage: - edition, stage = stage.split('-') - major, minor, patch = version.split('.', 3) + edition, stage = stage.split('-', 1) + major, minor, patch = version.split('.', 2) return cls(major, minor, patch, stage, edition) @property @@ -63,7 +63,7 @@ def main(): res = requests.get(url) content = res.text versions = [Version.parse(v) for v in re.findall( - r'"docker-([0-9]+\.[0-9]+\.[0-9]+)-?.*tgz"', content + r'"docker-([0-9]+\.[0-9]+\.[0-9]+-?.*)\.tgz"', content )] sorted_versions = sorted( versions, reverse=True, key=operator.attrgetter('order') |