Parse __version__ instead of import. Closes #5
parent
1bf691093c
commit
71fd8ab098
6
setup.py
6
setup.py
|
@ -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",
|
||||||
|
|
Loading…
Reference in New Issue