Skip to content

Conversation

@divarvel
Copy link
Contributor

@divarvel divarvel commented Apr 9, 2025

  • use most recent PyO3 version
  • upgrade CI accordingly

The bump to PyO3 improves support for byte slices that are now directly represented as python bytestrings, instead of lists.

This removes a lot of manually-managed CI elements, especially regarding musl

@divarvel divarvel force-pushed the push-pmkxxuzxzyql branch 2 times, most recently from 7c8a805 to 732b78f Compare April 9, 2025 13:46
@divarvel divarvel changed the title ci: update maturin builds migrate to PyO3 0.24.1; update CI Apr 9, 2025
@divarvel divarvel force-pushed the push-pmkxxuzxzyql branch 3 times, most recently from 49c0e85 to 3b92ba5 Compare April 9, 2025 14:00
divarvel added 2 commits April 9, 2025 16:04
byte arrays are no longer represented as lists but as bytestrings
The CI template provided by `maturin ci github` has evolved

TODO: update the release pipeline once the test pipeline works
@divarvel divarvel force-pushed the push-pmkxxuzxzyql branch from 3b92ba5 to 22200bf Compare April 9, 2025 14:04
@divarvel divarvel merged commit 438ea0f into main Apr 9, 2025
16 checks passed
@divarvel divarvel deleted the push-pmkxxuzxzyql branch April 9, 2025 14:11
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.

2 participants