-
Notifications
You must be signed in to change notification settings - Fork 54
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
Simplify testing setup + Python 3.12 tests #338
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, Thanks.
We now have 18 Checks
for this PR at https://github.com/ome/ome-zarr-py/pull/338/checks compared with 12 at previously merged PR
https://github.com/ome/ome-zarr-py/pull/326/checks so more complete coverage.
with: | ||
python-version: ${{ matrix.python_version }} | ||
|
||
- name: Install ubuntu libraries |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm concerned that by skipping these we're now omitting a test. Or did those tests get moved to napari-ome-zarr, @will-moore?
I got a bit distracted by wanting to add Python 3.12 testing here 😄 This generally cleans up the testing infastructure by:
tox.ini
and the GitHub action configurationI also noticed
fsspec==2023.6.0
was pinned for tests, but newer versions offsspec
break the tests. So I've pinnedfsspec
insetup.py
correctly.