Dandi

Latest version: v0.62.0

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

Scan your dependencies

Page 15 of 20

0.16.0

๐Ÿš€ Enhancement

- Restructure parse_dandi_url() return type [605](https://github.com/dandi/dandi-cli/pull/605) ([jwodder](https://github.com/jwodder))

๐Ÿ› Bug Fix

- DOC: Extend description for delete to point that it could be URL etc [609](https://github.com/dandi/dandi-cli/pull/609) ([yarikoptic](https://github.com/yarikoptic))

๐Ÿ  Internal

- Cut down on some code duplication in delete.py [610](https://github.com/dandi/dandi-cli/pull/610) ([jwodder](https://github.com/jwodder))

๐Ÿงช Tests

- Make test_server_info use Docker fixture if DANDI_REDIRECTOR_BASE is set [612](https://github.com/dandi/dandi-cli/pull/612) ([jwodder](https://github.com/jwodder))
- Add DANDI_DEVEL=1 job to GitHub Actions tests [607](https://github.com/dandi/dandi-cli/pull/607) ([jwodder](https://github.com/jwodder))

Authors: 2

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

---

0.15.0

๐Ÿš€ Enhancement

- Remove unused functions (and other cleanups) [604](https://github.com/dandi/dandi-cli/pull/604) ([jwodder](https://github.com/jwodder))
- Remove Girder support [588](https://github.com/dandi/dandi-cli/pull/588) ([jwodder](https://github.com/jwodder))
- Give "delete" a --skip-missing option [594](https://github.com/dandi/dandi-cli/pull/594) ([jwodder](https://github.com/jwodder))

๐Ÿ› Bug Fix

- Include list of supported URL patterns in `dandi ls --help` [601](https://github.com/dandi/dandi-cli/pull/601) ([jwodder](https://github.com/jwodder))
- Recognize "DANDI:<identifier>" strings as URL-likes [602](https://github.com/dandi/dandi-cli/pull/602) ([jwodder](https://github.com/jwodder))

๐Ÿ  Internal

- Support specifying the dandi redirector via an env var [581](https://github.com/dandi/dandi-cli/pull/581) ([jwodder](https://github.com/jwodder))
- a script to validate dandi-api collection listing against girder [589](https://github.com/dandi/dandi-cli/pull/589) ([yarikoptic](https://github.com/yarikoptic))

๐Ÿงช Tests

- Remove numpy pre-pinning in test.yml [603](https://github.com/dandi/dandi-cli/pull/603) ([jwodder](https://github.com/jwodder))

Authors: 2

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

---

0.14.2

๐Ÿ› Bug Fix

- BF: "girder" record might be there but "url" might be None [591](https://github.com/dandi/dandi-cli/pull/591) ([yarikoptic](https://github.com/yarikoptic))
- Retry upload requests that result in 500 responses [585](https://github.com/dandi/dandi-cli/pull/585) ([jwodder](https://github.com/jwodder))

๐Ÿ  Internal

- Add codespell [582](https://github.com/dandi/dandi-cli/pull/582) ([jwodder](https://github.com/jwodder))

Authors: 2

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

---

0.14.1

๐Ÿ› Bug Fix

- Update for the version /info endpoint in dandi-api [575](https://github.com/dandi/dandi-cli/pull/575) ([dchiquito](https://github.com/dchiquito))
- Log validation errors [579](https://github.com/dandi/dandi-cli/pull/579) ([jwodder](https://github.com/jwodder))
- Log 409 responses at DEBUG level [578](https://github.com/dandi/dandi-cli/pull/578) ([jwodder](https://github.com/jwodder))

Authors: 2

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

---

0.14.0

๐Ÿš€ Enhancement

- Models: define id, add various additional types (genotype, etc), boost model version to 0.3.0 [560](https://github.com/dandi/dandi-cli/pull/560) ([satra](https://github.com/satra))
- Switch default dandi instance to dandi-api based on redirector [565](https://github.com/dandi/dandi-cli/pull/565) ([jwodder](https://github.com/jwodder))

๐Ÿงช Tests

- Add further tests of get_instance() and server-info [571](https://github.com/dandi/dandi-cli/pull/571) ([jwodder](https://github.com/jwodder))

Authors: 2

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

---

0.13.2

๐Ÿ› Bug Fix

- BF: do not assume that service record of redirector is present/has url [567](https://github.com/dandi/dandi-cli/pull/567) ([yarikoptic](https://github.com/yarikoptic))
- Fix a typo in the display string for one of the known URL patterns [564](https://github.com/dandi/dandi-cli/pull/564) ([jwodder](https://github.com/jwodder))
- Error with a decent message when trying to delete() a path not in a Dandiset [563](https://github.com/dandi/dandi-cli/pull/563) ([jwodder](https://github.com/jwodder))
- Fix & test for downloading by asset ID URL [561](https://github.com/dandi/dandi-cli/pull/561) ([jwodder](https://github.com/jwodder))
- Strip trailing slash from API URL used by delete() [559](https://github.com/dandi/dandi-cli/pull/559) ([jwodder](https://github.com/jwodder))
- Refresh dandiset.yaml on download if out of date [556](https://github.com/dandi/dandi-cli/pull/556) ([jwodder](https://github.com/jwodder))
- Support "โ€ฆ/assets/?path=<path>" URLs [555](https://github.com/dandi/dandi-cli/pull/555) ([jwodder](https://github.com/jwodder))
- Get hdmf, pynwb, h5py versions without importing [553](https://github.com/dandi/dandi-cli/pull/553) ([jwodder](https://github.com/jwodder))

Authors: 2

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

---

Page 15 of 20

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