← Back to issue list

Add dev-stonking dependency group metadata

View original Github issue

Metadata

Project
charmcraft
Number
#2696
Type
pull request
State
merged
Author
Copilot
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #2696 in commit 28c94a0b, adding dev-stonking to pyproject.toml and the UV conflict and lockfile metadata.

Resolution: closed resolved

Reason: PR #2696 was merged and recorded as commit 28c94a0b. The change defines the dev-stonking dependency group and updates matching UV lock metadata.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Describe your changes. Added the `dev-stonking` dependency group to `pyproject.toml`, included it in the UV dependency-group conflict set, and updated matching `uv.lock` metadata entries so the new group is represented in lockfile metadata. Validation notes: - Targeted file validation passed (`pyproject.toml` TOML parse and `uv.lock` entry checks). - `parallel_validation` completed successfully (no review comments, no CodeQL issues). - Full `make lint && make test` was not runnable in this environment due DNS/network failures reaching snap and `people.canonical.com` dependency hosts. --- - [ ] I've followed the [contribution guidelines](https://github.com/canonical/charmcraft/blob/main/CONTRIBUTING.md). - [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [ ] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2696 in commit 28c94a0b, adding dev-stonking to pyproject.toml and the UV conflict and lockfile metadata.
stealth/space-bunny-alpha — closed resolved Merged PR #2696 added the dev-stonking dependency group to pyproject.toml, the UV conflict set, and uv.lock metadata.
qwen/qwen3.6-35b-a3b — — Merged after two approvals. Added the dev-stonking dependency group to pyproject.toml and updated uv.lock metadata. Integrated despite minor CI failures and a non-blocking type check notification.
qwen3.6-35b-a3b-mtp-q6 — — Merged after adding the dev-stonking dependency group to pyproject.toml and updating uv.lock metadata. Automated validation passed, with a non-blocking type-checking notification noted. Changes integrated successfully.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1301 chore: add dev-stonking dependency group rockcraft merged Merged #1301, adding a dev-stonking dependency group mirroring dev-resolute and declaring it mutually exclusive with other dev-* groups via [tool.uv] conflicts.
75%
#383 build(deps): add `dev-stonking` dependency group to Imagecraft imagecraft merged Merged PR #383 (commit 14e2332) added Imagecraft's `dev-stonking` dependency group with python-apt~=3.0.0 on linux, added it to the [tool.uv] conflicts list, and updated uv.lock group/requires-dev metadata; all CI checks passed.
75%
#6503 build(deps): add dev-stonking and dev-tenacious dependency groups snapcraft merged Merged PR adding dev-stonking and dev-tenacious dependency groups for upcoming Ubuntu releases, registering them in the uv conflicts matrix and pinning python-apt to ~=3.0.0.
73%