From 75df02c7cfba05eea5220653fa0e040905a74a84 Mon Sep 17 00:00:00 2001 From: Andre Anjos <andre.dos.anjos@gmail.com> Date: Wed, 16 Jan 2019 16:30:56 +0100 Subject: [PATCH] [setup] Avoid packaging distro --- bob/devtools/ci.py | 7 ++++--- conda/meta.yaml | 1 - setup.py | 1 - 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/bob/devtools/ci.py b/bob/devtools/ci.py index 4f794976..99d7897d 100644 --- a/bob/devtools/ci.py +++ b/bob/devtools/ci.py @@ -10,7 +10,7 @@ import logging logger = logging.getLogger(__name__) import git -import packaging.version +import distutils.version def is_master(refname, tag): @@ -71,9 +71,10 @@ def is_stable(package, refname, tag): if tag is not None: logger.info('Project %s tag is "%s"', package, tag) - parsed_tag = packaging.version.Version(tag) + parsed_tag = distutils.version.LooseVersion(tag[1:]).version #remove 'v' + is_prerelease = any([isinstance(k, str) for k in parsed_tag]) - if parsed_tag.is_prerelease: + if is_prerelease: logger.warn('Pre-release detected - not publishing to stable channels') return False diff --git a/conda/meta.yaml b/conda/meta.yaml index c0d16c24..57f9e604 100644 --- a/conda/meta.yaml +++ b/conda/meta.yaml @@ -44,7 +44,6 @@ requirements: - sphinx - pyyaml - twine - - packaging - lxml test: diff --git a/setup.py b/setup.py index c9f5cf3c..b3fac33b 100644 --- a/setup.py +++ b/setup.py @@ -17,7 +17,6 @@ requires = [ 'sphinx', 'pyyaml', 'twine', - 'packaging', 'lxml', ] -- GitLab