← Back to issue list

feat: mark charmhub parameter as deprecated

View original Github issue

Metadata

Project
charmcraft
Number
#1828
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Successfully merged, marking the charmhub parameter as deprecated and resolving issue #1359. Approved by two reviewers, the update modifies four files to implement the deprecation warning.

Suggested action:

No scores available.

Issue body

Fixes #1359

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Successfully merged, marking the charmhub parameter as deprecated and resolving issue #1359. Approved by two reviewers, the update modifies four files to implement the deprecation warning.
qwen3.6-35b-a3b-mtp-q6 Merged a feature update that deprecates the charmhub parameter, resolving issue #1359. The change was authored by maintainer lengau and successfully integrated into the codebase.
qwen3.6-35b-a3b-mtp-q6 Marked the charmhub parameter as deprecated and merged, resolving issue #1359. Integrated directly by a maintainer without additional discussion.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2227 feat: mark bundles as deprecated charmcraft merged Merged changes mark bundles as deprecated in Charmcraft, noting removal in version 4 while Charmcraft 3 remains available. Approved by two reviewers with passing CI checks, the update adds deprecation notices to a single file.
80%
#1359 Deprecate charmhub config in charmcraft.yaml charmcraft closed Superseded and deferred to Charmcraft 3.x. The charmhub config deprecation notice remains pending, while PR #1787 addresses removal from future bases.
73%
#2691 feat(charmlibs): warn of deprecation on all charmlibs commands charmcraft merged Merged. Implements deprecation warnings for charmhub-hosted charmlibs across all related commands. Approved by three reviewers and passed CI checks. The change alerts users to the upcoming removal of charmhub-hosted charmlibs.
73%
#2499 Remove charmhub config from charmcraft.yaml spec charmcraft open Copilot-agent PR removing the deprecated charmhub key from the charmcraft.yaml spec (validator allowing it only on ubuntu@24.04/almalinux@9 bases, schema removal, deprecation warning). Rebased onto main 60 days ago; 0 reviewers, 7 unresolved comments, several CI checks failing.
71%