henryiii · GitHub

@henryiii

henryiii

LecrisUT

@henryiii

@henryiii

Support should come out in CMake 4.4
Assisted-by: Copilot:Kimi-K2.6
Signed-off-by: Henry Schreiner <henryfs@princeton.edu>
Signed-off-by: Henry Schreiner <henryfs@princeton.edu>
- Add `_PyTag` helper class to `wheel_tag.py` to make the
  complex `all()` ABI tag checks readable; refactor `compute_best`
  to use it
- Restructure the `limited_api` block in `builder.py`: move the
  `cp3*t` branch inside the `cp3` check, add a warning when the
  free-threaded stable ABI is requested but conditions aren't met,
  and move the classic-on-free-threaded warning into the inner branch
- Promote the inline `VersionInfo` test helper to module level in
  `tests/test_builder.py` and add a `from_str()` classmethod
Assisted-by: Copilot:claude-sonnet-4.6
Signed-off-by: Henry Schreiner <henryfs@princeton.edu>
Assisted-by: Copilot:GPT-5.4
Signed-off-by: Henry Schreiner <henryfs@princeton.edu>
Signed-off-by: Henry Schreiner <henryfs@princeton.edu>
Assisted-by: Copilot:claude-sonnet-4.6
Signed-off-by: Henry Schreiner <henryfs@princeton.edu>

@henryiii

@henryiii

@henryiii

henryiii deleted the henryiii/feat/ft-abi branch

May 2, 2026 01:14

Closed

Closed

Closed

5 tasks

Read the original on github.com ↗