← Back to issue list

Enforce deprecation DN05: Use charm-requirements in charmcraft.yaml parts to define requirements

View original Github issue

Metadata

Project
charmcraft
Number
#657
Type
issue
State
closed
Author
facundobatista
Labels
Created
Updated
Closed

Current evaluation

Closed as informational. Deprecation DN05 was enforced per the charmcraft policy without further implementation or discussion.

Suggested action:

No scores available.

Issue body

See [the Deprecations page](https://juju.is/docs/sdk/charmcraft-deprecations) for more info.

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6 Closed as informational. Deprecation DN05 was enforced per the charmcraft policy without further implementation or discussion.
qwen/qwen3.6-35b-a3b Closed as abandoned. The issue referenced deprecation DN05 but lacked implementation details or discussion. No code changes were merged.
qwen3.6-35b-a3b-mtp-q6 Closed without discussion following the DN05 deprecation timeline. Charmcraft now enforces using charm-requirements in charmcraft.yaml parts, completing the deprecation process.
qwen3.6-35b-a3b-mtp-q6 Closed as informational. Deprecation DN05 was documented on the official charmcraft SDK deprecation page, with no implementation required. The issue served solely as a reference link and was resolved without comments or code changes.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#654 Enforce deprecation DN02: A charmcraft.yaml configuration file is now required charmcraft closed Implemented deprecation DN02 requiring a charmcraft.yaml file. Closed as completed after the change was applied and documented.
86%
#656 Enforce deprecation DN04: Use charm-entrypoint in charmcraft.yaml parts to define the entry point charmcraft closed Closed as informational. Deprecation DN04 was documented on the official SDK deprecation page without requiring a code change or pull request.
82%