Load version info from Git. Fixes #387

This commit is contained in:
Tulir Asokan
2019-11-30 20:54:54 +02:00
parent 578af19baa
commit a239ca439a
5 changed files with 67 additions and 5 deletions
+12 -2
View File
@@ -1,6 +1,7 @@
import setuptools
import glob
import mautrix_telegram
from mautrix_telegram.get_version import git_tag, git_revision, version, linkified_version
extras = {
"speedups": ["cryptg>=0.1,<0.3", "cchardet", "aiodns", "Brotli"],
@@ -16,9 +17,18 @@ try:
except IOError:
long_desc = "Failed to read README.md"
with open("mautrix_telegram/version.py", "w") as version_file:
version_file.write(f"""# Generated in setup.py
git_tag = {git_tag!r}
git_revision = {git_revision!r}
version = {version!r}
linkified_version = {linkified_version!r}
""")
setuptools.setup(
name="mautrix-telegram",
version=mautrix_telegram.__version__,
version=version,
url="https://github.com/tulir/mautrix-telegram",
author="Tulir Asokan",