Skip to content

build: Upgrade certifi, pip, and pip-tools [ulmo] - #39281

Open
kdmccormick wants to merge 2 commits into
release/ulmofrom
kdmccormick/certifi-ulmo
Open

kdmccormick wants to merge 2 commits into
release/ulmofrom
kdmccormick/certifi-ulmo

Conversation

@kdmccormick

@kdmccormick kdmccormick commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

Update: a second commit removes the pip<25.3 cap from requirements/common_constraints.txt (pip-tools 7.6.2 supports newer pip) and upgrades pip from 25.2 to 26.2.2. Nothing else changes.

Upgrades certifi from 2025.10.5 to 2026.10.19 and pip-tools from 7.5.1
to 7.6.2. certifi older than 2026.10.19 trusts the compromised emSign
intermediate CAs. Generated with make upgrade limited to
--upgrade-package for those packages.

Part of: openedx/public-engineering#574

🤖 Generated with Claude Code

@kdmccormick kdmccormick changed the title build: Upgrade certifi and pip-tools [ulmo] build: Upgrade certifi, pip, and pip-tools [ulmo] Oct 23, 2026
kdmccormick and others added 2 commits October 23, 2026 11:37
Upgrades certifi from 2025.10.5 to 2026.10.19 and pip-tools from 7.5.1
to 7.6.2. certifi older than 2026.10.19 trusts the compromised emSign
intermediate CAs. Generated with `make upgrade` limited to
--upgrade-package for those packages.

Part of: openedx/public-engineering#574
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Removes the `pip<25.3` constraint, which was only needed until pip-tools
supported pip 25.3 (pip-tools 7.6.2 does), and upgrades pip from 25.2 to
26.2.2. pip older than 26.2.2 trusts the compromised emSign intermediate
CAs. Generated with `make upgrade` limited to --upgrade-package for pip
and pip-tools.

Part of: openedx/public-engineering#574
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
@kdmccormick
kdmccormick force-pushed the kdmccormick/certifi-ulmo branch from fd62bae to 1d9030e Compare October 23, 2026 15:37
@kdmccormick
kdmccormick requested a review from feanil October 23, 2026 15:37
@kdmccormick
kdmccormick marked this pull request as ready for review October 23, 2026 15:37
@kdmccormick
kdmccormick enabled auto-merge (squash) October 23, 2026 15:38

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant