← Back to issue list

chore(deps): update development dependencies (non-major)

View original Github issue

Metadata

Project
starbase
Number
#186
Type
pull request
State
merged
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

Renovate dependency PR merged via commit 455aa11, bumping lint/ruff 0.2.0→0.2.1, lint/yamllint 1.33.0→1.34.0, and types/pyright 1.1.349→1.1.350.

Resolution: closed resolved

Reason: The PR was merged into main as commit 455aa11 ('chore(deps): update development dependencies (non-major) (#186)'), with review approved and no failing CI checks. The dependency pins were applied 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 | |---|---|---|---|---|---| | [lint/ruff](https://docs.astral.sh/ruff) ([source](https://togithub.com/astral-sh/ruff), [changelog](https://togithub.com/astral-sh/ruff/blob/main/CHANGELOG.md)) | `==0.2.0` -> `==0.2.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/lint%2fruff/0.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/lint%2fruff/0.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/lint%2fruff/0.2.0/0.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/lint%2fruff/0.2.0/0.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [lint/yamllint](https://togithub.com/adrienverge/yamllint) | `==1.33.0` -> `==1.34.0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/lint%2fyamllint/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/lint%2fyamllint/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/lint%2fyamllint/1.33.0/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/lint%2fyamllint/1.33.0/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [types/pyright](https://togithub.com/RobertCraigie/pyright-python) | `==1.1.349` -> `==1.1.350` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/types%2fpyright/1.1.350?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/types%2fpyright/1.1.350?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/types%2fpyright/1.1.349/1.1.350?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/types%2fpyright/1.1.349/1.1.350?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>astral-sh/ruff (lint/ruff)</summary> ### [`v0.2.1`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#021) [Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.2.0...v0.2.1) This release includes support for range formatting (i.e., the ability to format specific lines within a source file). ##### Preview features - \[`refurb`] Implement `missing-f-string-syntax` (`RUF027`) ([#&#8203;9728](https://togithub.com/astral-sh/ruff/pull/9728)) - Format module-level docstrings ([#&#8203;9725](https://togithub.com/astral-sh/ruff/pull/9725)) ##### Formatter - Add `--range` option to `ruff format` ([#&#8203;9733](https://togithub.com/astral-sh/ruff/pull/9733)) - Don't trim last empty line in docstrings ([#&#8203;9813](https://togithub.com/astral-sh/ruff/pull/9813)) ##### Bug fixes - Skip empty lines when determining base indentation ([#&#8203;9795](https://togithub.com/astral-sh/ruff/pull/9795)) - Drop `__get__` and `__set__` from `unnecessary-dunder-call` ([#&#8203;9791](https://togithub.com/astral-sh/ruff/pull/9791)) - Respect generic `Protocol` in ellipsis removal ([#&#8203;9841](https://togithub.com/astral-sh/ruff/pull/9841)) - Revert "Use publicly available Apple Silicon runners ([#&#8203;9726](https://togithub.com/astral-sh/ruff/issues/9726))" ([#&#8203;9834](https://togithub.com/astral-sh/ruff/pull/9834)) ##### Performance - Skip LibCST parsing for standard dedent adjustments ([#&#8203;9769](https://togithub.com/astral-sh/ruff/pull/9769)) - Remove CST-based fixer for `C408` ([#&#8203;9822](https://togithub.com/astral-sh/ruff/pull/9822)) - Add our own ignored-names abstractions ([#&#8203;9802](https://togithub.com/astral-sh/ruff/pull/9802)) - Remove CST-based fixers for `C400`, `C401`, `C410`, and `C418` ([#&#8203;9819](https://togithub.com/astral-sh/ruff/pull/9819)) - Use `AhoCorasick` to speed up quote match ([#&#8203;9773](https://togithub.com/astral-sh/ruff/pull/9773)) - Remove CST-based fixers for `C405` and `C409` ([#&#8203;9821](https://togithub.com/astral-sh/ruff/pull/9821)) - Add fast-path for comment detection ([#&#8203;9808](https://togithub.com/astral-sh/ruff/pull/9808)) - Invert order of checks in `zero-sleep-call` ([#&#8203;9766](https://togithub.com/astral-sh/ruff/pull/9766)) - Short-circuit typing matches based on imports ([#&#8203;9800](https://togithub.com/astral-sh/ruff/pull/9800)) - Run dunder method rule on methods directly ([#&#8203;9815](https://togithub.com/astral-sh/ruff/pull/9815)) - Track top-level module imports in the semantic model ([#&#8203;9775](https://togithub.com/astral-sh/ruff/pull/9775)) - Slight speed-up for lowercase and uppercase identifier checks ([#&#8203;9798](https://togithub.com/astral-sh/ruff/pull/9798)) - Remove LibCST-based fixer for `C403` ([#&#8203;9818](https://togithub.com/astral-sh/ruff/pull/9818)) ##### Documentation - Update `max-pos-args` example to `max-positional-args` ([#&#8203;9797](https://togithub.com/astral-sh/ruff/pull/9797)) - Fixed example code in `weak_cryptographic_key.rs` ([#&#8203;9774](https://togithub.com/astral-sh/ruff/pull/9774)) - Fix references to deprecated `ANN` rules in changelog ([#&#8203;9771](https://togithub.com/astral-sh/ruff/pull/9771)) - Fix default for `max-positional-args` ([#&#8203;9838](https://togithub.com/astral-sh/ruff/pull/9838)) </details> <details> <summary>adrienverge/yamllint (lint/yamllint)</summary> ### [`v1.34.0`](https://togithub.com/adrienverge/yamllint/blob/HEAD/CHANGELOG.rst#1340-2024-02-06) [Compare Source](https://togithub.com/adrienverge/yamllint/compare/v1.33.0...v1.34.0) - Config: validate `ignore-from-file` inside rules - Rule `quoted-strings`: fix `only-when-needed` in flow maps and sequences - Rule `key-duplicates`: add `forbid-duplicated-merge-keys` option - Rule `quoted-strings`: add `check-keys` option - Docs: add GitLab CI example - Rule `truthy`: adapt forbidden values based on YAML version </details> <details> <summary>RobertCraigie/pyright-python (types/pyright)</summary> ### [`v1.1.350`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.349...v1.1.350) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.349...v1.1.350) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined). 🚦 **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/starbase). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate dependency PR merged via commit 455aa11, bumping lint/ruff 0.2.0→0.2.1, lint/yamllint 1.33.0→1.34.0, and types/pyright 1.1.349→1.1.350.
stealth/space-bunny-alpha — closed resolved Merged in canonical/starbase#186 via commit 455aa11, updating Ruff to 0.2.1, yamllint to 1.34.0, and pyright to 1.1.350.
qwen/qwen3.6-35b-a3b — — Merged automated updates for development dependencies ruff, yamllint, and pyright. Approved by reviewers, passed CI checks, and automatically merged into the main branch.
qwen3.6-35b-a3b-mtp-q6 — — Merged automated development dependency updates via Renovate. Upgraded ruff to 0.2.1, yamllint to 1.34.0, and types/pyright to 1.1.350. All updates passed CI checks and were automatically merged into the main branch.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#191 chore(deps): update development dependencies (non-major) starbase merged Renovate PR #191 merged as commit 2130cd0, bumping lint/ruff ~=0.2.1 -> ~=0.3.0 and types/pyright 1.1.351 -> 1.1.352 (dev-only deps, +2/-2 lines).
96%
#234 chore(deps): update development dependencies (non-major) craft-cli merged Merged #234 in commit fc7221d, updating lint/yamllint 1.33.0→1.34.0 and types/pyright 1.1.349→1.1.350.
92%
#199 chore(deps): update development dependencies (non-major) craft-application merged Merged in commit 9975801e, updating lint/yamllint 1.33.0→1.34.0 and types/pyright 1.1.349→1.1.350.
91%
#115 chore(deps): update dependency lint/ruff to v0.1.1 craft-store merged Renovate PR #115 was merged, bumping lint/ruff from 0.1.0 to 0.1.1 in commit 1f36381.
88%
#190 chore(deps): update dependency lint/ruff to v0.2.0 craft-application merged Renovate upgraded lint/ruff from 0.1.14 to 0.2.0; PR #190 was approved and merged in commit 9d7306ca.
88%
#543 chore(deps): update dependency lint/ruff to v0.3.4 craft-providers merged Renovate PR #543 was merged, updating lint/ruff from v0.3.2 to v0.3.4 in commit 41a09fe.
88%
#204 chore(deps): update development dependencies (non-major) craft-application merged Renovate PR merged into main as commit 36283ed4, bumping dev/responses 0.24.1->0.25.0 and lint/yamllint 1.34.0->1.35.1 in pyproject.toml (+2/-2 lines).
88%
#529 chore(deps): update dependency lint/ruff to v0.3.2 craft-providers merged Merged Renovate PR #529, updating lint/ruff from 0.3.0 to 0.3.2 after approval.
88%
#578 chore(deps): update dependency lint/ruff to v0.4.10 craft-providers merged Renovate PR merged: bumped the lint/ruff dependency from 0.4.8 to 0.4.10 (commit 117db56) after reviewer approval; a single-line version change.
88%
#190 chore(deps): update dependency lint/ruff to v0.1.0 craft-cli merged Renovate updated lint/ruff from 0.0.290 to 0.1.0; PR #190 was merged as commit b75689c.
88%