Commit e35c4fc
move v3/tests to tests (#2396)
* move v3/tests to tests and fix various mypy issues
* test(ci): change branch name in v3 workflows (#2368)
* Use lazy % formatting in logging functions (#2366)
* Use lazy % formatting in logging functions
* f-string should be more efficient
* Space before unit symbol
From "SI Unit rules and style conventions":
https://physics.nist.gov/cuu/Units/checklist.html
There is a space between the numerical value and unit symbol,
even when the value is used in an adjectival sense, except in
the case of superscript units for plane angle.
* Enforce ruff/flake8-logging-format rules (G)
---------
Co-authored-by: Joe Hamman <[email protected]>
* Move roadmap and v3-design documument to docs (#2354)
* move roadmap to docs
* formatting and minor copy editing
* Multiple imports for an import name (#2367)
Co-authored-by: Joe Hamman <[email protected]>
* Enforce ruff/pycodestyle warnings (W) (#2369)
* Apply ruff/pycodestyle rule W291
W291 Trailing whitespace
* Enforce ruff/pycodestyle warnings (W)
It looks like `ruff format` does not catch all trailing spaces.
---------
Co-authored-by: Joe Hamman <[email protected]>
* Apply ruff/pycodestyle preview rule E262 (#2370)
E262 Inline comment should start with `# `
Co-authored-by: Joe Hamman <[email protected]>
* Fix typo (#2382)
Co-authored-by: Joe Hamman <[email protected]>
* Imported name is not used anywhere in the module (#2379)
* Missing mandatory keyword argument `shape` (#2376)
* Update ruff rules to ignore (#2374)
Co-authored-by: Joe Hamman <[email protected]>
* Docstrings for arraymodule (#2276)
* start to docstrings for arraymodule
* incorporating toms edits, overriding mypy error...
* fix attrs
* Update src/zarr/core/array.py
Co-authored-by: Sanket Verma <[email protected]>
* fix store -> storage
* remove properties from asyncarray docstring
---------
Co-authored-by: Sanket Verma <[email protected]>
Co-authored-by: Joe Hamman <[email protected]>
* fix/normalize storage paths (#2384)
* bring in path normalization function from v2, and add a failing test
* rephrase comment
* simplify storepath creation
* Update tests/v3/test_api.py
Co-authored-by: Joe Hamman <[email protected]>
* refactor: remove redundant zarr format fixture
* replace assertion with an informative error message
* fix incorrect path concatenation in make_store_path, and refactor store_path tests
* remove upath import because we don't need it
* apply suggestions from code review
---------
Co-authored-by: Joe Hamman <[email protected]>
* Enforce ruff/flake8-pyi rule PYI013 (#2389)
PYI013 Non-empty class body must not contain `...`
Note that documentation is enough to fill the class body.
* deps: remove fasteners from list of dependencies (#2386)
* Enforce ruff/flake8-annotations rule ANN003 (#2388)
ANN003 Missing type annotation
Co-authored-by: Joe Hamman <[email protected]>
* Enforce ruff/Perflint rules (PERF) (#2372)
* Apply ruff/Perflint rule PERF401
PERF401 Use a list comprehension to create a transformed list
* Enforce ruff/Perflint rules (PERF)
* chore: update package maintainers (#2387)
* chore: update package maintainers
* Update pyproject.toml
Co-authored-by: David Stansby <[email protected]>
---------
Co-authored-by: David Stansby <[email protected]>
* Fixed consolidated Group getitem with multi-part key (#2363)
* Fixed consolidated Group getitem with multi-part key
This fixes `Group.__getitem__` when indexing with a key
like 'subgroup/array'. The basic idea is to rewrite the indexing
operation as `group['subgroup']['array']` by splitting the key
and doing each operation independently.
Closes #2358
---------
Co-authored-by: Joe Hamman <[email protected]>
* chore: add python 3.13 to ci / pyproject.toml (#2385)
* chore: add python 3.13 to ci / pyproject.toml
* update hatch matrix
* remove references to dead test dir in pyproject.toml
* remove v3 reference in test
---------
Co-authored-by: Joe Hamman <[email protected]>
Co-authored-by: Dimitri Papadopoulos Orfanos <[email protected]>
Co-authored-by: Emma Marshall <[email protected]>
Co-authored-by: Sanket Verma <[email protected]>
Co-authored-by: David Stansby <[email protected]>
Co-authored-by: Tom Augspurger <[email protected]>1 parent 435073c commit e35c4fc
File tree
40 files changed
+27
-19
lines changed- src/zarr/testing
- tests
- package_with_entrypoint-0.1.dist-info
- package_with_entrypoint
- test_codecs
- test_metadata
- test_store
- v3/test_store
40 files changed
+27
-19
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
156 | | - | |
| 156 | + | |
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
| |||
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
176 | | - | |
| 176 | + | |
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
| |||
282 | 282 | | |
283 | 283 | | |
284 | 284 | | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | | - | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
297 | 296 | | |
298 | 297 | | |
299 | 298 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
40 | 44 | | |
41 | | - | |
42 | | - | |
43 | | - | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
44 | 53 | | |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
0 commit comments