Skip to content

V1 private api #557

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

Open
wants to merge 55 commits into
base: v1
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
f5144d0
update project metadata and deps
tasansal Apr 29, 2025
4142ae3
Begin adding template factory
BrianMichell Apr 28, 2025
d2284f2
Resolve deprecated warning
BrianMichell Apr 28, 2025
3064117
Update type hinting, default compressor to none.
BrianMichell Apr 28, 2025
a733bdd
Testing updates
BrianMichell Apr 28, 2025
abc41f2
Begin work on schema construction with Xarray
BrianMichell May 1, 2025
b4cfd36
Add documentation
BrianMichell May 2, 2025
764f902
Fix serialization issues
BrianMichell May 2, 2025
e757823
Begin implementing a builder pattern for Datasets
BrianMichell May 2, 2025
0ea7d1b
Fix zfp in test
BrianMichell May 5, 2025
8ead67b
Begin cleanup and removal of direct xarray references
BrianMichell May 5, 2025
35895d5
Use temp path
BrianMichell May 5, 2025
cf1ea01
Rename source files
BrianMichell May 5, 2025
9386eb8
Update overloads
BrianMichell May 5, 2025
df3d148
Linting
BrianMichell May 6, 2025
0fdd4a8
Linting
BrianMichell May 6, 2025
de8d541
Pull construction logic out of schemas directory
BrianMichell May 6, 2025
3707279
Linting
BrianMichell May 6, 2025
cec107d
Refactor
BrianMichell May 6, 2025
a67ccc2
Rename test
BrianMichell May 6, 2025
f58e63a
Rename builder class
BrianMichell May 6, 2025
e53ffa9
Begin canonical dataset factory creation.
BrianMichell May 6, 2025
a06f8b0
Linting and cleanup
BrianMichell May 7, 2025
b856f58
Fix factory default dtype
BrianMichell May 7, 2025
2787978
Fix for renamed directory
BrianMichell May 7, 2025
a70f63c
Linting auto-fixes
BrianMichell May 7, 2025
3c9f0ec
Linting
BrianMichell May 7, 2025
433d908
Fix todo linting error
BrianMichell May 27, 2025
046a73c
Fix test schema from snake to camel case
BrianMichell May 27, 2025
8fa4b68
Add JSON serialization test
BrianMichell May 27, 2025
26d2db5
Ensure zarr v2 kwarg present and correct
BrianMichell May 27, 2025
17e4029
Fix iterator
BrianMichell May 27, 2025
d83abbd
Resolve serialization issues to/from JSON
BrianMichell May 27, 2025
afbd5fa
Remove vestigial testing source file
BrianMichell May 28, 2025
2845d13
Cleanup
BrianMichell May 28, 2025
617a690
Cleanup
BrianMichell May 28, 2025
308d79e
Relock deps
BrianMichell May 28, 2025
7b03da4
Cleanup pyproject toml
BrianMichell May 28, 2025
31c294b
Fix missing import
BrianMichell May 28, 2025
aa5cf85
Remove excess function import from init
BrianMichell May 28, 2025
aba7637
Linting
BrianMichell May 28, 2025
ea82767
Fix output not being written to temp path
BrianMichell May 28, 2025
3b49dc8
Expand testcases
BrianMichell May 29, 2025
f064ec6
Adds json dump overload
BrianMichell May 30, 2025
cfe234c
Fix metadata serialization
BrianMichell May 30, 2025
8a460ba
Add convenience to_mdio function to write metadata
BrianMichell May 30, 2025
70feb35
Update tests
BrianMichell May 30, 2025
fe2c84b
Begin documentation
BrianMichell May 30, 2025
df8de57
Remove accidental local change
BrianMichell May 30, 2025
b7f607c
Add contract factory creation method
BrianMichell May 30, 2025
de2b735
Linting
BrianMichell May 30, 2025
85a2adb
Fix tests until proposed PR is merged
BrianMichell May 30, 2025
87e4a82
Fix deprecated zarr_version kwarg
BrianMichell May 30, 2025
b39f8c6
Linting
BrianMichell May 30, 2025
006f614
Fix example run
BrianMichell Jun 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -153,3 +153,6 @@ mdio1/*
pytest-of-*
tmp
debugging/*

# Docs
docs/tutorials/output/*
Loading