Skip to content

Commit fef8694

Browse files
fix: upgrade certifi to 2026.10.19 and pip to 26.2.2 (eMudhra CA removal) (#530)
The emSign root CA is removed from certifi 2026.10.19 after the eMudhra security incident (GHSA-6q48-6c7w-9gw2). pip vendors its own certifi, so pip must be upgraded to 26.2.2 as well. pip-tools is bumped to 7.6.2, the first release that works with pip 26.2.x. Ticket: LP-1401 Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
1 parent 85b545b commit fef8694

11 files changed

Lines changed: 12 additions & 12 deletions

File tree

‎requirements/common_constraints.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,4 @@ social-auth-core<5.0.0
4444
# Exceptional conditions for removal:
4545
# - We stop using pip-tools, OR
4646
# - We migrate to the proposed `pip-tools[stable]` extra: https://github.com/jazzband/pip-tools/pull/2257
47-
pip<26.2.1 # Known to work with pip-tools==7.6.1
47+
pip<=26.2.2 # Known to work with pip-tools==7.6.2

‎requirements/edx/base.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ celery==5.5.3
102102
# enterprise-integrated-channels
103103
# event-tracking
104104
# openedx-learning
105-
certifi==2025.10.5
105+
certifi==2026.10.19
106106
# via
107107
# elasticsearch
108108
# httpcore

‎requirements/edx/development.txt‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ celery==5.5.3
188188
# enterprise-integrated-channels
189189
# event-tracking
190190
# openedx-learning
191-
certifi==2025.10.5
191+
certifi==2026.10.19
192192
# via
193193
# -r requirements/edx/doc.txt
194194
# -r requirements/edx/testing.txt
@@ -1463,7 +1463,7 @@ pillow==11.3.0
14631463
# edx-enterprise
14641464
# edx-organizations
14651465
# edxval
1466-
pip-tools==7.5.1
1466+
pip-tools==7.6.2
14671467
# via -r requirements/pip-tools.txt
14681468
platformdirs==4.4.0
14691469
# via

‎requirements/edx/doc.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ celery==5.5.3
142142
# enterprise-integrated-channels
143143
# event-tracking
144144
# openedx-learning
145-
certifi==2025.10.5
145+
certifi==2026.10.19
146146
# via
147147
# -r requirements/edx/base.txt
148148
# elasticsearch

‎requirements/edx/semgrep.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ boltons==21.0.0
2525
# semgrep
2626
bracex==2.6
2727
# via wcmatch
28-
certifi==2025.10.5
28+
certifi==2026.10.19
2929
# via
3030
# httpcore
3131
# httpx

‎requirements/edx/testing.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ celery==5.5.3
140140
# enterprise-integrated-channels
141141
# event-tracking
142142
# openedx-learning
143-
certifi==2025.10.5
143+
certifi==2026.10.19
144144
# via
145145
# -r requirements/edx/base.txt
146146
# elasticsearch

‎requirements/pip-tools.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ click==8.3.0
1010
# via pip-tools
1111
packaging==25.0
1212
# via build
13-
pip-tools==7.5.1
13+
pip-tools==7.6.2
1414
# via -r requirements/pip-tools.in
1515
pyproject-hooks==1.2.0
1616
# via

‎requirements/pip.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ wheel==0.45.1
88
# via -r requirements/pip.in
99

1010
# The following packages are considered to be unsafe in a requirements file:
11-
pip==25.2
11+
pip==26.2.2
1212
# via
1313
# -c requirements/common_constraints.txt
1414
# -r requirements/pip.in

‎scripts/user_retirement/requirements/base.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ botocore==1.40.46
1818
# s3transfer
1919
cachetools==6.2.0
2020
# via google-auth
21-
certifi==2025.10.5
21+
certifi==2026.10.19
2222
# via requests
2323
cffi==2.0.0
2424
# via

‎scripts/user_retirement/requirements/testing.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ cachetools==6.2.0
2828
# via
2929
# -r scripts/user_retirement/requirements/base.txt
3030
# google-auth
31-
certifi==2025.10.5
31+
certifi==2026.10.19
3232
# via
3333
# -r scripts/user_retirement/requirements/base.txt
3434
# requests

0 commit comments

Comments
 (0)