← Back to issue list

build(deps): update dependency pytest to v8.3.2

View original Github issue

Metadata

Project
craft-providers
Number
#635
Type
pull request
State
merged
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

Renovate PR merged as commit 13ef81c, bumping the dev pytest pin from ==8.2.0 to ==8.3.2 (1-line change, approved by 2 reviewers). Later superseded by pytest 9 bumps (#464, #524).

Resolution: closed resolved

Reason: The PR was merged into main as commit 13ef81c ("build(deps): update dependency pytest to v8.3.2 (#635)") with review approval and no CI failures, landing the pytest 8.2.0 -> 8.3.2 pin bump in the project's dev requirements.

Evaluated by: mr-cal-bot

No scores available.

Issue body

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pytest](https://togithub.com/pytest-dev/pytest) ([changelog](https://docs.pytest.org/en/stable/changelog.html)) | `==8.2.0` -> `==8.3.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest/8.2.0/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest/8.2.0/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pytest-dev/pytest (pytest)</summary> ### [`v8.3.2`](https://togithub.com/pytest-dev/pytest/releases/tag/8.3.2) [Compare Source](https://togithub.com/pytest-dev/pytest/compare/8.3.1...8.3.2) # pytest 8.3.2 (2024-07-24) ## Bug fixes - [#&#8203;12652](https://togithub.com/pytest-dev/pytest/issues/12652): Resolve regression \[conda]{.title-ref} environments where no longer being automatically detected. \-- by `RonnyPfannschmidt`{.interpreted-text role="user"} ### [`v8.3.1`](https://togithub.com/pytest-dev/pytest/releases/tag/8.3.1) [Compare Source](https://togithub.com/pytest-dev/pytest/compare/8.3.0...8.3.1) # pytest 8.3.1 (2024-07-20) The 8.3.0 release failed to include the change notes and docs for the release. This patch release remedies this. There are no other changes. ### [`v8.3.0`](https://togithub.com/pytest-dev/pytest/compare/8.2.2...8.3.0) [Compare Source](https://togithub.com/pytest-dev/pytest/compare/8.2.2...8.3.0) ### [`v8.2.2`](https://togithub.com/pytest-dev/pytest/releases/tag/8.2.2) [Compare Source](https://togithub.com/pytest-dev/pytest/compare/8.2.1...8.2.2) # pytest 8.2.2 (2024-06-04) ## Bug Fixes - [#&#8203;12355](https://togithub.com/pytest-dev/pytest/issues/12355): Fix possible catastrophic performance slowdown on a certain parametrization pattern involving many higher-scoped parameters. - [#&#8203;12367](https://togithub.com/pytest-dev/pytest/issues/12367): Fix a regression in pytest 8.2.0 where unittest class instances (a fresh one is created for each test) were not released promptly on test teardown but only on session teardown. - [#&#8203;12381](https://togithub.com/pytest-dev/pytest/issues/12381): Fix possible "Directory not empty" crashes arising from concurent cache dir (`.pytest_cache`) creation. Regressed in pytest 8.2.0. ## Improved Documentation - [#&#8203;12290](https://togithub.com/pytest-dev/pytest/issues/12290): Updated Sphinx theme to use Furo instead of Flask, enabling Dark mode theme. - [#&#8203;12356](https://togithub.com/pytest-dev/pytest/issues/12356): Added a subsection to the documentation for debugging flaky tests to mention lack of thread safety in pytest as a possible source of flakyness. - [#&#8203;12363](https://togithub.com/pytest-dev/pytest/issues/12363): The documentation webpages now links to a canonical version to reduce outdated documentation in search engine results. ### [`v8.2.1`](https://togithub.com/pytest-dev/pytest/releases/tag/8.2.1) [Compare Source](https://togithub.com/pytest-dev/pytest/compare/8.2.0...8.2.1) # pytest 8.2.1 (2024-05-19) ## Improvements - [#&#8203;12334](https://togithub.com/pytest-dev/pytest/issues/12334): Support for Python 3.13 (beta1 at the time of writing). ## Bug Fixes - [#&#8203;12120](https://togithub.com/pytest-dev/pytest/issues/12120): Fix \[PermissionError]{.title-ref} crashes arising from directories which are not selected on the command-line. - [#&#8203;12191](https://togithub.com/pytest-dev/pytest/issues/12191): Keyboard interrupts and system exits are now properly handled during the test collection. - [#&#8203;12300](https://togithub.com/pytest-dev/pytest/issues/12300): Fixed handling of 'Function not implemented' error under squashfuse_ll, which is a different way to say that the mountpoint is read-only. - [#&#8203;12308](https://togithub.com/pytest-dev/pytest/issues/12308): Fix a regression in pytest 8.2.0 where the permissions of automatically-created `.pytest_cache` directories became `rwx------` instead of the expected `rwxr-xr-x`. ## Trivial/Internal Changes - [#&#8203;12333](https://togithub.com/pytest-dev/pytest/issues/12333): pytest releases are now attested using the recent [Artifact Attestation](https://github.blog/2024-05-02-introducing-artifact-attestations-now-in-public-beta/) support from GitHub, allowing users to verify the provenance of pytest's sdist and wheel artifacts. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/craft-providers). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate PR merged as commit 13ef81c, bumping the dev pytest pin from ==8.2.0 to ==8.3.2 (1-line change, approved by 2 reviewers). Later superseded by pytest 9 bumps (#464, #524).
qwen/qwen3.6-35b-a3b — closed resolved Merged Renovate PR updating pytest from 8.2.0 to 8.3.2.

Update history

Date Change
created

Related work

  • Related To: craft-providers#464 (confidence 55%)

    Later Renovate PR updating pytest to v9, superseding the 8.3.2 pin introduced here

  • Related To: craft-providers#524 (confidence 50%)

    Subsequent pytest bump in the same dependency line

Related issues

Issue Project State Summary Similarity
#811 build(deps): update dependency pytest to v8.4.1 (main) craft-application merged Renovate PR #811 merged as commit c84b9859, bumping pinned pytest from 8.3.5 to 8.4.1 in pyproject.toml dev/docs groups. Later superseded by #906 (8.4.2) and #962 (v9).
90%
#906 build(deps): update dependency pytest to v8.4.2 (main) craft-application merged Renovate PR merged (commit 39577174) into main, bumping pytest from 8.4.1 to 8.4.2 in pyproject.toml dev/docs groups; all CI checks green, 2 approvals. Later superseded by pytest v9 (#962) and v9.1.1 (#1108).
89%
#280 build(deps): update dependency pytest to v8.3.3 craft-cli merged Merged PR #280 as commit 1a4e1fc, upgrading pytest from 8.2.1 to 8.3.3.
89%
#355 build(deps): update dependency pytest to v9.0.3 (main) craft-store merged Renovate PR merging the pytest dev-dependency bump from ==9.0.2 to ==9.0.3 was approved by 2 reviewers and merged into main as commit e279c87 (2 files, +5/-5).
88%
#38 build(deps): update dependency pytest to v9 (main) debcraft merged Renovate PR #38 merged into main via commit cc24bf5, updating pytest from ~=8.0 to ~=9.0 (9.0.1).
87%
#301 build(deps): update dependency pytest to v8.4.1 (main) craft-store merged Renovate bumped pytest 8.3.3 -> 8.4.1 in pyproject.toml and uv.lock; PR #301 was merged into main as commit f5e7ef4 after 2 approvals (later superseded by pytest ~=9.1).
87%
#962 build(deps): update dependency pytest to v9 (main) craft-application merged Renovate PR merged as commit b0ba878f, bumping pytest from 8.4.2 to 9.0.1 in the dev and docs dependency groups after two approvals and all CI checks passing. Later advanced to 9.1.1 by #1108.
87%
#52 build(deps): update dependency pytest to v9 (main) craft-artifacts merged Renovate PR #52 merged to main as ba9e54b, raising pytest's constraint from ~=8.0 to ~=9.0 in two files.
86%
#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.
86%
#1108 build(deps): update dependency pytest to v9.1.1 (main) craft-application merged Renovate PR #1108 was merged into main, updating pytest from 9.0.3 to 9.1.1 via commit 7f073444 after three approvals and required CI checks passed.
86%