← Back to issue list

build(deps): update pytest for OSV

View original Github issue

Metadata

Project
craft-platforms
Number
#224
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged #224 via commit 2e4d183, addressing the pytest OSV by retaining pytest below v9 for Python versions that do not support pytest 9.

Resolution: closed resolved

Reason: PR #224 was merged as commit 2e4d183. It updated pytest dependency constraints to address the OSV while preserving compatibility with Python versions unsupported by pytest 9.

Evaluated by: mr-cal-bot

No scores available.

Issue body

We still use pytest on Python versions that aren't supported by pytest 9 - [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? ---

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #224 via commit 2e4d183, addressing the pytest OSV by retaining pytest below v9 for Python versions that do not support pytest 9.
stealth/space-bunny-alpha — closed resolved Merged PR #224 via commit 2e4d183, updating pytest to address an OSV while retaining pytest 8 constraints for Python versions unsupported by pytest 9.
stealth/space-bunny-alpha — closed resolved Merged PR #224 in commit 2e4d183, updating pytest for an OSV while retaining pytest 8 on Python versions unsupported by pytest 9.
stealth/space-bunny-alpha — closed resolved Merged canonical/craft-platforms#224, updating pytest dependencies for an OSV while preserving support for Python versions that cannot use pytest 9.
qwen/qwen3.6-35b-a3b — — Merged an update to the pytest dependency to resolve compatibility with Python versions unsupported by pytest 9. Approved by two reviewers, passed CI checks, and modified four files.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#524 build(deps): bump pytest starbase merged Merged pytest dependency update to resolve an OSV; commit e372177 landed with all CI checks passing.
88%
#6179 build(deps): update pytest snapcraft merged Merged PR #6179 (commit 3648cbb0c) bumps the pytest dev dependency in a single file (+3/-3) to remediate an OSV vulnerability; all CI checks passed except integration-spread-tests-store.
84%
#321 build(deps): bump pytest imagecraft merged Merged PR #321 (commit e1b9241) bumped pytest to resolve an OSV advisory; lint, tests, builds, and security checks passed.
81%
#180 build(deps): resolve OSVs craft-grammar merged Merged #180 in commit 983ae56, updating uv.lock to pytest 9.0.3 from 9.0.2 to resolve OSV findings; all CI checks passed.
81%
#216 build(deps): update dependency pytest to v9 (main) craft-archives merged Merged PR #216 via commit 2390cfc, upgrading pytest from ~=8.4 to ~=9.0; all listed CI checks passed.
79%
#464 build(deps): update dependency pytest to v9 (main) starbase merged Merged PR #464 as commit 744f1ad, updating pytest from ~=8.0 to ~=9.0 in the development dependencies and lockfile; all CI checks passed.
79%
#1550 build(deps): bump pytest craft-parts merged Merged craft-parts#1550 in commit e5a6febb, updating pytest to resolve an OSV finding; all lint, test, and security checks passed.
79%
#270 build(deps): update dependency pytest to v9 (main) imagecraft merged Merged PR #270 via commit 28522bf, upgrading pytest from ~=8.0 to ~=9.0 (9.0.2).
79%
#1397 build(deps): update dependency pytest to v9 (main) craft-parts merged Merged into main as 62ee5b4c, updating pytest from ~=8.0 to ~=9.0 in two dependency files.
79%
#156 build(deps): update dependency pytest to v9 (main) craft-grammar merged Merged PR #156, updating pytest from ~=8.0 to ~=9.0; commit e591406 records the upgrade after approval and passing CI.
78%