What did you do?
Built wheels on CI using https://github.com/ultrajson/ultrajson/blob/main/.github/workflows/deploy.yml.
What did you expect to happen?
All wheels built.
What actually happened?
Failed to build PyPy wheels on Windows due to test_decode_surrogate_characters failures:
Before PR #550 was merged, wheels were successfully built.
What versions are you using?
PR #547 is partly to blame for removing PyPy + Windows from the CI.
Temporarily enabling a full Python x OS matrix, all pass before #550:
https://github.com/hugovk/ultrajson/actions/runs/2511636309
After the merge, all pass except pypy-3.7 and pypy3.8 on windows-latest:
https://github.com/hugovk/ultrajson/actions/runs/2511595253
What did you do?
Built wheels on CI using https://github.com/ultrajson/ultrajson/blob/main/.github/workflows/deploy.yml.
What did you expect to happen?
All wheels built.
What actually happened?
Failed to build PyPy wheels on Windows due to
test_decode_surrogate_charactersfailures:Before PR #550 was merged, wheels were successfully built.
What versions are you using?
mainafter Fix handling of surrogates on decoding #550 merged.PR #547 is partly to blame for removing PyPy + Windows from the CI.
Temporarily enabling a full Python x OS matrix, all pass before #550:
https://github.com/hugovk/ultrajson/actions/runs/2511636309
After the merge, all pass except
pypy-3.7andpypy3.8onwindows-latest:https://github.com/hugovk/ultrajson/actions/runs/2511595253