python: unpin dependencies (CRAFT-665)
Metadata
Current evaluation
Merged PR #26 (merge f7736b7, implementation 57f635f), unpinned Python dependencies, separated Read the Docs requirements, and corrected documentation asset dependencies.
Resolution: closed resolved
Reason: PR #26 was approved and merged through commit f7736b7. Its implementation commit 57f635f delivered the dependency and documentation build updates described in the PR.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- Remove requirements to always test with the latest
- Separate the docs target into its own requirements for readthedocs
- Ensure the right dependencies are used to create the documentation
assets
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
-------
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #26 (merge f7736b7, implementation 57f635f), unpinned Python dependencies, separated Read the Docs requirements, and corrected documentation asset dependencies. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #26 via f7736b7, unpinnning Python dependencies, separating Read the Docs requirements, and correcting documentation asset dependencies. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/craft-store#26 (f7736b7): unpinned Python dependencies, separated Read the Docs requirements, and updated testing and documentation asset generation. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR removed dependency pins, separated documentation requirements for Read the Docs, and corrected dependencies used to build documentation assets. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after review and CI approval. Unpinned Python dependencies, separated ReadTheDocs requirements, and updated testing and documentation asset configurations. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #82 python: unpin dependencies (CRAFT-664) | craft-providers | merged | Merged #82 as commit b5980e0, unpinning Python dependencies, standardizing GitHub Actions, and separating Read the Docs requirements and logic for CRAFT-664. | |
| #154 python: unpin dependencies (CRAFT-663) | craft-parts | merged | Merged PR #154 in 0a6d14ee (implementation eead5722), unpinnning dependencies, separating docs requirements, and correcting GHA Python and overlay execution. | |
| #765 Update dependencies, specially unpinning pydantic now that craft-parts is up to it | charmcraft | merged | Merged into main as 45e0e48c (change c3b28ffa), updating dependencies and unpinning pydantic after craft-parts compatibility was released in 1.1.2. |