5 from setuptools
import find_packages
8 from setuptools
import setup
10 from kilda
import traffexam
12 root = os.path.dirname(__file__)
13 root = os.path.abspath(root)
14 root = os.path.normpath(root)
16 path = functools.partial(os.path.join, root)
18 run_deps = open(
path(
'requirements.txt')).readlines()
19 test_deps = [
'pytest']
22 if {
'pytest',
'test',
'ptr'}.intersection(sys.argv):
23 setup_deps.append(
'pytest-runner')
26 name=
'kilda-traffexam',
27 version=traffexam.__version__,
28 description=
'REST API for ipfer',
29 long_description=open(
path(
'README.rst')).
read(),
30 packages=find_packages(),
31 setup_requires=setup_deps,
32 tests_require=test_deps,
33 install_requires=run_deps,
35 'console_scripts': [
'kilda-traffexam = kilda.traffexam.core:main']}