-
Notifications
You must be signed in to change notification settings - Fork 102
Handle zarr 3.1.0 #766
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
Merged
Merged
Handle zarr 3.1.0 #766
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
1cedf6f
(chore) add type hints to codec abc
d-v-b 036cce8
(chore) build project with pixi
d-v-b 6ddd9dc
use fresh abcs
d-v-b 2635279
remove blosc
d-v-b 998579a
Update pyproject.toml
d-v-b 5e7adf6
Merge branch 'main' into chore/use-pixi
d-v-b 0b0206e
Merge branch 'main' into chore/use-pixi
d-v-b 4dfd79d
Update pyproject.toml
d-v-b f843142
dtype adaptor for zarr 3.1
d-v-b 20d089f
revert change to pyproject.toml
d-v-b 5cad56f
Merge branch 'main' into handle-zarr-3.1.0
d-v-b 171e5a5
versionify version
d-v-b ca19044
Merge branch 'handle-zarr-3.1.0' of https://github.com/d-v-b/numcodec…
d-v-b 6c44c4e
versionify another version
d-v-b 41e72eb
lint
d-v-b 0e57a02
lint
d-v-b 2557245
dodge test coverage
d-v-b 299f19a
Update pyproject.toml
d-v-b 29c2b97
dtype adaptor for zarr 3.1
d-v-b df805aa
revert change to pyproject.toml
d-v-b 24f7887
versionify version
d-v-b 49d502d
versionify another version
d-v-b 16c19c6
lint
d-v-b 2de8015
lint
d-v-b 9137741
dodge test coverage
d-v-b f8ab028
use pixi + hatch for parametrized zarr python testing
d-v-b 50d075a
Merge branch 'handle-zarr-3.1.0' of https://github.com/d-v-b/numcodec…
d-v-b a3fba35
Apply suggestions from code review
d-v-b f530db3
privatize functions
d-v-b 7f25545
Merge branch 'handle-zarr-3.1.0' of https://github.com/d-v-b/numcodec…
d-v-b d9fb654
add lockfile
d-v-b 004a0ef
pin hatch
d-v-b 437689f
list dependencies in ci
d-v-b 3e30027
use less ambiguous version specifier
d-v-b 948f267
pass linting by masking a type error that needs to be fixed later
d-v-b 9e50d06
add pixi.lock to gitignore
d-v-b ed9ef03
remove pixi.lock
d-v-b 80fb4d2
set cache=false in pixi workflow
d-v-b File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# GitHub syntax highlighting | ||
pixi.lock linguist-language=YAML linguist-generated=true |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -70,3 +70,33 @@ jobs: | |
fail_ci_if_error: true | ||
token: ${{ secrets.CODECOV_TOKEN }} | ||
verbose: true | ||
|
||
test-zarr: | ||
runs-on: ubuntu-latest | ||
strategy: | ||
fail-fast: false | ||
|
||
defaults: | ||
run: | ||
shell: bash -el {0} | ||
|
||
steps: | ||
- name: Checkout source | ||
uses: actions/checkout@v4 | ||
with: | ||
submodules: recursive | ||
fetch-depth: 0 # required for version resolution | ||
|
||
- name: Set up Pixi | ||
uses: prefix-dev/[email protected] | ||
with: | ||
pixi-version: v0.49.0 | ||
cache: false | ||
|
||
- name: List deps | ||
shell: "bash -l {0}" | ||
run: pixi run -e default hatch run test:list-deps | ||
|
||
- name: Run tests | ||
shell: "bash -l {0}" | ||
run: pixi run -e default hatch run test:test-zarr |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -104,3 +104,7 @@ numcodecs/version.py | |
|
||
# Cython generated | ||
numcodecs/*.c | ||
# pixi environments | ||
.pixi/* | ||
*.egg-info | ||
pixi.lock |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.