← Back to issue list

chore: minor dev environment improvements

View original Github issue

Metadata

Project
charmcraft
Number
#2298
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged in commit fd4b5f18: removed unused requirements files, switched python-apt from Oracular to Questing, refreshed uv.lock, and reordered macOS brew installs.

Resolution: closed resolved

Reason: PR #2298 was approved and merged as commit fd4b5f18, completing the listed development environment improvements.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- Remove no-longer-used requirements files - Replace Oracular with Questing for python-apt - Update uv.lock - Swap the order of brew installs on macos to prevent system conflicts

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in commit fd4b5f18: removed unused requirements files, switched python-apt from Oracular to Questing, refreshed uv.lock, and reordered macOS brew installs.
stealth/space-bunny-alpha — closed resolved Merged PR #2298: removed unused requirements files, updated python-apt from Oracular to Questing, refreshed uv.lock, and reordered macOS brew installs to avoid conflicts.
qwen/qwen3.6-35b-a3b — — Merged minor dev environment improvements. Changes include removing unused requirements files, updating python-apt to Questing, refreshing uv.lock, and reordering macOS brew installs to prevent conflicts. Approved and passed CI.
qwen3.6-35b-a3b-mtp-q6 — — Merged maintainer lengau's dev environment chore. Updates remove unused requirements files, switch python-apt to Questing, refresh uv.lock, and reorder macOS brew installs to prevent system conflicts.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#191 chore(deps): update development dependencies (non-major) - autoclosed craft-store closed Renovate PR #437 was auto-closed unmerged after 790 days; no resolving commit was provided.
73%
#536 chore(deps): update bugfixes rockcraft merged Renovate bugfix PR merged as commit b33a48c9, bumping 11 dev/test dependencies (cachetools, coverage, cryptography, filelock, keyring, nh3, pyparsing, rich, tomlkit, virtualenv, wcmatch) across 3 files (+14/-14), with 2 approvals.
73%
#364 chore(deps): update dependencies rockcraft merged Merged dependency updates in PR #364 via commit 1661d115, changing seven files (+152/-174) after approval by two reviewers.
72%
#4696 chore(deps): update development dependencies (non-major) snapcraft merged Renovate's non-major dev-dependency bump (typeshed stubs: types-Deprecated, types-PyYAML, types-requests, types-setuptools, etc.) merged into main via commit 542fd6798.
72%
#206 chore(deps): update development dependencies (non-major) craft-cli merged Renovate PR updating craft-cli dev dependencies (pytest 7.4.2→7.4.3, black 23.10.0→23.11.0, yamllint 1.32.0→1.33.0, mypy 1.6.1→1.7.1, pyright 1.1.332→1.1.337) was approved and merged into main as commit 70d8914.
72%
#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.
71%
#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).
71%
#1604 chore(deps): update development dependencies (non-major) charmcraft merged Renovate updates were merged in canonical/charmcraft#1604 at commit f414390d, advancing pytest, Hypothesis, and four type-checking development dependencies.
71%
#4351 chore(docs): bump requirements and build environment snapcraft merged PR #4351 by mr-cal was merged as commit 979115647: docs build bumped to Ubuntu 22.04/Python 3.10, docs/requirements.txt updated, and boilerplate comments removed. Approved by 2 reviewers; docs built fine on RTD.
71%
#186 chore(deps): update development dependencies (non-major) starbase merged 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.
71%