Dandi

Latest version: v0.67.2

Safety actively analyzes 723625 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 23

0.60.0

๐Ÿš€ Enhancement

- Report progress in deleting Zarr entries during upload [1412](https://github.com/dandi/dandi-cli/pull/1412) ([jwodder](https://github.com/jwodder))
- Update for Pydantic v2 [1381](https://github.com/dandi/dandi-cli/pull/1381) ([jwodder](https://github.com/jwodder))

๐Ÿ  Internal

- [gh-actions](deps): Bump codecov/codecov-action from 3 to 4 [1402](https://github.com/dandi/dandi-cli/pull/1402) ([dependabot[bot]](https://github.com/dependabot[bot]))

Authors: 2

- [dependabot[bot]](https://github.com/dependabot[bot])
- John T. Wodder II ([jwodder](https://github.com/jwodder))

---

0.59.1

๐Ÿ  Internal

- Failsafe etelemetry import [1399](https://github.com/dandi/dandi-cli/pull/1399) ([TheChymera](https://github.com/TheChymera))

๐Ÿ“ Documentation

- Add notes to docs about `get_metadata()` vs. `get_raw_metadata()` [1398](https://github.com/dandi/dandi-cli/pull/1398) ([jwodder](https://github.com/jwodder))

๐Ÿงช Tests

- Ignore irrelevant deprecation warning from pandas [1391](https://github.com/dandi/dandi-cli/pull/1391) ([jwodder](https://github.com/jwodder))

๐Ÿ”ฉ Dependency Updates

- Blacklist buggy nwbinspector 0.4.32 [1401](https://github.com/dandi/dandi-cli/pull/1401) ([yarikoptic](https://github.com/yarikoptic))
- Update zarr_checksum dependency to `~= 0.4.0` [1393](https://github.com/dandi/dandi-cli/pull/1393) ([jwodder](https://github.com/jwodder))
- Update zarr_checksum dependency to `~= 0.3.2` [1392](https://github.com/dandi/dandi-cli/pull/1392) ([jwodder](https://github.com/jwodder))

Authors: 3

- Horea Christian ([TheChymera](https://github.com/TheChymera))
- John T. Wodder II ([jwodder](https://github.com/jwodder))
- Yaroslav Halchenko ([yarikoptic](https://github.com/yarikoptic))

---

0.59.0

๐Ÿš€ Enhancement

- `dandi download dandi://โ€ฆ/dandiset.yaml` now downloads `dandiset.yaml` [1384](https://github.com/dandi/dandi-cli/pull/1384) ([jwodder](https://github.com/jwodder))

๐Ÿ› Bug Fix

- Double-check file sizes before & after uploading [1374](https://github.com/dandi/dandi-cli/pull/1374) ([jwodder](https://github.com/jwodder))

๐Ÿ  Internal

- Adopt `dandischema.digests.zarr.get_checksum()` to dandi-cli: use zarr_checksum library constructs instead of copies in dandischema [1371](https://github.com/dandi/dandi-cli/pull/1371) ([jwodder](https://github.com/jwodder))
- [gh-actions](deps): Bump github/codeql-action from 2 to 3 [1379](https://github.com/dandi/dandi-cli/pull/1379) ([dependabot[bot]](https://github.com/dependabot[bot]))

๐Ÿ“ Documentation

- Minor codespell fix in a CHANGELOG entry [1389](https://github.com/dandi/dandi-cli/pull/1389) ([yarikoptic](https://github.com/yarikoptic))
- Minor update to `organize` docstring [1382](https://github.com/dandi/dandi-cli/pull/1382) ([kabilar](https://github.com/kabilar))
- Minor docs update for `dandi validate` [1377](https://github.com/dandi/dandi-cli/pull/1377) ([kabilar](https://github.com/kabilar))

๐Ÿงช Tests

- Fix service script tests for change in autogenerated date [1385](https://github.com/dandi/dandi-cli/pull/1385) ([jwodder](https://github.com/jwodder))

Authors: 4

- [dependabot[bot]](https://github.com/dependabot[bot])
- John T. Wodder II ([jwodder](https://github.com/jwodder))
- Kabilar Gunalan ([kabilar](https://github.com/kabilar))
- Yaroslav Halchenko ([yarikoptic](https://github.com/yarikoptic))

---

0.58.2

๐Ÿ› Bug Fix

- Properly open filehandles for `RemoteReadableAsset`s [1376](https://github.com/dandi/dandi-cli/pull/1376) ([jwodder](https://github.com/jwodder))
- Repeatedly double-check return values of zero when spying on `super_len()` [1370](https://github.com/dandi/dandi-cli/pull/1370) ([jwodder](https://github.com/jwodder))
- Set 30-second connect & read timeout when downloading files [1369](https://github.com/dandi/dandi-cli/pull/1369) ([jwodder](https://github.com/jwodder))

๐Ÿ  Internal

- [gh-actions](deps): Bump actions/setup-python from 4 to 5 [1372](https://github.com/dandi/dandi-cli/pull/1372) ([dependabot[bot]](https://github.com/dependabot[bot]))
- Remove redundant `ensure_datetime()` call [1367](https://github.com/dandi/dandi-cli/pull/1367) ([jwodder](https://github.com/jwodder))
- Move imports in functions to top level or annotate why they can't be moved [1368](https://github.com/dandi/dandi-cli/pull/1368) ([jwodder](https://github.com/jwodder))

Authors: 2

- [dependabot[bot]](https://github.com/dependabot[bot])
- John T. Wodder II ([jwodder](https://github.com/jwodder))

---

0.58.1

๐Ÿ› Bug Fix

- Add Python 3.12 to supported versions and test against on GitHub Actions; upgrade versioneer [1330](https://github.com/dandi/dandi-cli/pull/1330) ([yarikoptic](https://github.com/yarikoptic))
- Minor fix for an occasional typo in a comment introduced recently [1357](https://github.com/dandi/dandi-cli/pull/1357) ([yarikoptic](https://github.com/yarikoptic))
- Replace magic string arguments with enums [1357](https://github.com/dandi/dandi-cli/pull/1357) ([jwodder](https://github.com/jwodder))
- Merge duplicate entries in species_map [1358](https://github.com/dandi/dandi-cli/pull/1358) ([garrettmflynn](https://github.com/garrettmflynn))
- Sanitize spaces and ,s in organized filenames [1351](https://github.com/dandi/dandi-cli/pull/1351) ([yarikoptic](https://github.com/yarikoptic))

๐Ÿ  Internal

- Remove unused configuration settings [1346](https://github.com/dandi/dandi-cli/pull/1346) ([jwodder](https://github.com/jwodder))
- find_files: Simplify check for VCS and DataLad paths [1355](https://github.com/dandi/dandi-cli/pull/1355) ([jwodder](https://github.com/jwodder))
- Convert dandiarchive URL classes from pydantic models to dataclasses [1356](https://github.com/dandi/dandi-cli/pull/1356) ([jwodder](https://github.com/jwodder))
- Replace `_pytest` imports with modern `pytest` imports [1347](https://github.com/dandi/dandi-cli/pull/1347) ([jwodder](https://github.com/jwodder))
- Remove `_order_` attribute from `Severity` enum [1348](https://github.com/dandi/dandi-cli/pull/1348) ([jwodder](https://github.com/jwodder))
- Use dataclass instead of `auto_repr` [1349](https://github.com/dandi/dandi-cli/pull/1349) ([jwodder](https://github.com/jwodder))
- Run `pyupgrade --py38-plus` on source [1350](https://github.com/dandi/dandi-cli/pull/1350) ([jwodder](https://github.com/jwodder))
- Modernize type annotations and improve mypy config [1343](https://github.com/dandi/dandi-cli/pull/1343) ([jwodder](https://github.com/jwodder))
- Move words ignored by codespell from `.codespellignore` to `setup.cfg` [1344](https://github.com/dandi/dandi-cli/pull/1344) ([jwodder](https://github.com/jwodder))

๐Ÿงช Tests

- Install also hdmf from git in the dev-deps CI run [1320](https://github.com/dandi/dandi-cli/pull/1320) ([yarikoptic](https://github.com/yarikoptic))
- Fix typing error [1359](https://github.com/dandi/dandi-cli/pull/1359) ([jwodder](https://github.com/jwodder))

๐Ÿ”ฉ Dependency Updates

- Update for `zarr_checksum` 0.2.12 [1365](https://github.com/dandi/dandi-cli/pull/1365) ([jwodder](https://github.com/jwodder))
- Replace appdirs with platformdirs [1345](https://github.com/dandi/dandi-cli/pull/1345) ([jwodder](https://github.com/jwodder))

Authors: 3

- Garrett Michael Flynn ([garrettmflynn](https://github.com/garrettmflynn))
- John T. Wodder II ([jwodder](https://github.com/jwodder))
- Yaroslav Halchenko ([yarikoptic](https://github.com/yarikoptic))

---

0.58.0

๐Ÿš€ Enhancement

- Expose number of jobs to organize [1341](https://github.com/dandi/dandi-cli/pull/1341) ([CodyCBakerPhD](https://github.com/CodyCBakerPhD))

๐Ÿงช Tests

- Don't use buggy version of `responses` [1342](https://github.com/dandi/dandi-cli/pull/1342) ([jwodder](https://github.com/jwodder))

Authors: 2

- Cody Baker ([CodyCBakerPhD](https://github.com/CodyCBakerPhD))
- John T. Wodder II ([jwodder](https://github.com/jwodder))

---

Page 5 of 23

ยฉ 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.