MLRsearch: Update PyPI metadata for v0.4.0
[csit.git] / PyPI / MLRsearch / setup.py
1 """A setup module for setuptools.
2
3 See:
4 https://packaging.python.org/en/latest/distributing.html
5
6 TODO: Move as much as possible into setup.cfg
7 """
8
9 from setuptools import setup, find_packages
10 from os import path
11 from io import open
12
13 here = path.abspath(path.dirname(__file__))
14 with open(path.join(here, u"README.rst"), encoding=u"utf-8") as f:
15     long_description = f.read()
16
17 setup(
18     name=u"MLRsearch",
19     version=u"0.4.0",  # This is currently the only place listing the version.
20     description=u"Library for speeding up binary search using shorter measurements.",
21     long_description=long_description,
22     long_description_content_type=u"text/x-rst",
23     # TODO: Create a separate webpage for MLRsearch library.
24     url=u"https://gerrit.fd.io/r/gitweb?p=csit.git;a=tree;f=PyPI/MLRsearch;hb=refs/heads/master",
25     author=u"Cisco Systems Inc. and/or its affiliates",
26     author_email=u"csit-dev@lists.fd.io",
27     classifiers=[
28         u"Development Status :: 3 - Alpha",
29         u"Intended Audience :: Science/Research",
30         u"Intended Audience :: Telecommunications Industry",
31         u"License :: OSI Approved :: Apache Software License",
32         u"Programming Language :: Python :: 3.6",
33         u"Topic :: System :: Networking"
34     ],
35     keywords=u"binary search throughput networking",
36     packages=find_packages(exclude=[]),
37     python_requires=u"~=3.6",
38     install_requires=[],
39     # TODO: Include simulator and tests.
40     extras_require={
41     },
42     package_data={
43     },
44     entry_points={
45         u"console_scripts": [
46         ],
47     },
48     project_urls={
49         u"Bug Reports": u"https://jira.fd.io/projects/CSIT/issues",
50         u"Source": u"https://gerrit.fd.io/r/gitweb?p=csit.git;a=tree;f=PyPI/MLRsearch;hb=refs/heads/master",
51     },
52 )