← Back to issue list

python: unpin dependencies (CRAFT-664)

View original Github issue

Metadata

Project
craft-providers
Number
#82
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged #82 as commit b5980e0, unpinning Python dependencies, standardizing GitHub Actions, and separating Read the Docs requirements and logic for CRAFT-664.

Resolution: closed resolved

Reason: The pull request was merged after approval with no unresolved review comments. Commit b5980e0 records the dependency, workflow, and documentation changes.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- Updated the GHA workflow to be similar to our other projects - The docs target is now separated into its own requirements for readthedocs - The documentation logic was updated to easily integrate with readthedocs 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 #82 as commit b5980e0, unpinning Python dependencies, standardizing GitHub Actions, and separating Read the Docs requirements and logic for CRAFT-664.
qwen/qwen3.6-35b-a3b — closed resolved Unpinned dependencies and updated GHA workflow and documentation logic for readthedocs integration (CRAFT-664).

Update history

Date Change
created

Related work

  • Related To: canonical/craft-parts#154 (confidence 90%)

    Companion CRAFT-663 change applying the same dependency, CI, and documentation improvements to craft-parts.

Related issues

Issue Project State Summary Similarity
#26 python: unpin dependencies (CRAFT-665) craft-store merged Merged PR #26 (merge f7736b7, implementation 57f635f), unpinned Python dependencies, separated Read the Docs requirements, and corrected documentation asset dependencies.
88%
#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.
84%
#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.
72%