Exemplo n.º 1
0
    spec_folder = os.path.join(package_directory, 'test', 'features', '.git')
    major_minor_version = subprocess.check_output(
        ["git", "--git-dir", spec_folder, "describe",
         "--all"]).split('\n').pop(0).split("v").pop(1)
except BaseException as e:
    major_minor_version = "0.0"
    print "Unexpected error:", str(e)
# print "major_minor_version = " + str(major_minor_version)

# Compute next version
previous_version = StrictVersion(PREVIOUS_VERSION)
new_spec_version = StrictVersion("{0}.1".format(major_minor_version))
if new_spec_version > previous_version:
    current_version = new_spec_version
else:
    current_version = previous_version.increment()

# print "previous_version = ", previous_version
# print "current_version = ", current_version

VERSION = str(current_version)

# ~~~~~ Create configuration

setup(
    name='tdl-client-python',
    packages=['tdl'],
    package_dir={'': 'src'},
    install_requires=['stomp.py==4.1.5'],
    version=VERSION,
    description='tdl-client-python',