Skip to content

Commit 1211fed

Browse files
committed
Add DAB api-documentation to requirements
1 parent c585836 commit 1211fed

File tree

4 files changed

+106
-17
lines changed

4 files changed

+106
-17
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ license = "Apache-2.0"
1515
license-files = ["LICENSE.md"]
1616
requires-python = ">=3.11,<3.14"
1717
dependencies = [
18-
"django-ansible-base==2025.5.8",
18+
"django-ansible-base[api-documentation]==2025.5.8",
1919
"dispatcherd",
2020
"psycopg",
2121
"requests>=2.31.0,<3.0",

requirements/requirements-dev.txt

Lines changed: 37 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.12
2+
# This file is autogenerated by pip-compile with Python 3.13
33
# by the following command:
44
#
55
# pip-compile --extra=dev --extra=test --output-file=requirements/requirements-dev.txt pyproject.toml
@@ -8,6 +8,10 @@ asgiref==3.8.1
88
# via django
99
astor==0.8.1
1010
# via flynt
11+
attrs==25.3.0
12+
# via
13+
# jsonschema
14+
# referencing
1115
black==24.10.0
1216
# via pattern_service (pyproject.toml)
1317
build==1.2.2.post1
@@ -41,7 +45,8 @@ django==4.2.23
4145
# django-stubs
4246
# django-stubs-ext
4347
# djangorestframework
44-
django-ansible-base==2025.5.8
48+
# drf-spectacular
49+
django-ansible-base[api-documentation]==2025.5.8
4550
# via pattern_service (pyproject.toml)
4651
django-crum==0.7.9
4752
# via django-ansible-base
@@ -50,6 +55,10 @@ django-stubs==5.2.1
5055
django-stubs-ext==5.2.1
5156
# via django-stubs
5257
djangorestframework==3.16.0
58+
# via
59+
# django-ansible-base
60+
# drf-spectacular
61+
drf-spectacular==0.28.0
5362
# via django-ansible-base
5463
dynaconf==3.2.11
5564
# via django-ansible-base
@@ -61,14 +70,22 @@ flake8==6.1.0
6170
# via pattern_service (pyproject.toml)
6271
flynt==1.0.2
6372
# via pattern_service (pyproject.toml)
73+
freezegun==1.5.5
74+
# via pattern_service (pyproject.toml)
6475
idna==3.10
6576
# via requests
6677
inflection==0.5.1
67-
# via django-ansible-base
78+
# via
79+
# django-ansible-base
80+
# drf-spectacular
6881
iniconfig==2.1.0
6982
# via pytest
7083
isort==5.13.2
7184
# via pattern_service (pyproject.toml)
85+
jsonschema==4.25.0
86+
# via drf-spectacular
87+
jsonschema-specifications==2025.4.1
88+
# via jsonschema
7289
mccabe==0.7.0
7390
# via flake8
7491
mypy==1.16.0
@@ -121,12 +138,26 @@ pytest==8.4.1
121138
# via pytest-django
122139
pytest-django==4.11.1
123140
# via pattern_service (pyproject.toml)
141+
python-dateutil==2.9.0.post0
142+
# via freezegun
124143
python-dotenv==1.1.1
125144
# via pattern_service (pyproject.toml)
126145
pyyaml==6.0.2
127-
# via dispatcherd
146+
# via
147+
# dispatcherd
148+
# drf-spectacular
149+
referencing==0.36.2
150+
# via
151+
# jsonschema
152+
# jsonschema-specifications
128153
requests==2.32.4
129154
# via pattern_service (pyproject.toml)
155+
rpds-py==0.27.0
156+
# via
157+
# jsonschema
158+
# referencing
159+
six==1.17.0
160+
# via python-dateutil
130161
sqlparse==0.5.3
131162
# via
132163
# django
@@ -142,7 +173,8 @@ typing-extensions==4.13.2
142173
# django-stubs
143174
# django-stubs-ext
144175
# mypy
145-
# psycopg
176+
uritemplate==4.2.0
177+
# via drf-spectacular
146178
urllib3==2.5.0
147179
# via
148180
# requests

requirements/requirements-test.txt

Lines changed: 37 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.12
2+
# This file is autogenerated by pip-compile with Python 3.13
33
# by the following command:
44
#
55
# pip-compile --extra=test --output-file=requirements/requirements-test.txt pyproject.toml
@@ -8,6 +8,10 @@ asgiref==3.9.1
88
# via django
99
astor==0.8.1
1010
# via flynt
11+
attrs==25.3.0
12+
# via
13+
# jsonschema
14+
# referencing
1115
black==24.10.0
1216
# via pattern_service (pyproject.toml)
1317
cachetools==6.1.0
@@ -37,7 +41,8 @@ django==4.2.23
3741
# django-stubs
3842
# django-stubs-ext
3943
# djangorestframework
40-
django-ansible-base==2025.5.8
44+
# drf-spectacular
45+
django-ansible-base[api-documentation]==2025.5.8
4146
# via pattern_service (pyproject.toml)
4247
django-crum==0.7.9
4348
# via django-ansible-base
@@ -46,6 +51,10 @@ django-stubs==5.2.1
4651
django-stubs-ext==5.2.1
4752
# via django-stubs
4853
djangorestframework==3.16.0
54+
# via
55+
# django-ansible-base
56+
# drf-spectacular
57+
drf-spectacular==0.28.0
4958
# via django-ansible-base
5059
dynaconf==3.2.11
5160
# via django-ansible-base
@@ -57,14 +66,22 @@ flake8==6.1.0
5766
# via pattern_service (pyproject.toml)
5867
flynt==1.0.2
5968
# via pattern_service (pyproject.toml)
69+
freezegun==1.5.5
70+
# via pattern_service (pyproject.toml)
6071
idna==3.10
6172
# via requests
6273
inflection==0.5.1
63-
# via django-ansible-base
74+
# via
75+
# django-ansible-base
76+
# drf-spectacular
6477
iniconfig==2.1.0
6578
# via pytest
6679
isort==5.13.2
6780
# via pattern_service (pyproject.toml)
81+
jsonschema==4.25.0
82+
# via drf-spectacular
83+
jsonschema-specifications==2025.4.1
84+
# via jsonschema
6885
mccabe==0.7.0
6986
# via flake8
7087
mypy==1.16.1
@@ -108,10 +125,24 @@ pytest==8.4.1
108125
# via pytest-django
109126
pytest-django==4.11.1
110127
# via pattern_service (pyproject.toml)
128+
python-dateutil==2.9.0.post0
129+
# via freezegun
111130
pyyaml==6.0.2
112-
# via dispatcherd
131+
# via
132+
# dispatcherd
133+
# drf-spectacular
134+
referencing==0.36.2
135+
# via
136+
# jsonschema
137+
# jsonschema-specifications
113138
requests==2.32.4
114139
# via pattern_service (pyproject.toml)
140+
rpds-py==0.27.0
141+
# via
142+
# jsonschema
143+
# referencing
144+
six==1.17.0
145+
# via python-dateutil
115146
sqlparse==0.5.3
116147
# via
117148
# django
@@ -125,7 +156,8 @@ typing-extensions==4.14.1
125156
# django-stubs
126157
# django-stubs-ext
127158
# mypy
128-
# psycopg
159+
uritemplate==4.2.0
160+
# via drf-spectacular
129161
urllib3==2.5.0
130162
# via requests
131163
virtualenv==20.31.2

requirements/requirements.txt

Lines changed: 31 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.12
2+
# This file is autogenerated by pip-compile with Python 3.13
33
# by the following command:
44
#
55
# pip-compile --output-file=requirements/requirements.txt pyproject.toml
66
#
77
asgiref==3.8.1
88
# via django
9+
attrs==25.3.0
10+
# via
11+
# jsonschema
12+
# referencing
913
certifi==2025.8.3
1014
# via requests
1115
cffi==1.17.1
@@ -21,31 +25,52 @@ django==4.2.23
2125
# django-ansible-base
2226
# django-crum
2327
# djangorestframework
24-
django-ansible-base==2025.5.8
28+
# drf-spectacular
29+
django-ansible-base[api-documentation]==2025.5.8
2530
# via pattern_service (pyproject.toml)
2631
django-crum==0.7.9
2732
# via django-ansible-base
2833
djangorestframework==3.16.0
34+
# via
35+
# django-ansible-base
36+
# drf-spectacular
37+
drf-spectacular==0.28.0
2938
# via django-ansible-base
3039
dynaconf==3.2.11
3140
# via django-ansible-base
3241
idna==3.10
3342
# via requests
3443
inflection==0.5.1
35-
# via django-ansible-base
44+
# via
45+
# django-ansible-base
46+
# drf-spectacular
47+
jsonschema==4.25.0
48+
# via drf-spectacular
49+
jsonschema-specifications==2025.4.1
50+
# via jsonschema
3651
psycopg==3.2.9
3752
# via pattern_service (pyproject.toml)
3853
pycparser==2.22
3954
# via cffi
4055
pyyaml==6.0.2
41-
# via dispatcherd
56+
# via
57+
# dispatcherd
58+
# drf-spectacular
59+
referencing==0.36.2
60+
# via
61+
# jsonschema
62+
# jsonschema-specifications
4263
requests==2.32.4
4364
# via pattern_service (pyproject.toml)
65+
rpds-py==0.27.0
66+
# via
67+
# jsonschema
68+
# referencing
4469
sqlparse==0.5.3
4570
# via
4671
# django
4772
# django-ansible-base
48-
typing-extensions==4.14.1
49-
# via psycopg
73+
uritemplate==4.2.0
74+
# via drf-spectacular
5075
urllib3==2.5.0
5176
# via requests

0 commit comments

Comments
 (0)