chore(deps): update development dependencies (non-major)
Metadata
Current evaluation
Renovate non-major dev-dependency bump merged: black 23.9.1→23.10.0, types-mypy 1.6.0→1.6.1, types-pyright 1.1.331→1.1.332. Merged into main as commit e31ee97; coverage unchanged at 99%.
Resolution: closed resolved
Reason: The Renovate PR was approved and merged into main, landing as commit e31ee97 ("chore(deps): update development dependencies (non-major) (#432)"), bumping black, types-mypy and types-pyright in pyproject.toml.
Evaluated by: mr-cal-bot
No scores available.
Issue body
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [lint/black](https://togithub.com/psf/black) ([changelog](https://togithub.com/psf/black/blob/main/CHANGES.md)) | `==23.9.1` -> `==23.10.0` | [](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/mypy](https://www.mypy-lang.org/) ([source](https://togithub.com/python/mypy), [changelog](https://mypy-lang.blogspot.com/)) | `==1.6.0` -> `==1.6.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.331` -> `==1.1.332` | [](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>psf/black (lint/black)</summary>
### [`v23.10.0`](https://togithub.com/psf/black/blob/HEAD/CHANGES.md#23100)
[Compare Source](https://togithub.com/psf/black/compare/23.9.1...23.10.0)
##### Stable style
- Fix comments getting removed from inside parenthesized strings ([#​3909](https://togithub.com/psf/black/issues/3909))
##### Preview style
- Fix long lines with power operators getting split before the line length ([#​3942](https://togithub.com/psf/black/issues/3942))
- Long type hints are now wrapped in parentheses and properly indented when split across
multiple lines ([#​3899](https://togithub.com/psf/black/issues/3899))
- Magic trailing commas are now respected in return types. ([#​3916](https://togithub.com/psf/black/issues/3916))
- Require one empty line after module-level docstrings. ([#​3932](https://togithub.com/psf/black/issues/3932))
- Treat raw triple-quoted strings as docstrings ([#​3947](https://togithub.com/psf/black/issues/3947))
##### Configuration
- Fix cache versioning logic when `BLACK_CACHE_DIR` is set ([#​3937](https://togithub.com/psf/black/issues/3937))
##### Parser
- Fix bug where attributes named `type` were not acccepted inside `match` statements
([#​3950](https://togithub.com/psf/black/issues/3950))
- Add support for PEP 695 type aliases containing lambdas and other unusual expressions
([#​3949](https://togithub.com/psf/black/issues/3949))
##### Output
- Black no longer attempts to provide special errors for attempting to format Python 2
code ([#​3933](https://togithub.com/psf/black/issues/3933))
- Black will more consistently print stacktraces on internal errors in verbose mode
([#​3938](https://togithub.com/psf/black/issues/3938))
##### Integrations
- The action output displayed in the job summary is now wrapped in Markdown ([#​3914](https://togithub.com/psf/black/issues/3914))
</details>
<details>
<summary>python/mypy (types/mypy)</summary>
### [`v1.6.1`](https://togithub.com/python/mypy/compare/v1.6.0...v1.6.1)
[Compare Source](https://togithub.com/python/mypy/compare/v1.6.0...v1.6.1)
</details>
<details>
<summary>RobertCraigie/pyright-python (types/pyright)</summary>
### [`v1.1.332`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.331...v1.1.332)
[Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.331...v1.1.332)
</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-providers).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xOS4yIiwidXBkYXRlZEluVmVyIjoiMzcuMTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Renovate non-major dev-dependency bump merged: black 23.9.1→23.10.0, types-mypy 1.6.0→1.6.1, types-pyright 1.1.331→1.1.332. Merged into main as commit e31ee97; coverage unchanged at 99%. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Merged PR #432 updating dev dependencies: black to 23.10.0, mypy to 1.6.1, and pyright to 1.1.332. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #73 chore(deps): update development dependencies (non-major) | craft-application | merged | Renovate PR merged in commit 83a2ab5c, bumping non-major dev deps: coverage 7.2.7→7.3.1, pytest 7.4.0→7.4.2, pytest-check 2.2.0→2.2.1, Black 23.7.0→23.9.1, mypy 1.4.1→1.5.1, pyright 1.1.320→1.1.327. | |
| #108 chore(deps): update development dependencies (non-major) | craft-store | merged | Renovate PR merged into main as commit 7e28baa, bumping tox.ini dev deps: lint/black 23.9.1->23.10.0, types/mypy 1.6.0->1.6.1, types/pyright 1.1.330.post0->1.1.332 (+3/-3). | |
| #216 chore(deps): update development dependencies (non-major) | craft-cli | merged | Renovate PR merged as commit 5a53a01, bumping dev deps: coverage 7.4.1, pytest 7.4.4, black 23.12.1, mypy 1.8.0, pyright 1.1.348. | |
| #190 chore(deps): update development dependencies (non-major) | craft-store | merged | Renovate dev-dependency bump merged as commit 17a5c37 (PR #190), raising coverage 7.5.4->7.6.0, pytest 8.2.2->8.3.1, types-mypy 1.10.1->1.11.0, types-pyright 1.1.369->1.1.372. | |
| #192 chore(deps): update development dependencies (non-major) | craft-cli | merged | Renovate PR merged as commit 19f933e, bumping dev deps: coverage 7.3.2, pytest-mock 3.12.0, black 23.10.0, codespell 2.2.6, mypy 1.6.1, pyright 1.1.332. | |
| #539 chore(deps): update development dependencies (non-major) | craft-providers | merged | Merged in #539 via commit 2629789, updating coverage, Black, Pyright, types-pyyaml, and types-setuptools to newer non-major versions. | |
| #174 chore(deps): update development dependencies (non-major) | starbase | merged | Renovate PR updating dev dependencies (coverage 7.4.1, pytest 7.4.4, Black 24.1.1, Ruff 0.1.14, mypy 1.8.0) was auto-merged into main as commit 3feb312. | |
| #210 chore(deps): update development dependencies (non-major) | starbase | merged | Merged in commit 3b02fb6, updating types/mypy 1.9.0 to 1.10.0 and types/pyright 1.1.359 to 1.1.363. | |
| #227 chore(deps): update development dependencies (non-major) | starbase | merged | Renovate dev-dependency bump merged into main as commit 73db57b, raising types/mypy to ~=1.11.0 and types/pyright to ==1.1.372 in pyproject.toml (+2/-2 lines). | |
| #117 chore(deps): update development dependencies (non-major) | craft-application | merged | Renovate PR merged into main via commit 1bbc3677, bumping coverage 7.3.2, pytest-check 2.2.2, pytest-mock 3.12.0, black 23.10.0, codespell 2.2.6, mypy 1.6.1, pyright 1.1.332. |