Skip to content

Fix vulnerable pip dev dependency - #271

Merged
Simon Kurtz (simonkurtz-MSFT) merged 2 commits into
mainfrom
copilot/fix-code-scanning-alert-35
Aug 27, 2026
Merged

Fix vulnerable pip dev dependency#271
Simon Kurtz (simonkurtz-MSFT) merged 2 commits into
mainfrom
copilot/fix-code-scanning-alert-35

Conversation

Copilot AI commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Addresses code scanning alert #35 for PYSEC-2026-3721 / CVE-2026-13346, which affects vulnerable pip versions below 26.2.

  • Dependency constraint

    • Added an explicit dev dependency floor for pip:

      "pip>=26.2"
  • Lockfile

    • Refreshed uv.lock to resolve pip from 26.1.2 to 26.2.1.

Co-authored-by: simonkurtz-MSFT <84809797+simonkurtz-MSFT@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix code scanning alert #35 in repository Fix vulnerable pip dev dependency Aug 27, 2026
@simonkurtz-MSFT
Simon Kurtz (simonkurtz-MSFT) marked this pull request as ready for review August 27, 2026 19:34
@github-actions

Copy link
Copy Markdown

🐍 Python 3.14 Results

Metric Status Value
Ruff 0 issue(s)
Unit Tests success
Code Coverage 📊 100%

Full Workflow Logs

@github-actions

Copy link
Copy Markdown

🐍 Python 3.12 Results

Metric Status Value
Ruff 0 issue(s)
Unit Tests success
Code Coverage 📊 100%

Full Workflow Logs

@github-actions

Copy link
Copy Markdown

Python 3.14 Detailed Test Results

2 083 tests  ±0   2 083 ✅ ±0   18s ⏱️ ±0s
    1 suites ±0       0 💤 ±0 
    1 files   ±0       0 ❌ ±0 

Results for commit c694c50. ± Comparison against base commit b306074.

@github-actions

Copy link
Copy Markdown

🐍 Python 3.13 Results

Metric Status Value
Ruff 0 issue(s)
Unit Tests success
Code Coverage 📊 100%

Full Workflow Logs

@github-actions

Copy link
Copy Markdown

Python 3.12 Detailed Test Results

2 083 tests  ±0   2 083 ✅ ±0   25s ⏱️ +7s
    1 suites ±0       0 💤 ±0 
    1 files   ±0       0 ❌ ±0 

Results for commit c694c50. ± Comparison against base commit b306074.

@github-actions

Copy link
Copy Markdown

Python 3.13 Detailed Test Results

2 083 tests  ±0   2 083 ✅ ±0   15s ⏱️ -3s
    1 suites ±0       0 💤 ±0 
    1 files   ±0       0 ❌ ±0 

Results for commit c694c50. ± Comparison against base commit b306074.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the development environment to use a patched pip release.

Changes:

  • Adds pip>=26.2 to development dependencies.
  • Locks pip to version 26.2.1.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
pyproject.toml Adds the secure pip version constraint.
uv.lock Records pip 26.2.1 and its artifacts.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@simonkurtz-MSFT
Simon Kurtz (simonkurtz-MSFT) merged commit e373f13 into main Aug 27, 2026
14 checks passed
@simonkurtz-MSFT
Simon Kurtz (simonkurtz-MSFT) deleted the copilot/fix-code-scanning-alert-35 branch August 27, 2026 19:47
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.

3 participants