Henry Schreiner

Results 2521 comments of Henry Schreiner

Ah, bug, and before it gets to pyproject-metadata. It's making a shallow copy but then modifying `project.dynamic` which is the same array. A deep copy fixes that bug. I didn't...

> implicitly `if.failed = false` still manage to override it again Ahh, I see what you are expecting. No, this is not implicit on an override. Overrides match based on...

```diff [[tool.scikit-build.overrides]] if.failed = true +if.env.CIBUILDWHEEL = false +if.env.CONDA_BUILD = false +if.env.PIWHEELS_BUILD = false +if.env.RAPIDFUZZ_BUILD_EXTENSION = false wheel.cmake = false messages.after-success = "failed to build C++ Extension, falling back to...

Ahh, we don't treat a missing environment variable the same as a falsey environment variable. I think that's a bug.

Could you retry with 0.10.7? Pushed three fixes.

allow-prereleases needs to be set for setup-python to get 3.13.

There's work on cross-compiling PEP ("current state" is in https://peps.python.org/pep-0720/, I think there's work on providing a standard file with CPython for a future PEP), we should be compatible with...

Yes, it's identical.

Makes sense; the test matched the problem, which was a folder and not a file. One question though; would it make sense to leave symlinks that point to files that...

Symlinks are not possible in wheels, as they are based on zips (currently, there's a proposal to add a way to do it via marker file(s) being prepared, last I...