From 1775f1b89ab8a069b54e3ac629874937ec018759 Mon Sep 17 00:00:00 2001 From: Scott Philip Date: Wed, 2 Aug 2017 07:42:02 +0200 Subject: [PATCH] 1.2.2 Release --- setup.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index f28706f..fe6757b 100644 --- a/setup.py +++ b/setup.py @@ -1,12 +1,24 @@ import os from setuptools import setup +VERSION = (1, 2) + def read(name): with open(os.path.join(os.path.dirname(__file__), name)) as f: return f.read() +def get_version_number(): + parts = [] + for v in VERSION: + parts.append(str(v)) + if "TRAVIS_JOB_NUMBER" in os.environ: + job_number = os.environ["TRAVIS_JOB_NUMBER"] + parts.append(str(job_number).split(".")[0]) + return ".".join(parts) + + setup( name='CallerLookup', description='Reverse Caller Identity', @@ -15,7 +27,7 @@ def read(name): author='Scott Philip', author_email='sp@scottphilip.com', packages=['CallerLookup'], - version='1.2.3', + version=get_version_number(), install_requires=read('REQUIREMENTS.txt').splitlines(), test_suite='nose.collector', tests_require=['nose'],