Skip to content

Commit bcd2433

Browse files
authoredMar 27, 2025··
Bump requirements (#2502)
For addressing jinja CVE-2025-27516 Issue: AAP-41698 Signed-off-by: Fabricio Aguiar <fabricio.aguiar@gmail.com> rh-pre-commit.version: 2.3.2 rh-pre-commit.check-secrets: ENABLED
1 parent e958feb commit bcd2433

5 files changed

+62
-76
lines changed
 

‎Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ docs/clean: ## Clean the documentation
7676
.PHONY: docs/install
7777
docs/install: ## Install the documentation dependencies
7878
@pip install -r doc_requirements.txt
79-
@pip install -U 'Jinja2==3.0.1'
79+
@pip install -U 'Jinja2==3.1.6'
8080

8181
.PHONY: docs/build
8282
docs/build: ## Build the documentation

‎doc_requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
mkdocs
22
mkdocs-material
33
mkdocs-git-revision-date-plugin
4-
Jinja2>3.0.0
4+
Jinja2>=3.1.6

‎requirements/requirements.common.txt

+20-25
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
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.common.txt setup.py
@@ -8,7 +8,7 @@ aiodns==3.2.0
88
# via pulpcore
99
aiofiles==23.2.1
1010
# via pulpcore
11-
aiohappyeyeballs==2.5.0
11+
aiohappyeyeballs==2.6.1
1212
# via aiohttp
1313
aiohttp==3.10.11
1414
# via pulpcore
@@ -18,7 +18,7 @@ ansible-builder==3.1.0
1818
# via galaxy-importer
1919
ansible-compat==25.1.4
2020
# via ansible-lint
21-
ansible-core==2.18.3
21+
ansible-core==2.18.4
2222
# via
2323
# ansible-compat
2424
# ansible-lint
@@ -27,7 +27,7 @@ ansible-lint==24.12.2
2727
# via galaxy-importer
2828
asgiref==3.8.1
2929
# via django
30-
async-lru==2.0.4
30+
async-lru==2.0.5
3131
# via pulp-ansible
3232
async-timeout==5.0.1
3333
# via redis
@@ -41,13 +41,13 @@ attrs==22.2.0
4141
# referencing
4242
backoff==2.2.1
4343
# via pulpcore
44-
bindep==2.12.0
44+
bindep==2.13.0
4545
# via ansible-builder
4646
black==25.1.0
4747
# via ansible-lint
48-
boto3==1.37.9
48+
boto3==1.37.20
4949
# via galaxy-ng (setup.py)
50-
botocore==1.37.9
50+
botocore==1.37.20
5151
# via
5252
# boto3
5353
# s3transfer
@@ -128,7 +128,7 @@ django-ipware==3.0.7
128128
# via galaxy-ng (setup.py)
129129
django-lifecycle==1.1.2
130130
# via pulpcore
131-
django-picklefield==3.2
131+
django-picklefield==3.3
132132
# via galaxy-ng (setup.py)
133133
django-prometheus==2.3.1
134134
# via galaxy-ng (setup.py)
@@ -156,7 +156,7 @@ dynaconf==3.2.10
156156
# pulpcore
157157
et-xmlfile==2.0.0
158158
# via openpyxl
159-
filelock==3.17.0
159+
filelock==3.18.0
160160
# via ansible-lint
161161
flake8==6.1.0
162162
# via galaxy-importer
@@ -172,11 +172,11 @@ gitdb==4.0.12
172172
# via gitpython
173173
gitpython==3.1.44
174174
# via pulp-ansible
175-
googleapis-common-protos==1.69.1
175+
googleapis-common-protos==1.69.2
176176
# via
177177
# opentelemetry-exporter-otlp-proto-grpc
178178
# opentelemetry-exporter-otlp-proto-http
179-
grpcio==1.70.0
179+
grpcio==1.71.0
180180
# via opentelemetry-exporter-otlp-proto-grpc
181181
gunicorn==23.0.0
182182
# via pulpcore
@@ -195,7 +195,7 @@ inflection==0.5.1
195195
# drf-spectacular
196196
insights-analytics-collector==0.3.2
197197
# via galaxy-ng (setup.py)
198-
jinja2==3.1.5
198+
jinja2==3.1.6
199199
# via
200200
# ansible-core
201201
# pulpcore
@@ -207,7 +207,7 @@ jq==1.6.0
207207
# via pulpcore
208208
json-stream==2.3.3
209209
# via pulpcore
210-
json-stream-rs-tokenizer==0.4.27
210+
json-stream-rs-tokenizer==0.4.29
211211
# via json-stream
212212
jsonschema==4.21.1
213213
# via
@@ -221,15 +221,15 @@ jsonschema-specifications==2024.10.1
221221
# via jsonschema
222222
markdown==3.7
223223
# via galaxy-importer
224-
markuppy==1.14
224+
markuppy==1.18
225225
# via tablib
226226
markupsafe==3.0.2
227227
# via jinja2
228228
marshmallow==3.26.1
229229
# via galaxy-ng (setup.py)
230230
mccabe==0.7.0
231231
# via flake8
232-
multidict==6.1.0
232+
multidict==6.2.0
233233
# via
234234
# aiohttp
235235
# yarl
@@ -321,7 +321,7 @@ pbr==6.1.1
321321
# via bindep
322322
pillow==11.0.0
323323
# via pulp-ansible
324-
platformdirs==4.3.6
324+
platformdirs==4.3.7
325325
# via black
326326
prometheus-client==0.21.1
327327
# via django-prometheus
@@ -338,11 +338,11 @@ psycopg-binary==3.2.3
338338
# via psycopg
339339
pulp-ansible==0.23.1
340340
# via galaxy-ng (setup.py)
341-
pulp-container==2.19.4
341+
pulp-container==2.19.5
342342
# via galaxy-ng (setup.py)
343343
pulp-glue==0.29.2
344344
# via pulpcore
345-
pulpcore==3.49.33
345+
pulpcore==3.49.34
346346
# via
347347
# galaxy-ng (setup.py)
348348
# pulp-ansible
@@ -419,8 +419,6 @@ rpds-py==0.23.1
419419
# referencing
420420
ruamel-yaml==0.18.10
421421
# via ansible-lint
422-
ruamel-yaml-clib==0.2.12
423-
# via ruamel-yaml
424422
s3transfer==0.11.4
425423
# via boto3
426424
semantic-version==2.10.0
@@ -452,10 +450,7 @@ tablib[html,ods,xls,xlsx,yaml]==3.5.0
452450
# django-import-export
453451
# pulpcore
454452
typing-extensions==4.12.2
455-
# via
456-
# opentelemetry-sdk
457-
# psycopg
458-
# referencing
453+
# via opentelemetry-sdk
459454
uritemplate==4.1.1
460455
# via drf-spectacular
461456
url-normalize==1.4.3
@@ -478,7 +473,7 @@ xlrd==2.0.1
478473
# via tablib
479474
xlwt==1.3.0
480475
# via tablib
481-
yamllint==1.35.1
476+
yamllint==1.37.0
482477
# via ansible-lint
483478
yarl==1.15.2
484479
# via

‎requirements/requirements.insights.txt

+20-24
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
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.insights.txt requirements/requirements.insights.in setup.py
@@ -8,7 +8,7 @@ aiodns==3.2.0
88
# via pulpcore
99
aiofiles==23.2.1
1010
# via pulpcore
11-
aiohappyeyeballs==2.5.0
11+
aiohappyeyeballs==2.6.1
1212
# via aiohttp
1313
aiohttp==3.10.11
1414
# via pulpcore
@@ -18,7 +18,7 @@ ansible-builder==3.1.0
1818
# via galaxy-importer
1919
ansible-compat==25.1.4
2020
# via ansible-lint
21-
ansible-core==2.18.3
21+
ansible-core==2.18.4
2222
# via
2323
# ansible-compat
2424
# ansible-lint
@@ -29,7 +29,7 @@ app-common-python==0.2.7
2929
# via -r requirements/requirements.insights.in
3030
asgiref==3.8.1
3131
# via django
32-
async-lru==2.0.4
32+
async-lru==2.0.5
3333
# via pulp-ansible
3434
async-timeout==5.0.1
3535
# via redis
@@ -45,21 +45,21 @@ azure-core==1.32.0
4545
# via
4646
# azure-storage-blob
4747
# django-storages
48-
azure-storage-blob==12.24.1
48+
azure-storage-blob==12.25.0
4949
# via django-storages
5050
backoff==2.2.1
5151
# via pulpcore
52-
bindep==2.12.0
52+
bindep==2.13.0
5353
# via ansible-builder
5454
black==25.1.0
5555
# via ansible-lint
56-
boto3==1.37.9
56+
boto3==1.37.20
5757
# via
5858
# -r requirements/requirements.insights.in
5959
# django-storages
6060
# galaxy-ng (setup.py)
6161
# watchtower
62-
botocore==1.37.9
62+
botocore==1.37.20
6363
# via
6464
# boto3
6565
# s3transfer
@@ -142,7 +142,7 @@ django-ipware==3.0.7
142142
# via galaxy-ng (setup.py)
143143
django-lifecycle==1.1.2
144144
# via pulpcore
145-
django-picklefield==3.2
145+
django-picklefield==3.3
146146
# via galaxy-ng (setup.py)
147147
django-prometheus==2.3.1
148148
# via galaxy-ng (setup.py)
@@ -172,7 +172,7 @@ dynaconf==3.2.10
172172
# pulpcore
173173
et-xmlfile==2.0.0
174174
# via openpyxl
175-
filelock==3.17.0
175+
filelock==3.18.0
176176
# via ansible-lint
177177
flake8==6.1.0
178178
# via galaxy-importer
@@ -188,11 +188,11 @@ gitdb==4.0.12
188188
# via gitpython
189189
gitpython==3.1.44
190190
# via pulp-ansible
191-
googleapis-common-protos==1.69.1
191+
googleapis-common-protos==1.69.2
192192
# via
193193
# opentelemetry-exporter-otlp-proto-grpc
194194
# opentelemetry-exporter-otlp-proto-http
195-
grpcio==1.70.0
195+
grpcio==1.71.0
196196
# via opentelemetry-exporter-otlp-proto-grpc
197197
gunicorn==23.0.0
198198
# via pulpcore
@@ -213,7 +213,7 @@ insights-analytics-collector==0.3.2
213213
# via galaxy-ng (setup.py)
214214
isodate==0.7.2
215215
# via azure-storage-blob
216-
jinja2==3.1.5
216+
jinja2==3.1.6
217217
# via
218218
# ansible-core
219219
# pulpcore
@@ -225,7 +225,7 @@ jq==1.6.0
225225
# via pulpcore
226226
json-stream==2.3.3
227227
# via pulpcore
228-
json-stream-rs-tokenizer==0.4.27
228+
json-stream-rs-tokenizer==0.4.29
229229
# via json-stream
230230
jsonschema==4.21.1
231231
# via
@@ -241,15 +241,15 @@ logstash-formatter==0.5.17
241241
# via -r requirements/requirements.insights.in
242242
markdown==3.7
243243
# via galaxy-importer
244-
markuppy==1.14
244+
markuppy==1.18
245245
# via tablib
246246
markupsafe==3.0.2
247247
# via jinja2
248248
marshmallow==3.26.1
249249
# via galaxy-ng (setup.py)
250250
mccabe==0.7.0
251251
# via flake8
252-
multidict==6.1.0
252+
multidict==6.2.0
253253
# via
254254
# aiohttp
255255
# yarl
@@ -341,7 +341,7 @@ pbr==6.1.1
341341
# via bindep
342342
pillow==11.0.0
343343
# via pulp-ansible
344-
platformdirs==4.3.6
344+
platformdirs==4.3.7
345345
# via black
346346
prometheus-client==0.21.1
347347
# via django-prometheus
@@ -358,11 +358,11 @@ psycopg-binary==3.2.3
358358
# via psycopg
359359
pulp-ansible==0.23.1
360360
# via galaxy-ng (setup.py)
361-
pulp-container==2.19.4
361+
pulp-container==2.19.5
362362
# via galaxy-ng (setup.py)
363363
pulp-glue==0.29.2
364364
# via pulpcore
365-
pulpcore==3.49.33
365+
pulpcore==3.49.34
366366
# via
367367
# galaxy-ng (setup.py)
368368
# pulp-ansible
@@ -440,8 +440,6 @@ rpds-py==0.23.1
440440
# referencing
441441
ruamel-yaml==0.18.10
442442
# via ansible-lint
443-
ruamel-yaml-clib==0.2.12
444-
# via ruamel-yaml
445443
s3transfer==0.11.4
446444
# via boto3
447445
semantic-version==2.10.0
@@ -478,8 +476,6 @@ typing-extensions==4.12.2
478476
# azure-core
479477
# azure-storage-blob
480478
# opentelemetry-sdk
481-
# psycopg
482-
# referencing
483479
uritemplate==4.1.1
484480
# via drf-spectacular
485481
url-normalize==1.4.3
@@ -504,7 +500,7 @@ xlrd==2.0.1
504500
# via tablib
505501
xlwt==1.3.0
506502
# via tablib
507-
yamllint==1.35.1
503+
yamllint==1.37.0
508504
# via ansible-lint
509505
yarl==1.15.2
510506
# via

‎requirements/requirements.standalone.txt

+20-25
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
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.standalone.txt requirements/requirements.standalone.in setup.py
@@ -8,7 +8,7 @@ aiodns==3.2.0
88
# via pulpcore
99
aiofiles==23.2.1
1010
# via pulpcore
11-
aiohappyeyeballs==2.5.0
11+
aiohappyeyeballs==2.6.1
1212
# via aiohttp
1313
aiohttp==3.10.11
1414
# via pulpcore
@@ -18,7 +18,7 @@ ansible-builder==3.1.0
1818
# via galaxy-importer
1919
ansible-compat==25.1.4
2020
# via ansible-lint
21-
ansible-core==2.18.3
21+
ansible-core==2.18.4
2222
# via
2323
# ansible-compat
2424
# ansible-lint
@@ -27,7 +27,7 @@ ansible-lint==24.12.2
2727
# via galaxy-importer
2828
asgiref==3.8.1
2929
# via django
30-
async-lru==2.0.4
30+
async-lru==2.0.5
3131
# via pulp-ansible
3232
async-timeout==5.0.1
3333
# via redis
@@ -41,13 +41,13 @@ attrs==22.2.0
4141
# referencing
4242
backoff==2.2.1
4343
# via pulpcore
44-
bindep==2.12.0
44+
bindep==2.13.0
4545
# via ansible-builder
4646
black==25.1.0
4747
# via ansible-lint
48-
boto3==1.37.9
48+
boto3==1.37.20
4949
# via galaxy-ng (setup.py)
50-
botocore==1.37.9
50+
botocore==1.37.20
5151
# via
5252
# boto3
5353
# s3transfer
@@ -128,7 +128,7 @@ django-ipware==3.0.7
128128
# via galaxy-ng (setup.py)
129129
django-lifecycle==1.1.2
130130
# via pulpcore
131-
django-picklefield==3.2
131+
django-picklefield==3.3
132132
# via galaxy-ng (setup.py)
133133
django-prometheus==2.3.1
134134
# via galaxy-ng (setup.py)
@@ -156,7 +156,7 @@ dynaconf==3.2.10
156156
# pulpcore
157157
et-xmlfile==2.0.0
158158
# via openpyxl
159-
filelock==3.17.0
159+
filelock==3.18.0
160160
# via ansible-lint
161161
flake8==6.1.0
162162
# via galaxy-importer
@@ -172,11 +172,11 @@ gitdb==4.0.12
172172
# via gitpython
173173
gitpython==3.1.44
174174
# via pulp-ansible
175-
googleapis-common-protos==1.69.1
175+
googleapis-common-protos==1.69.2
176176
# via
177177
# opentelemetry-exporter-otlp-proto-grpc
178178
# opentelemetry-exporter-otlp-proto-http
179-
grpcio==1.70.0
179+
grpcio==1.71.0
180180
# via opentelemetry-exporter-otlp-proto-grpc
181181
gunicorn==23.0.0
182182
# via pulpcore
@@ -195,7 +195,7 @@ inflection==0.5.1
195195
# drf-spectacular
196196
insights-analytics-collector==0.3.2
197197
# via galaxy-ng (setup.py)
198-
jinja2==3.1.5
198+
jinja2==3.1.6
199199
# via
200200
# ansible-core
201201
# pulpcore
@@ -207,7 +207,7 @@ jq==1.6.0
207207
# via pulpcore
208208
json-stream==2.3.3
209209
# via pulpcore
210-
json-stream-rs-tokenizer==0.4.27
210+
json-stream-rs-tokenizer==0.4.29
211211
# via json-stream
212212
jsonschema==4.21.1
213213
# via
@@ -221,15 +221,15 @@ jsonschema-specifications==2024.10.1
221221
# via jsonschema
222222
markdown==3.7
223223
# via galaxy-importer
224-
markuppy==1.14
224+
markuppy==1.18
225225
# via tablib
226226
markupsafe==3.0.2
227227
# via jinja2
228228
marshmallow==3.26.1
229229
# via galaxy-ng (setup.py)
230230
mccabe==0.7.0
231231
# via flake8
232-
multidict==6.1.0
232+
multidict==6.2.0
233233
# via
234234
# aiohttp
235235
# yarl
@@ -321,7 +321,7 @@ pbr==6.1.1
321321
# via bindep
322322
pillow==11.0.0
323323
# via pulp-ansible
324-
platformdirs==4.3.6
324+
platformdirs==4.3.7
325325
# via black
326326
prometheus-client==0.21.1
327327
# via django-prometheus
@@ -338,11 +338,11 @@ psycopg-binary==3.2.3
338338
# via psycopg
339339
pulp-ansible==0.23.1
340340
# via galaxy-ng (setup.py)
341-
pulp-container==2.19.4
341+
pulp-container==2.19.5
342342
# via galaxy-ng (setup.py)
343343
pulp-glue==0.29.2
344344
# via pulpcore
345-
pulpcore==3.49.33
345+
pulpcore==3.49.34
346346
# via
347347
# galaxy-ng (setup.py)
348348
# pulp-ansible
@@ -419,8 +419,6 @@ rpds-py==0.23.1
419419
# referencing
420420
ruamel-yaml==0.18.10
421421
# via ansible-lint
422-
ruamel-yaml-clib==0.2.12
423-
# via ruamel-yaml
424422
s3transfer==0.11.4
425423
# via boto3
426424
semantic-version==2.10.0
@@ -452,10 +450,7 @@ tablib[html,ods,xls,xlsx,yaml]==3.5.0
452450
# django-import-export
453451
# pulpcore
454452
typing-extensions==4.12.2
455-
# via
456-
# opentelemetry-sdk
457-
# psycopg
458-
# referencing
453+
# via opentelemetry-sdk
459454
uritemplate==4.1.1
460455
# via drf-spectacular
461456
url-normalize==1.4.3
@@ -478,7 +473,7 @@ xlrd==2.0.1
478473
# via tablib
479474
xlwt==1.3.0
480475
# via tablib
481-
yamllint==1.35.1
476+
yamllint==1.37.0
482477
# via ansible-lint
483478
yarl==1.15.2
484479
# via

0 commit comments

Comments
 (0)
Please sign in to comment.