Dandi

Latest version: v0.62.0

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

Scan your dependencies

Page 13 of 20

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))

---

0.23.1

๐Ÿงช Tests

- Skip shell completion test entirely on Windows [702](https://github.com/dandi/dandi-cli/pull/702) ([jwodder](https://github.com/jwodder))
- BF+RF(TST): populate contentUrl to satisfy Asset requirement in 0.5.0 [705](https://github.com/dandi/dandi-cli/pull/705) ([yarikoptic](https://github.com/yarikoptic))

Authors: 2

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

---

0.23.0

๐Ÿš€ Enhancement

- Add get_asset_metadata() function [693](https://github.com/dandi/dandi-cli/pull/693) ([jwodder](https://github.com/jwodder))

๐Ÿ› Bug Fix

- fix: raise error when unable to parse age and set session name properly [669](https://github.com/dandi/dandi-cli/pull/669) ([satra](https://github.com/satra) [yarikoptic](https://github.com/yarikoptic))
- fix: set CLI version to align with schema base version [694](https://github.com/dandi/dandi-cli/pull/694) ([satra](https://github.com/satra))
- adding valueReference to extract_age return PropertyValue; adding test [689](https://github.com/dandi/dandi-cli/pull/689) ([djarecka](https://github.com/djarecka) [satra](https://github.com/satra))

Authors: 4

- Dorota Jarecka ([djarecka](https://github.com/djarecka))
- John T. Wodder II ([jwodder](https://github.com/jwodder))
- Satrajit Ghosh ([satra](https://github.com/satra))
- Yaroslav Halchenko ([yarikoptic](https://github.com/yarikoptic))

---

Page 13 of 20

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