File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
src/scikit_build_core/builder Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -125,7 +125,8 @@ def __iter__(self) -> Iterator[str]:
125
125
yield from self .project
126
126
127
127
# Iterate over the keys of the dynamic metadata providers
128
- yield from self .providers
128
+ # GraalPy needs it to be a copy
129
+ yield from list (self .providers )
129
130
130
131
def __len__ (self ) -> int :
131
132
return len (self .project ) + len (self .providers )
Original file line number Diff line number Diff line change 20
20
@pytest .mark .skipif (
21
21
sys .implementation .name == "pypy" , reason = "pypy does not support abi3"
22
22
)
23
+ @pytest .mark .skipif (
24
+ sys .implementation .name == "graalpy" , reason = "graalpy does not support abi3"
25
+ )
23
26
@pytest .mark .skipif (
24
27
sysconfig .get_config_var ("Py_GIL_DISABLED" ),
25
28
reason = "Free-threaded Python does not support abi3" ,
You can’t perform that action at this time.
0 commit comments