Skip to content

build(deps): bump pytest to >=9.0.3 - #28

Merged
jdhoffa merged 1 commit into
mainfrom
claude/dependabot-security-warnings-027302
Aug 20, 2026
Merged

jdhoffa merged 1 commit into
mainfrom
claude/dependabot-security-warnings-027302

Conversation

@AlexAxthelm

Copy link
Copy Markdown
Contributor

pytest <9.0.3 has vulnerable tmpdir handling (GHSA-6w46-j5rx-g56g, medium). Bump the constraint in both demo projects and regenerate the lock files; pytest now resolves to 9.1.1.

  • live_demos/2025-04-24_python_testing_101: >=8.3.5 -> >=9.0.3
  • live_demos/2025-01-31_tdd_demo: >=8.3.4 -> >=9.0.3 Test suites pass under pytest 9 in both projects.

pytest <9.0.3 has vulnerable tmpdir handling (GHSA-6w46-j5rx-g56g,
medium). Bump the constraint in both demo projects and regenerate
the lock files; pytest now resolves to 9.1.1.
- live_demos/2025-04-24_python_testing_101: >=8.3.5 -> >=9.0.3
- live_demos/2025-01-31_tdd_demo: >=8.3.4 -> >=9.0.3
Test suites pass under pytest 9 in both projects.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

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 two Python live demo projects to require a non-vulnerable pytest version (per GHSA-6w46-j5rx-g56g) by bumping the minimum pytest constraint and regenerating the corresponding uv.lock files so resolution lands on pytest 9.1.1.

Changes:

  • Bumped pytest dependency constraint to >=9.0.3 in both demo pyproject.toml files.
  • Regenerated both uv.lock files, updating pytest to 9.1.1 and adding the newly-resolved dependency pygments (plus lockfile metadata like revision and upload-time).

Reviewed changes

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

File Description
live_demos/2025-04-24_python_testing_101/pyproject.toml Raises pytest minimum version to >=9.0.3.
live_demos/2025-04-24_python_testing_101/uv.lock Regenerates lock to pytest 9.1.1 and updated resolved dependency set/metadata.
live_demos/2025-01-31_tdd_demo/pyproject.toml Raises pytest minimum version to >=9.0.3.
live_demos/2025-01-31_tdd_demo/uv.lock Regenerates lock to pytest 9.1.1 and updated resolved dependency set/metadata.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@AlexAxthelm
AlexAxthelm marked this pull request as ready for review July 29, 2026 14:33
@AlexAxthelm
AlexAxthelm requested a review from jdhoffa July 29, 2026 14:33
@jdhoffa
jdhoffa merged commit d2d7d3c into main Aug 20, 2026
2 checks passed
@jdhoffa
jdhoffa deleted the claude/dependabot-security-warnings-027302 branch August 20, 2026 10:05
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