Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: Updated configuration; Dependencies: Removed bitshuffle from test dependencies #4164

Merged
merged 6 commits into from
Aug 29, 2024

Conversation

t20100
Copy link
Member

@t20100 t20100 commented Aug 27, 2024

Checklist:


This PR fixes issues in the CI that occured during v2.1.1 release by updating the CI configuration and by removing bitshuffle from the test dependencies since there is no wheels with numpy2 support available yet.
While this is clearly not great since it now skips the OpenCL bitshuffle implementation tests, it spares specific care and should be temporary (kiyo-masui/bitshuffle#152).

This PR also:

  • ignores warnings raised by the latest release of pytools (used by pyopencl).
  • remove requirements pinning that are no longer needed. Together with no using bitshuffle, this makes CI test with numpy v2.
  • copies the v2.1.1 changelog to the main branch.

closes #4161 , closes #4162

@t20100 t20100 added this to the Next release milestone Aug 27, 2024
@vallsv vallsv merged commit ac2901a into silx-kit:main Aug 29, 2024
7 of 8 checks passed
@t20100 t20100 deleted the update-ci branch September 3, 2024 09:14
@t20100 t20100 changed the title CI: Updated configuration; Dependendencies: Removed bitshuffle from test dependencies CI: Updated configuration; Dependencies: Removed bitshuffle from test dependencies Sep 27, 2024
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.

opencl/codec/test/test_bitshuffle_lz4: bitshuffle import error macos-11 github runner image was removed
2 participants