Skip to content
Snippets Groups Projects
Commit 75df02c7 authored by André Anjos's avatar André Anjos :speech_balloon:
Browse files

[setup] Avoid packaging distro

parent 91cca8bb
No related branches found
No related tags found
No related merge requests found
...@@ -10,7 +10,7 @@ import logging ...@@ -10,7 +10,7 @@ import logging
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
import git import git
import packaging.version import distutils.version
def is_master(refname, tag): def is_master(refname, tag):
...@@ -71,9 +71,10 @@ def is_stable(package, refname, tag): ...@@ -71,9 +71,10 @@ def is_stable(package, refname, tag):
if tag is not None: if tag is not None:
logger.info('Project %s tag is "%s"', package, tag) 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') logger.warn('Pre-release detected - not publishing to stable channels')
return False return False
......
...@@ -44,7 +44,6 @@ requirements: ...@@ -44,7 +44,6 @@ requirements:
- sphinx - sphinx
- pyyaml - pyyaml
- twine - twine
- packaging
- lxml - lxml
test: test:
......
...@@ -17,7 +17,6 @@ requires = [ ...@@ -17,7 +17,6 @@ requires = [
'sphinx', 'sphinx',
'pyyaml', 'pyyaml',
'twine', 'twine',
'packaging',
'lxml', 'lxml',
] ]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment