C-Dash: Checkboxes in telemetry selection
[csit.git] / PyPI / jumpavg / setup.py
1 #!/usr/bin/env python3
2
3 """A setup module for setuptools.
4
5 See:
6 https://packaging.python.org/en/latest/distributing.html
7 """
8
9 from os import path
10 from io import open
11
12 from setuptools import setup, find_packages
13
14 here = path.abspath(path.dirname(__file__))
15 with open(path.join(here, "README.rst"), encoding="utf-8") as f:
16     long_description = f.read()
17
18 setup(
19     name="jumpavg",
20     version="0.4.0",  # This is currently the only place listing the version.
21     description=(
22         "Library for locating changes in time series by grouping results."
23     ),
24     long_description=long_description,
25     long_description_content_type="text/x-rst",
26     # TODO: Create a separate webpage for jumpavg library.
27     url=(
28         "https://gerrit.fd.io/r/gitweb?p=csit.git;a=tree;f=PyPI/jumpavg"
29         ";hb=refs/heads/master"
30     ),
31     author="Cisco Systems Inc. and/or its affiliates",
32     author_email="csit-dev@lists.fd.io",
33     classifiers=[
34         "Development Status :: 3 - Alpha",
35         "Intended Audience :: Science/Research",
36         # Pick your license as you wish
37         "License :: OSI Approved :: Apache Software License",
38         "Natural Language :: English",
39         # TODO: Test which Python versions is the code compatible with.
40         "Programming Language :: Python :: 3.8",
41         "Topic :: Scientific/Engineering :: Information Analysis",
42     ],
43     keywords="progression regression anomaly detection statistics bits",
44     packages=find_packages(exclude=[]),
45     python_requires="~=3.8",
46     install_requires=[],
47     # TODO: Include simulator and tests.
48     extras_require={},
49     package_data={},
50     entry_points={
51         "console_scripts": [],
52     },
53     project_urls={
54         "Bug Reports": "https://jira.fd.io/projects/CSIT/issues",
55         "Source": (
56             "https://gerrit.fd.io/r/gitweb?p=csit.git;a=tree;f=PyPI/jumpavg"
57             ";hb=refs/heads/master"
58         ),
59     },
60 )