File: setup.cfg

package info (click to toggle)
python-prance 25.4.8.0%2Bds1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 6,144 kB
  • sloc: python: 3,381; makefile: 205
file content (91 lines) | stat: -rw-r--r-- 2,010 bytes parent folder | download
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
91
[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
	Natural Language :: English
	Operating System :: OS Independent
	Programming Language :: Python :: 3
	Programming Language :: Python :: 3.10
	Programming Language :: Python :: 3.11
	Programming Language :: Python :: 3.12
	Programming Language :: Python :: 3.13
	Topic :: Internet :: WWW/HTTP
	Topic :: Software Development :: Libraries :: Python Modules
keywords = swagger openapi parsing
author = Jens Finkhaeuser
author_email = jens@finkhaeuser.de
maintainer = Ronny Pfannschmidt
maintainer_email = opensource@ronnypfannschmidt.de
url = https://github.com/RonnyPfannschmidt/prance
license = MITNFA

[options]
packages = find:
include_package_data = True
install_requires = 
	chardet>=5.2
	ruamel.yaml>=0.18.10
	requests>=2.32.3
	packaging>=24.2
zip_safe = True
python_requires = >=3.10

[options.packages.find]
exclude = 
	ez_setup
	examples
	tests

[options.entry_points]
console_scripts = 
	prance=prance.cli:cli [cli]

[options.extras_require]
dev = 
	tox>=4.23.2
	bumpversion>=0.6.0
	pytest>=8.3.5
	pytest-cov>=6.0
	sphinx>=8.1.3
	towncrier>=24.8
icu = PyICU~=2.14
ssv = swagger-spec-validator~=3.0.4
osv = openapi-spec-validator~=0.7.1
flex = flex~=6.14.1
cli = click>=8.1.8

[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=89
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

[egg_info]
tag_build = 
tag_date = 0