← Back to issue list

Incorrect extra set on pydantic-yaml

View original Github issue

Metadata

Project
craft-parts
Number
#841
Type
issue
State
closed
Author
dimaqq
Labels
Created
Updated
Closed

Current evaluation

Resolved via PR #811. The issue was closed as the missing pyyaml extra for pydantic-yaml was already fixed.

Suggested action:

No scores available.

Issue body

### Bug Description `pydantic-yaml` doesn't have the `pyyaml` extra. at least not in the current version. Ref: https://github.com/astral-sh/uv/issues/7211 ### To Reproduce Run `uv pip install -e .` ### part yaml ```shell N/A ``` ### Relevant log output ```shell warning: The package `pydantic-yaml==1.3.0` does not have an extra named `pyyaml` ```

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Resolved via PR #811. The issue was closed as the missing pyyaml extra for pydantic-yaml was already fixed.
qwen/qwen3.6-35b-a3b The incorrect pyyaml extra on pydantic-yaml was fixed and the issue closed. Resolution occurred via PR #811, which corrected the dependency extras configuration.
qwen/qwen3.6-35b-a3b Incorrect pyyaml extra on pydantic-yaml was fixed by merging PR #811 in canonical/craft-parts, resolving the dependency warning and closing the report.
qwen3.6-35b-a3b-mtp-q6 Resolved by merging PR #811, which corrected the pyyaml extra declaration in pydantic-yaml and eliminated the uv installation warning.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1194 Update to pydantic-yaml >= 1.0 charmcraft closed Superseded by PR #1191, which implements the necessary updates for pydantic-yaml 1.0.
70%