chore(deps): update development dependencies (non-major)
Metadata
Current evaluation
Merged automated dependency updates via Renovate bot. Upgraded black to 23.10.0, types/mypy to 1.6.1, and types/pyright to 1.1.332. PR passed CI checks and was automatically merged.
Suggested action: —
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.330.post0` -> `==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)
### [`v1.1.331`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.330.post0...v1.1.331)
[Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.330.post0...v1.1.331)
</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-store).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNy4xOS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged automated dependency updates via Renovate bot. Upgraded black to 23.10.0, types/mypy to 1.6.1, and types/pyright to 1.1.332. PR passed CI checks and was automatically merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged automated updates for black to 23.10.0, types/mypy to 1.6.1, and types/pyright to 1.1.332. Renovate automatically merged the non-major dependency maintenance changes. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #210 chore(deps): update development dependencies (non-major) | starbase | merged | Merged automated updates for development dependencies. Renovate upgraded types/mypy to 1.10.0 and types/pyright to 1.1.363. Approved by one reviewer, passed CI checks, and automatically merged into main. | |
| #227 chore(deps): update development dependencies (non-major) | starbase | merged | Merged automated dependency updates for types/mypy to 1.11.0 and types/pyright to 1.1.372. Approved by reviewer, passed CI, and merged automatically via Renovate bot. | |
| #127 chore(deps): update development dependencies (non-major) | craft-application | merged | 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. | |
| #124 chore(deps): update development dependencies (non-major) | starbase | merged | Merged automated non-major development dependency updates. Coverage upgraded to 7.3.0, Black to 23.7.0, mypy to 1.5.1, and pyright to 1.1.323. PR passed CI, maintained 100% coverage, and was auto-merged after approval. | |
| #1638 chore(deps): update development dependencies (non-major) | charmcraft | closed | Merged automated dependency updates for types/pyright to 1.1.361 and types/types-requests to 2.31.0.20240407. The PR passed CI, received three approvals, and was automatically merged via Renovate's automerge configuration. | |
| #265 chore(deps): update development dependencies (non-major) | craft-application | merged | Merged automated dependency updates via Renovate. Updated coverage to 7.4.3, pytest to 8.1.1, and types/mypy to 1.9.0. The PR passed CI checks, received three approvals, and was auto-merged. | |
| #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. | |
| #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. | |
| #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. | |
| #137 chore(deps): update development dependencies (non-major) | starbase | merged | Merged automated dependency update. Renovate bot upgraded non-major versions of coverage, pytest, pytest-mock, black, codespell, mypy, and pyright. PR passed CI, received approval, and was auto-merged into main. |