Skip to content

Commit ce8e9d0

Browse files
committed
Rename to build_extras
1 parent a32021c commit ce8e9d0

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

pyodide_build/recipe/builder.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -516,7 +516,7 @@ def _compile(
516516
self.src_dist_dir,
517517
build_env,
518518
config_settings,
519-
extra_build_requires=self.recipe.requirements.build,
519+
extra_build_requires=self.recipe.requirements.build_extras,
520520
)
521521
check_versions_match(self.name, Path(wheel_path).name, self.version)
522522

pyodide_build/recipe/spec.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ def _check_config(self) -> None:
155155
class _RequirementsSpec:
156156
run: list[str] = _afield(factory=list)
157157
host: list[str] = _afield(factory=list)
158-
build: list[str] = _afield(factory=list)
158+
build_extras: list[str] = _afield(factory=list)
159159
executable: list[str] = _afield(factory=list)
160160
constraint: list[str] = _afield(factory=list)
161161

pyodide_build/tests/recipe/test_spec.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -100,24 +100,24 @@ def test_wheel_source_with_retain_test_patterns():
100100
assert pkg.build.retain_test_patterns == ["*conftest.py", "*test_keep.py"]
101101

102102

103-
def test_build_requirements():
104-
"""requirements/build holds extra requirements for the isolated build env"""
103+
def test_build_extras_requirements():
104+
"""requirements/build_extras holds extra reqs for the isolated build env"""
105105
pkg = MetaConfig.from_dict(
106106
{
107107
"package": {"name": "a", "version": "0.2"},
108108
"source": {"url": "test.tar.gz", "sha256": "abc123"},
109-
"requirements": {"build": ["cython", "pkgconfig"], "host": ["b"]},
109+
"requirements": {"build_extras": ["cython", "pkgconfig"], "host": ["b"]},
110110
}
111111
)
112-
assert pkg.requirements.build == ["cython", "pkgconfig"]
112+
assert pkg.requirements.build_extras == ["cython", "pkgconfig"]
113113
assert pkg.requirements.host == ["b"]
114114

115115

116-
def test_build_requirements_default_empty():
116+
def test_build_extras_requirements_default_empty():
117117
pkg = MetaConfig.from_dict(
118118
{
119119
"package": {"name": "a", "version": "0.2"},
120120
"source": {"url": "test.tar.gz", "sha256": "abc123"},
121121
}
122122
)
123-
assert pkg.requirements.build == []
123+
assert pkg.requirements.build_extras == []

0 commit comments

Comments
 (0)