Dandi

Latest version: v0.67.2

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

Scan your dependencies

Page 16 of 23

0.27.0

๐Ÿš€ Enhancement

- Make `download_url` `RemoteAsset`-only; give `BaseRemoteAsset` `base_download_url` [759](https://github.com/dandi/dandi-cli/pull/759) ([jwodder](https://github.com/jwodder))
- Give API resource classes `__str__` methods [753](https://github.com/dandi/dandi-cli/pull/753) ([jwodder](https://github.com/jwodder))

๐Ÿ› Bug Fix

- Map netlify addresses to gui-staging [758](https://github.com/dandi/dandi-cli/pull/758) ([jwodder](https://github.com/jwodder))

๐Ÿงช Tests

- Remove test against rc/2.0.0 branch of pynwb [754](https://github.com/dandi/dandi-cli/pull/754) ([jwodder](https://github.com/jwodder))

Authors: 1

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

---

0.26.1

๐Ÿ› Bug Fix

- Boost dandischema to ~= 0.3.1 as it provides dandischema 0.5.1 required by dandi-api [749](https://github.com/dandi/dandi-cli/pull/749) ([yarikoptic](https://github.com/yarikoptic))

Authors: 1

- Yaroslav Halchenko ([yarikoptic](https://github.com/yarikoptic))

---

0.26.0

๐Ÿš€ Enhancement

- Support `/asset/<asset id>/download/` URLs [748](https://github.com/dandi/dandi-cli/pull/748) ([jwodder](https://github.com/jwodder))

๐Ÿงช Tests

- Restore the rabbitmq version [747](https://github.com/dandi/dandi-cli/pull/747) ([dchiquito](https://github.com/dchiquito))
- Test against rc/2.0.0 branch of pynwb [746](https://github.com/dandi/dandi-cli/pull/746) ([jwodder](https://github.com/jwodder))

Authors: 2

- Daniel Chiquito ([dchiquito](https://github.com/dchiquito))
- John T. Wodder II ([jwodder](https://github.com/jwodder))

---

0.25.0

๐Ÿš€ Enhancement

- Add `replace_asset` parameter to `iter_upload_raw_asset()` [743](https://github.com/dandi/dandi-cli/pull/743) ([jwodder](https://github.com/jwodder))
- Rename get_assets_under_path() to get_assets_with_path_prefix() [741](https://github.com/dandi/dandi-cli/pull/741) ([jwodder](https://github.com/jwodder))

๐Ÿ› Bug Fix

- Correctly set User-Agent for client requests [742](https://github.com/dandi/dandi-cli/pull/742) ([jwodder](https://github.com/jwodder))

๐Ÿงช Tests

- Pin rabbitmq version [744](https://github.com/dandi/dandi-cli/pull/744) ([dchiquito](https://github.com/dchiquito))
- Test RemoteDandiset.refresh() [740](https://github.com/dandi/dandi-cli/pull/740) ([jwodder](https://github.com/jwodder))

Authors: 2

- Daniel Chiquito ([dchiquito](https://github.com/dchiquito))
- John T. Wodder II ([jwodder](https://github.com/jwodder))

---

0.24.0

๐Ÿš€ Enhancement

- Python API rewrite, part 2 [676](https://github.com/dandi/dandi-cli/pull/676) ([jwodder](https://github.com/jwodder))
- RF: attempt nwb metadata extraction only on .nwb, if fails -- warning [733](https://github.com/dandi/dandi-cli/pull/733) ([yarikoptic](https://github.com/yarikoptic))
- Invoke etelemetry when constructing a DandiAPIClient; honor DANDI_NO_ET [728](https://github.com/dandi/dandi-cli/pull/728) ([jwodder](https://github.com/jwodder))
- Make upload() fail if client & server schema versions are not in sync [724](https://github.com/dandi/dandi-cli/pull/724) ([jwodder](https://github.com/jwodder))

๐Ÿ› Bug Fix

- Log "error" statuses while uploading as ERROR log messages [737](https://github.com/dandi/dandi-cli/pull/737) ([jwodder](https://github.com/jwodder))
- Retry following redirects that return 404 [734](https://github.com/dandi/dandi-cli/pull/734) ([jwodder](https://github.com/jwodder))
- ENH: exit with non-0 when "bad_version" of dandi-cli is used [725](https://github.com/dandi/dandi-cli/pull/725) ([yarikoptic](https://github.com/yarikoptic))

๐Ÿ“ Documentation

- Stretch the doc to the screen width [721](https://github.com/dandi/dandi-cli/pull/721) ([yarikoptic](https://github.com/yarikoptic))
- Set "version" in docs/source/conf.py [720](https://github.com/dandi/dandi-cli/pull/720) ([jwodder](https://github.com/jwodder))
- Install "test" extras when building docs [718](https://github.com/dandi/dandi-cli/pull/718) ([jwodder](https://github.com/jwodder))

Authors: 2

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

---

0.23.2

๐Ÿ› Bug Fix

- Increase retries & wait times for API errors [716](https://github.com/dandi/dandi-cli/pull/716) ([jwodder](https://github.com/jwodder))
- Use timed wait in publish test [706](https://github.com/dandi/dandi-cli/pull/706) ([dchiquito](https://github.com/dchiquito))

๐Ÿ  Internal

- Add Readthedocs config [715](https://github.com/dandi/dandi-cli/pull/715) ([jwodder](https://github.com/jwodder))

๐Ÿ“ Documentation

- ENH: adding sphinx documentation for the dandi-cli [712](https://github.com/dandi/dandi-cli/pull/712) ([yarikoptic](https://github.com/yarikoptic) [jwodder](https://github.com/jwodder))

๐Ÿงช Tests

- BF(TST): Allow for IteratorWithAggregation to get nothing if reraise_immediately [707](https://github.com/dandi/dandi-cli/pull/707) ([yarikoptic](https://github.com/yarikoptic))

Authors: 3

- Daniel Chiquito ([dchiquito](https://github.com/dchiquito))
- John T. Wodder II ([jwodder](https://github.com/jwodder))
- Yaroslav Halchenko ([yarikoptic](https://github.com/yarikoptic))

---

Page 16 of 23

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