-
Notifications
You must be signed in to change notification settings - Fork 20
/
setup.cfg
73 lines (61 loc) · 1.25 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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
[metadata]
name = ceph-salt
summary = CLI tool to bootstrap Ceph clusters
description-file =
README.md
CHANGELOG.md
home-page = https://github.com/ceph/ceph-salt
requires-dist = setuptools
license = MIT License
license_file = LICENSE
classifier =
Development Status :: 5 - Production/Stable
Environment :: Console
License :: OSI Approved :: MIT License
Natural Language :: English
Operating System :: POSIX
Programming Language :: Python :: 3
Topic :: System :: Clustering
Topic :: System :: Distributed Computing
Topic :: Utilities
[options]
install_requires =
Click >= 6.7
configshell-fb >= 1.1
pycryptodomex >= 3.4.6
PyYAML >= 5.1.2
salt >= 3000
packages =
ceph_salt
ceph_salt.validate
tests_require =
pytest
setup_requries =
pytest-runner
[aliases]
test=pytest
[options.entry_points]
console_scripts =
ceph-salt = ceph_salt:ceph_salt_main
[options.extras_require]
dev =
mock==3.0.5
pycodestyle==2.5.0
pyfakefs==3.7
pylint==2.4.4
pytest==5.3.1
pytest-cov==2.8.1
pytest-runner==5.2
[pycodestyle]
max-line-length = 100
ignore =
W605
[tool:pytest]
testpaths = tests
[coverage:paths]
source =
ceph_salt
[coverage:run]
omit =
tests/*
*/python*/*