-
Notifications
You must be signed in to change notification settings - Fork 56
/
setup.cfg
42 lines (37 loc) · 1.63 KB
/
setup.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# This file is used to configure your project.
# Read more about the various options under:
# http://setuptools.readthedocs.io/en/latest/setuptools.html#configuring-setup-using-setup-cfg-files
[metadata]
name = snafu
description = To store benchmark results in elasticsearch for long term investigations.
author = red-hat-performance
author-email = perf-dept@redhat.com
license = Apache License 2.0
long-description = file: README.md
long-description-content-type = text/markdown; charset=UTF-8
classifiers =
Development Status :: 4 - Beta
Programming Language :: Python
version = file:version.txt
home-page = https://github.com/cloud-bulldozer/{name}
[options]
zip_safe = False
packages = find:
include_package_data = True
# Add here dependencies of your project (semicolon/line-separated), e.g.
install_requires = docutils<0.17; dataclasses; configargparse; configparser; elasticsearch>=7.0.0,<7.14.0; statistics; numpy<=1.26.4; pyyaml; requests; redis; python-dateutil>=2.7.3; prometheus_api_client; scipy; openshift==0.11; kubernetes==11; setuptools>=40.3.0; boto3; flent; importlib_metadata; kafka-python; ttp; packaging; distro
# Require a specific Python version, e.g. Python 2.7 or >= 3.4
python_requires = >=3.6
[options.extras_require]
# Add here additional requirements for extra features, to install with:
docs = sphinx; sphinx-rtd-theme; myst-parser; nbsphinx; ipykernel; notebook; IPython; pandoc
tests = pytest; pytest-cov; tox
[options.entry_points]
# Add here console scripts like:
console_scripts =
run_snafu = snafu.run_snafu:main
[aliases]
dists = bdist_wheel
[bdist_wheel]
# Use this option if your package is pure-python
universal = 1