-
Notifications
You must be signed in to change notification settings - Fork 45
/
setup.cfg
90 lines (79 loc) · 2.01 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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
[metadata]
name = prance
description = Resolving Swagger/OpenAPI 2.0 and 3.0.0 Parser
long_description = file: README.rst
long_description_content_type = text/x-rst
classifiers =
Development Status :: 4 - Beta
Environment :: Plugins
Intended Audience :: Developers
License :: OSI Approved :: MIT License
Natural Language :: English
Operating System :: OS Independent
Programming Language :: Python :: 3
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Topic :: Internet :: WWW/HTTP
Topic :: Software Development :: Libraries :: Python Modules
keywords = swagger openapi parsing
author = Jens Finkhaeuser
author_email = [email protected]
maintainer = Ronny Pfannschmidt
maintainer_email = [email protected]
url = https://github.com/RonnyPfannschmidt/prance
license = MITNFA
[options]
packages = find:
include_package_data = True
install_requires =
chardet>=3.0
ruamel.yaml>=0.17.10
requests>=2.25
six~=1.15
packaging>=21.3
zip_safe = True
python_requires = >=3.8
[options.packages.find]
exclude =
ez_setup
examples
tests
[options.entry_points]
console_scripts =
prance=prance.cli:cli [cli]
[options.extras_require]
dev =
tox>=3.4
bumpversion>=0.6
pytest>=6.1
pytest-cov>=2.11
sphinx>=3.4
towncrier>=19.2
icu = PyICU~=2.4
ssv = swagger-spec-validator~=2.4
osv = openapi-spec-validator~=0.5.1
flex = flex~=6.13
cli = click>=7.0
[bumpversion]
current_version = 0.20.2
commit = True
tag = True
[aliases]
test = pytest
[tool:pytest]
addopts = --verbose --cov=prance --cov-report=term-missing --cov-fail-under=90
testpaths = tests
markers =
requires_network: Marks test as requiring network connections (deselect with '-m "not requires_network"')
[flake8]
inline_quotes = double
exclude =
.git,
__pycache__,
docs/source/conf.py,old,build,dist,.eggs,
ENV,lib,.tox,
prance/_version.py
max-line-length = 88
show-source = True
doctests = True