chore(deps): update development dependencies (non-major)
Metadata
Current evaluation
Merged automated non-major updates for pytest, black, and types/pyright. Changes were approved by reviewers, passed CI, and automatically merged into main per Renovate configuration.
Suggested action: —
No scores available.
Issue body
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [dev/pytest](https://docs.pytest.org/en/latest/) ([source](https://togithub.com/pytest-dev/pytest), [changelog](https://docs.pytest.org/en/stable/changelog.html)) | `==7.4.2` -> `==7.4.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [lint/black](https://togithub.com/psf/black) ([changelog](https://togithub.com/psf/black/blob/main/CHANGES.md)) | `==23.10.0` -> `==23.10.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [types/pyright](https://togithub.com/RobertCraigie/pyright-python) | `==1.1.332` -> `==1.1.333` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>pytest-dev/pytest (dev/pytest)</summary>
### [`v7.4.3`](https://togithub.com/pytest-dev/pytest/compare/7.4.2...v7.4.3)
[Compare Source](https://togithub.com/pytest-dev/pytest/compare/7.4.2...v7.4.3)
</details>
<details>
<summary>psf/black (lint/black)</summary>
### [`v23.10.1`](https://togithub.com/psf/black/blob/HEAD/CHANGES.md#23101)
[Compare Source](https://togithub.com/psf/black/compare/23.10.0...23.10.1)
##### Highlights
- Maintanence release to get a fix out for GitHub Action edge case ([#​3957](https://togithub.com/psf/black/issues/3957))
##### Preview style
- Fix merging implicit multiline strings that have inline comments ([#​3956](https://togithub.com/psf/black/issues/3956))
- Allow empty first line after block open before a comment or compound statement ([#​3967](https://togithub.com/psf/black/issues/3967))
##### Packaging
- Change Dockerfile to hatch + compile black ([#​3965](https://togithub.com/psf/black/issues/3965))
##### Integrations
- The summary output for GitHub workflows is now suppressible using the `summary`
parameter. ([#​3958](https://togithub.com/psf/black/issues/3958))
- Fix the action failing when Black check doesn't pass ([#​3957](https://togithub.com/psf/black/issues/3957))
##### Documentation
- It is known Windows documentation CI is broken
[https://github.com/psf/black/issues/3968](https://togithub.com/psf/black/issues/3968)3968
</details>
<details>
<summary>RobertCraigie/pyright-python (types/pyright)</summary>
### [`v1.1.333`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.332...v1.1.333)
[Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.332...v1.1.333)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "every weekend" in timezone Etc/UTC.
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/canonical/craft-application).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuMzEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged automated non-major updates for pytest, black, and types/pyright. Changes were approved by reviewers, passed CI, and automatically merged into main per Renovate configuration. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged automated non-major updates for pytest, black, and pyright via Renovate. Changes applied to main without impacting code coverage. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #206 chore(deps): update development dependencies (non-major) | craft-cli | merged | Merged automated non-major dependency updates for pytest, black, yamllint, mypy, and pyright via Renovate. Changes passed CI, received reviewer approval, and were automatically merged per the weekend schedule. | |
| #73 chore(deps): update development dependencies (non-major) | craft-application | merged | Merged automated non-major dependency updates for coverage, pytest, pytest-check, black, mypy, and pyright. Changes were approved by reviewers, passed CI, and merged automatically via Renovate. | |
| #148 chore(deps): update development dependencies (non-major) | craft-store | merged | Merged automated non-major updates for development dependencies including coverage, pytest, black, mypy, and pyright. Approved by two reviewers, passed CI, and merged via Renovate bot automerge. | |
| #216 chore(deps): update development dependencies (non-major) | craft-cli | merged | Merged automated non-major updates for development dependencies including coverage, pytest, black, mypy, and pyright. The change passed CI and code coverage checks, received two approvals, and was automatically merged per Renovate configuration. | |
| #101 chore(deps): update development dependencies (non-major) | craft-archives | merged | Merged automated non-major development dependency updates for pytest, coverage, black, and mypy. Approved by two reviewers, passed CI, and maintained coverage. Changes applied to main via Renovate bot. | |
| #244 chore(deps): update development dependencies (non-major) | craft-cli | merged | Merged automated non-major updates for development dependencies including coverage, pytest, pytest-mock, black, yamllint, mypy, and pyright. Approved by two reviewers, passed CI checks, and applied via Renovate automerge. | |
| #42 chore(deps): update development dependencies (non-major) | craft-application | merged | Merged automated non-major development dependency updates for pytest, pytest-mock, codespell, mypy types, and pyright types. The Renovate-generated PR passed all CI checks and received maintainer approval before merging. | |
| #123 chore(deps): update development dependencies (non-major) | craft-store | merged | Merged automated non-major development dependency updates for pytest, black, yamllint, mypy, and pyright. Generated by Renovate, the changes passed CI, received approval, and were automatically merged. | |
| #174 chore(deps): update development dependencies (non-major) | craft-cli | merged | Merged automated non-major dependency updates for coverage, pytest, black, and pyright. Generated by Renovate, the changes were approved, passed CI checks, and merged without impacting code coverage. | |
| #106 chore(deps): update development dependencies (non-major) | craft-store | merged | Merged automated dependency updates via Renovate. Updated non-major versions of coverage, pytest, black, codespell, mypy, and pyright. Changes passed CI checks and received approval before automatic merge. |