Skip to content

fast-json-repair: Add version 0.2.3 - #3172

Merged
luhenry merged 1 commit into
mainfrom
fast-json-repair
Oct 15, 2026
Merged

luhenry merged 1 commit into
mainfrom
fast-json-repair

Conversation

@luhenry

@luhenry luhenry commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

Compiles the PyO3 Rust extension fast_json_repair._fast_json_repair as a single cp311-abi3 wheel. Upstream publishes no riscv64 wheel.

Mirrors upstream's build.yml (quality and linux jobs).

Differs from upstream

  • Native build in the manylinux_2_39 image instead of --zig cross-compilation - riscv64 runner builds natively.
  • -i python3.11 instead of --find-interpreter - abi3 wheel is built once on its floor interpreter.
  • Lint, type-check and clippy steps dropped - not wheel-related.

Matrix: cp311-abi3 only, same as upstream (pyo3 abi3-py311; upstream ships no free-threaded wheel).

Testing

  • same as upstream (pytest on 3.11), against the installed wheel.

License: OK

Built on cp311; 42 passed, 0 skipped (local x86_64 rehearsal of the same steps).

luhenry added a commit that referenced this pull request Oct 14, 2026
@luhenry
luhenry marked this pull request as draft October 14, 2026 11:31
@luhenry
luhenry marked this pull request as ready for review October 15, 2026 12:12
@luhenry
luhenry merged commit 4457dba into main Oct 15, 2026
8 of 9 checks passed
@luhenry
luhenry deleted the fast-json-repair branch October 15, 2026 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant