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]:
125125 yield from self .project
126126
127127 # 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 )
129130
130131 def __len__ (self ) -> int :
131132 return len (self .project ) + len (self .providers )
Original file line number Diff line number Diff line change 2020@pytest .mark .skipif (
2121 sys .implementation .name == "pypy" , reason = "pypy does not support abi3"
2222)
23+ @pytest .mark .skipif (
24+ sys .implementation .name == "graalpy" , reason = "graalpy does not support abi3"
25+ )
2326@pytest .mark .skipif (
2427 sysconfig .get_config_var ("Py_GIL_DISABLED" ),
2528 reason = "Free-threaded Python does not support abi3" ,
You can’t perform that action at this time.
0 commit comments