INNER CODE UNIT · Python
expand_version
autopilot-rs/autopy · setup.py:47
def expand_version(version):
env = os.environ
is_ci = strtobool(env.get("CI", "f"))
pr_sha = env.get("TRAVIS_PULL_REQUEST_SHA") or \
env.get("APPVEYOR_PULL_REQUEST_HEAD_COMMIT")
branch = env.get("APPVEYOR_REPO_BRANCH") or env.get("TRAVIS_BRANCH")
if is_ci and not pr_sha and branch == "master":
commit = env.get("APPVEYOR_REPO_COMMIT") or env.get("TRAVIS_COMMIT")
rev_count = git_rev_count(commit)
return "{}.dev{}".format(version, rev_count)
return version
def main():
version, author = parse_module_metadata()
description = "A simple, cross-platform GUI automation library for Python."
setup(
name='autopy',