Skip to content

Commit 4dcc7dc

Browse files
committed
raise on unknown features
1 parent 113d767 commit 4dcc7dc

File tree

1 file changed

+6
-0
lines changed
  • minimum_versions/environments

1 file changed

+6
-0
lines changed

minimum_versions/environments/pixi.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,12 @@ def parse_pixi_environment(name: str, manifest_path: pathlib.Path | None):
100100
else:
101101
raise ValueError("unexpected environment type")
102102

103+
unknown_features = [
104+
name for name in feature_names if name != "default" and name not in all_features
105+
]
106+
if unknown_features:
107+
raise ValueError(f"unknown features: {', '.join(unknown_features)}")
108+
103109
features = [
104110
(
105111
get_in([feature, "dependencies"], all_features)

0 commit comments

Comments
 (0)