Repository navigation
Upgrade certifi, uv and pip to latest in all repos #574
Copy link
Copy link
Open
Description
Context: https://emudhra.we-have-a-problem.com/
Backport status
- openedx-platform
- credentials
- build: Upgrade certifi and pip-tools [verawood] credentials#3016
- Ulmo:
make upgradefails once pip 26.2.2 is installed, because pip rejects the invalid#egg=edx_credentials_themes==0.5.6fragment inrequirements/base.in
- codejail-service
- course-discovery
- openedx-translations
- openedx-wordpress-ecommerce
- edx-notes-api
- enterprise-access
- enterprise-catalog
- event-bus-redis
- license-manager
- openedx-aspects
- platform-plugin-aspects
- xblock-skill-tagging
- openedx-authz
- Verawood: not released
- build: Upgrade certifi, pip, and pip-tools [ulmo] openedx-authz#554
- DoneXBlock
- Verawood: not released
- build: Upgrade certifi, pip, and pip-tools [ulmo] DoneXBlock#436
- docs.openedx.org
- Verawood: Patch was included in Verawood, because Verawood branch was cut on 2026-10-22
- build: Upgrade certifi, pip, and pip-tools [ulmo] docs.openedx.org#1533
- xqueue
- build: Upgrade certifi, pip, and pip-tools [verawood] xqueue#990
- Ulmo: not released
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Activity
UsamaSadiq commentedon Oct 21, 2026
Live tracker: https://openedx.ossvitals.org/maintenance (open the "Campaign: certifi 2026.10.19" tab). Refreshed hourly until 2026-10-24 00:00 PKT (2026-10-23 19:00 UTC), daily after that. It reads each repo's pinned certifi version from its requirements files and
uv.lock, so it also counts repos fixed by PRs that do not mention certifi in the title.Open and merged PRs in the openedx org with
certifiin the title (found via GitHub search; PRs that change it without saying so are not listed). Checked = merged.certifito latest openedx-platform#39272PRs from the bulk update job (2026-10-21)
Opened with
openedx/.githubBulk Repo Update:uv lock --upgrade-package certififor uv repos, and each repo's ownmake upgradelimited to--upgrade-package certififor pip-tools repos. Each diff was checked to change only certifi. Checked = merged.PRs opened by hand (2026-10-22)
Final round of certifi PRs (2026-10-22)
build: Upgrade certifi to latest
build: Upgrade `certifi` in uv.lock files
build: Upgrade certifi to latest
build: Upgrade certifi to latest (#39272)
build: upgrade certifi to 2026.10.19 (#43)
build: upgrade certifi to 2026.10.19 (#988)
build: upgrade certifi to 2026.10.19 (#21)
build: upgrade certifi to 2026.10.19 (#127)
build: upgrade certifi to 2026.10.19
build: upgrade certifi to 2026.10.19 (#330)
[-]Upgrade `certifi` to latest in all repos[/-][+]Upgrade `certifi`, `uv` and `pip` to latest in all repos[/+]UsamaSadiq commentedon Oct 22, 2026
uv: PRs from the bulk update job (2026-10-22)
Opened with
openedx/.githubBulk Repo Update:uv lock --upgrade-package uvwith uv 0.13.5. Each diff was checked to change only uv inuv.lock. Checked = merged.uv: still need a PR by hand
codejail-includes,xblocks-extraforummockprockuv.lockis out of sync withpyproject.toml; the re-lock removes about 1,100 lines.openedx-platformrequirements/edx/development.txt, so it needs amake upgradechange too.build: upgrade certifi to 2026.10.19 (#82773)
8 remaining items
build: upgrade uv to 0.13.5 (#22)
build: upgrade uv to 0.13.5 (#39279)
build: Upgrade certifi, pip, and pip-tools [ulmo]
build: Upgrade certifi, pip, and pip-tools [verawood]
build: Upgrade certifi, pip, and pip-tools [ulmo] (#554)
build: Upgrade certifi, pip, and pip-tools [verawood] (#39280)
build: Upgrade certifi, pip, and pip-tools [verawood] (#4744)
build: Upgrade certifi, pip, and pip-tools [verawood] (#140)
build: Upgrade certifi, pip, and pip-tools [verawood] (#1039)
build: Upgrade certifi, pip, and pip-tools [ulmo] (#1038)
build: Upgrade certifi, pip, and pip-tools [verawood] (#990)
build: Upgrade certifi, pip, and pip-tools [verawood] (#68)
build: Upgrade certifi, pip, and pip-tools [verawood] (#912)
build: Upgrade certifi, pip, and pip-tools [ulmo] (#272)
build: Upgrade certifi, pip, and pip-tools [verawood] (#273)