forked from VNG-Realisatie/vng-api-common
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.cfg
141 lines (130 loc) · 2.85 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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
# setuptools config
# see http://setuptools.readthedocs.io/en/latest/setuptools.html#configuring-setup-using-setup-cfg-files
[metadata]
name = commonground-api-common
version = 2.5.1
description = Commonground API tooling
long_description = file: README.rst
url = https://github.com/maykinmedia/commonground-api-common
license = EUPL 1.2
author = Maykin Media, VNG-Realisatie
author_email = [email protected]
keywords = openapi, swagger, django
classifiers =
Development Status :: 5 - Production/Stable
Framework :: Django
Framework :: Django :: 4.2
Intended Audience :: Developers
Operating System :: Unix
Operating System :: MacOS
Operating System :: Microsoft :: Windows
Programming Language :: Python :: 3
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Topic :: Software Development :: Libraries :: Python Modules
[options]
zip_safe = False
include_package_data = True
packages = find:
scripts =
bin/generate_schema
install_requires =
django>=4.2.0
django-filter>=23.1,<=25.1
django-solo
djangorestframework>=3.15.0
djangorestframework_camel_case>=1.2.0
django-rest-framework-condition
drf-nested-routers>=0.94.1
drf-spectacular
iso-639
isodate
notifications-api-common>=0.3.1
zgw-consumers>=0.35.1
oyaml
PyJWT>=2.1.1
requests
requests-mock
coreapi
ape-pie
tests_require =
pytest
pytest-django
pytest-dotenv
pytest-factoryboy
tox
isort
black
requests-mock
freezegun
zgw-consumers-oas
[options.packages.find]
include =
vng_api_common*
[options.extras_require]
markdown_docs =
django-markup<=1.3
markdown
djangorestframework_gis =
djangorestframework-gis>=1.0
drf_extra_fields =
drf-extra-fields>=3.7.0
tests =
psycopg2
pytest
pytest-django
pytest-dotenv
pytest-factoryboy
tox
isort
black
requests-mock
freezegun
zgw-consumers-oas
djangorestframework-gis
drf-extra-fields
testutils =
zgw-consumers-oas
setup-configuration =
django-setup-configuration>=0.7.0
pep8 = flake8
coverage = pytest-cov
docs =
psycopg2
sphinx
sphinx-rtd-theme
release =
bump2version
# 3rd party configuration
[aliases]
test=pytest
[isort]
profile = black
combine_as_imports = true
skip =
env
node_modules
.tox
skip_glob = **/migrations/**
known_django=django
known_first_party=vng_api_common
sections=FUTURE,STDLIB,DJANGO,THIRDPARTY,FIRSTPARTY,LOCALFOLDER
[tool:pytest]
testpaths = tests
DJANGO_SETTINGS_MODULE=testapp.settings
[pycodestyle]
max-line-length=88
exclude=env,.tox,doc
[flake8]
max-line-length=88
exclude=env,.tox,doc
[coverage:run]
branch = True
source = vng_api_common
[coverage:report]
omit =
*/tests/*
*/migrations/*
exclude_lines =
pragma: no cover