← Back to issue list

docs: add anchors to support charmcraft documentation

View original Github issue

Metadata

Project
craft-parts
Number
#872
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged. Added documentation anchors to Python and Poetry pages for Charmcraft support. Approved by two reviewers with passing CI and zero unresolved comments.

Suggested action:

No scores available.

Issue body

This adds anchors to the Python and Poetry documentation to support how Charmcraft is going to use these. - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Added documentation anchors to Python and Poetry pages for Charmcraft support. Approved by two reviewers with passing CI and zero unresolved comments.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update adding anchors to Python and Poetry guides to support Charmcraft integration. Submitted by maintainer lengau and accepted without comments.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2129 docs: add additional anchors on the "manage charms" page for linking to charmcraft closed Closed as a duplicate of PR #2128. The proposed documentation anchor additions were superseded by the referenced PR and not merged.
75%
#1940 feat(docs): add python and poetry plugin docs charmcraft merged Merged documentation for Python and Poetry plugins. Builds on charmcraft PR #1939 and requires craft-parts PR #872 for full rendering. Approved by two reviewers, adding 144 lines across six files.
74%
#471 config: add charm part to documentation (CRAFT-356) charmcraft merged Merged changes adding charm configuration documentation to the configuration schema. Approved by two reviewers with zero unresolved comments. Updated two files with 15 additions and one deletion. Resolves CRAFT-356.
74%
#2128 docs: add anchors and fix a few small things charmcraft merged Merged documentation updates adding intersphinx anchors, renaming sections for consistency, fixing rendering issues, and resolving linting errors. Approved by reviewers and integrated after manual fixes.
74%
#2253 docs: add charm docs exemplars links charmcraft merged Merged after approval and CI checks. Added links to charm documentation exemplars to improve guidance. Updated one file with 34 additions and 5 deletions as part of a documentation standardization initiative.
72%
#2473 docs: distinguish between Charmhub-hosted libs and Python packages charmcraft merged Merged documentation update distinguishing Charmhub-hosted and Python package charm libraries. Added explanatory links, removed redundant sections, and updated command help. Approved by reviewers and passed CI checks.
72%
#945 docs: update docs with extra ref anchors craft-parts merged Merged documentation update adding extra reference anchors to support PR #2050. Approved by two reviewers, passed CI checks, and includes a changelog entry.
71%
#2483 docs: add Charmcraft 4.1 release notes charmcraft merged Merged documentation adding Charmcraft 4.1 release notes. The page was intentionally left unindexed pending a separate bases policy page. Approved by two reviewers and passed CI, with a persistent non-blocking type-check warning noted.
71%
#2464 docs: add related links section to docs homepage charmcraft merged Merged PR adding a relatedlinks section to the Charmcraft documentation homepage. Initial CI failures were resolved by rebasing after PR #2466 fixed a line length constraint. Approved by two reviewers and successfully merged.
71%
#242 Add init documentation for a gentle introduction to the charm operator charmcraft merged Merged PR adding starter docs to charmcraft init. Reviewer requested moving content to a Charmhub discourse wiki and linking it. Contributor adapted the change, and the PR was merged with the external link integrated.
70%