Parse __version__ instead of import. Closes #5

ctfcli-challenge-finalize-command
Kevin Chung 2020-05-22 23:59:20 -04:00
parent 1bf691093c
commit 71fd8ab098
1 changed files with 4 additions and 2 deletions

View File

@ -1,4 +1,5 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
import re
try: try:
from setuptools import setup, find_packages from setuptools import setup, find_packages
@ -7,7 +8,8 @@ except ImportError:
import os import os
from ctfcli import __version__ with open("ctfcli/__init__.py") as f:
version = re.search(r'__version__ = "(.*?)"', f.read()).group(1)
def read(fname): def read(fname):
@ -20,7 +22,7 @@ def read(fname):
setup( setup(
name="ctfcli", name="ctfcli",
version=__version__, version=version,
author="Kevin Chung", author="Kevin Chung",
author_email="kchung@ctfd.io", author_email="kchung@ctfd.io",
license="Apache 2.0", license="Apache 2.0",