diff options
author | punkadiddle <> | 2018-07-10 23:16:57 +0200 |
---|---|---|
committer | punkadiddle <> | 2018-07-10 23:16:57 +0200 |
commit | b960e296b6eb85fba43be9c43d0a55f141f3d52e (patch) | |
tree | a6119585249cd4dde0d8b3162c8804df2e11b29e /src | |
parent | 0a2a855f84ff9158142c0484d107d219f332f4c5 (diff) | |
download | setuptools-scm-b960e296b6eb85fba43be9c43d0a55f141f3d52e.tar.gz |
tags_to_version loops reduced to map function
Diffstat (limited to 'src')
-rw-r--r-- | src/setuptools_scm/version.py | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/setuptools_scm/version.py b/src/setuptools_scm/version.py index 7d2aabc..47ad6d3 100644 --- a/src/setuptools_scm/version.py +++ b/src/setuptools_scm/version.py @@ -111,12 +111,7 @@ def tags_to_versions(tags, config=None): :param tags: an iterable of tags :param config: optional configuration object """ - result = [] - for tag in tags: - version = tag_to_version(tag, config) - if version is not None: - result.append(version) - return result + return filter(None, map(lambda tag: tag_to_version(tag, config=config), tags)) class ScmVersion(object): |