← Back to issue list

requirements: update with 'make freeze-requirements'

View original Github issue

Metadata

Project
rockcraft
Number
#145
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

PR #145 merged via commit eb767e0f, refreshing frozen dependencies, including craft-parts and craft-providers, and relocating Sphinx dependencies to setup.cfg.

Resolution: closed resolved

Reason: rockcraft#145 was merged into main. Commit eb767e0f updated requirements using the freeze workflow, while ccd56206 added the Sphinx dependencies to setup.cfg so future freezes would preserve them.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Brings new craft-parts and craft-providers, but we might as well update the rest of the packages. Minor makefile updates, but also fixes the placement of some sphinx- dependencies from `requirements-doc.txt` to `setup.cfg` so that they don't get overwritten and removed the when `make freeze-requirements.txt` is run. - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #145 merged via commit eb767e0f, refreshing frozen dependencies, including craft-parts and craft-providers, and relocating Sphinx dependencies to setup.cfg.
stealth/space-bunny-alpha — closed resolved Merged PR #145 updated requirements with make freeze-requirements, including craft-parts and craft-providers, and moved Sphinx dependencies to setup.cfg to prevent overwrites.
qwen/qwen3.6-35b-a3b — — Merged after approval and passing CI. Updated dependencies including craft-parts and craft-providers via make freeze-requirements. Moved sphinx dependencies to setup.cfg to prevent overwriting. Five files changed.
qwen3.6-35b-a3b-mtp-q6 — — Merged updates project dependencies via make freeze-requirements, adding craft-parts and craft-providers. Fixes sphinx dependency overwriting by moving them to setup.cfg. Includes minor makefile adjustments.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#712 build(deps): update deps with freeze-requirements.sh rockcraft merged Merged PR #712 updated craft-* dependencies with freeze-requirements.sh and applied related schema changes.
80%
#67 Update deps with 'make freeze-requirements' rockcraft merged Merged PR #67 (commit 74d3921c) refreshed dependency pins via `make freeze-requirements` across 7 files; craft-cli was deliberately held at 0.6.0 pending code changes.
76%
#41 requirements: update dependencies rockcraft merged Merged PR #41 in commit 0e8a4f5f; dependency updates included craft-providers 1.3.0 and were intended to address #39.
73%
#771 build(deps): update with freeze-requirements.sh rockcraft merged Merged PR #771 in commit 28eb969b, refreshing three dependency files with freeze-requirements.sh after two approvals.
73%
#3752 requirements: update dependencies snapcraft merged Merged PR #3752 (commit 2a83e2618, from 4dc381003) bumps craft-providers to 1.3.0 (fixes snap injection) and craft-parts to 1.7.1 (fixes plugin validation dependencies) in requirements.
72%
#838 build(deps): update dependencies rockcraft merged Merged PR #838, updating 33 pinned dependencies, including craft-parts 2.7.0 and setuptools 77.0.1; changes landed in commit d8996ccd.
70%