openapi-core/setup.cfg
2021-05-02 22:07:45 +01:00

62 lines
1.6 KiB
INI

[metadata]
name = openapi-core
description = client-side and server-side support for the OpenAPI Specification v3
long_description = file: README.rst
long-description-content-type = text/x-rst; charset=UTF-8
keywords = openapi, swagger, schema
classifiers =
Development Status :: 4 - Beta
Intended Audience :: Developers
Topic :: Software Development :: Libraries :: Python Modules
Operating System :: OS Independent
Programming Language :: Python :: 2.7
Programming Language :: Python :: 3.5
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Topic :: Software Development :: Libraries
[options]
include_package_data = True
packages = find:
zip_safe = False
test_suite = tests
python_requires = >= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*, != 3.4.*
setup_requires =
setuptools
install_requires =
isodate
dictpath
openapi-spec-validator
openapi-schema-validator
six
lazy-object-proxy
attrs
werkzeug
parse
more-itertools
backports.functools-lru-cache; python_version<"3.0"
backports.functools-partialmethod; python_version<"3.0"
tests_require =
mock; python_version<"3.0"
pytest
pytest-flake8
pytest-cov
falcon
flask
responses
webob
[options.packages.find]
exclude =
tests
[options.extras_require]
django =
django>=2.2; python_version>="3.0"
flask = flask
requests = requests
[tool:pytest]
addopts = -sv --flake8 --junitxml reports/junit.xml --cov openapi_core --cov-report term-missing --cov-report xml:reports/coverage.xml