blob: 832e2feefb6fc4c5927e9a881d6d45261a1010cb [file] [log] [blame]
Mike Marchetti4c7e2372017-05-08 16:07:20 -04001from setuptools import setup, find_packages
Mike Marchetti81600192017-04-19 12:42:34 -04002
3setup(
4 name='osmclient',
Mike Marchetti77a90292018-08-14 09:16:33 -04005 version_command=('git describe --match v* --tags --long --dirty',
Mike Marchetti40693cb2018-09-28 17:18:26 -04006 'pep440-git-full'),
Mike Marchetti81600192017-04-19 12:42:34 -04007 author='Mike Marchetti',
8 author_email='mmarchetti@sandvine.com',
9 packages=find_packages(),
10 include_package_data=True,
11 install_requires=[
garciadeblas86f334b2018-04-19 15:42:09 +020012 'Click', 'prettytable', 'pyyaml', 'pycurl', 'python-magic'
Mike Marchetti81600192017-04-19 12:42:34 -040013 ],
Mike Marchettieeb2c002017-05-25 11:34:25 -040014 setup_requires=['setuptools-version-command'],
Mike Marchetti952e2032017-05-09 13:02:32 -040015 test_suite='nose.collector',
Mike Marchetti81600192017-04-19 12:42:34 -040016 entry_points='''
17 [console_scripts]
18 osm=osmclient.scripts.osm:cli
19 ''',
20)