Skip to content

Bump pytest to 9.0.3 for CVE-2025-71176#75

Merged
sankalps0549 merged 1 commit intorelease/26from
copilot/fix-pytest-9-0-3-release-26-20260414
Apr 14, 2026
Merged

Bump pytest to 9.0.3 for CVE-2025-71176#75
sankalps0549 merged 1 commit intorelease/26from
copilot/fix-pytest-9-0-3-release-26-20260414

Conversation

@osinjoku
Copy link
Copy Markdown
Contributor

@osinjoku osinjoku commented Apr 14, 2026

Description

Bump pytest from 8.3.4 to 9.0.3 in requirements.txt to pick up the patched tmpdir handling for CVE-2025-71176 / GHSA-6w46-j5rx-g56g.

This is a low-risk dependency-only change and updates the single pinned pytest version used by this branch.

Fixes # (issue)
N/A - addresses the Dependabot security alert "pytest has vulnerable tmpdir handling", not GitHub issue #2 in this repository.

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update

Checklist

  • I have read the CONTRIBUTING document
  • My code follows the style guidelines of this project
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • I have updated the documentation accordingly
  • I have added a note to CHANGELOG.md describing my changes
  • My changes generate no new warnings
  • Any dependent changes have been merged and published

Testing

  • python run.py build
  • python run.py lint (repo baseline is already non-clean outside this change)
  • python run.py test (repo baseline fails on macOS due ModuleNotFoundError: winreg before this dependency update is involved)

Additional Notes

  • Changed files: requirements.txt
  • Diff summary: pytest==8.3.4 -> pytest==9.0.3
  • Impact: removes the vulnerable pytest pin called out by CVE-2025-71176 / GHSA-6w46-j5rx-g56g.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copy link
Copy Markdown
Collaborator

@sankalps0549 sankalps0549 left a comment

Choose a reason for hiding this comment

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

I don't see any breaking changes in the pytest changelogs for our required version bump so this should be a safe bump

@sankalps0549 sankalps0549 merged commit e1a28a8 into release/26 Apr 14, 2026
19 checks passed
@sankalps0549 sankalps0549 deleted the copilot/fix-pytest-9-0-3-release-26-20260414 branch April 14, 2026 02:35
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.

4 participants