Dandi

Latest version: v0.62.0

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

Scan your dependencies

Page 3 of 20

0.56.1

๐Ÿ› Bug Fix

- Add Macaca nemestrina to species [1327](https://github.com/dandi/dandi-cli/pull/1327) ([yarikoptic](https://github.com/yarikoptic))

Authors: 1

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

---

0.56.0

๐Ÿš€ Enhancement

- ENH: Add support for _desc- entity to label different processings of a file [1315](https://github.com/dandi/dandi-cli/pull/1315) ([yarikoptic](https://github.com/yarikoptic))
- Accept URLs as Dandi instance specifiers [1298](https://github.com/dandi/dandi-cli/pull/1298) ([jwodder](https://github.com/jwodder))

๐Ÿ› Bug Fix

- Check if URL matches the API URL so we do not hardcode wrong "False" for is_api [1318](https://github.com/dandi/dandi-cli/pull/1318) ([yarikoptic](https://github.com/yarikoptic))
- Fix wait_until_valid to properly wait for a publishable version [1311](https://github.com/dandi/dandi-cli/pull/1311) ([danlamanna](https://github.com/danlamanna))
- Update `asset_validation_errors` structure [1303](https://github.com/dandi/dandi-cli/pull/1303) ([jwodder](https://github.com/jwodder))
- Don't treat certain broken symlinks as absent files [1292](https://github.com/dandi/dandi-cli/pull/1292) ([jwodder](https://github.com/jwodder) [yarikoptic](https://github.com/yarikoptic))

๐Ÿ  Internal

- Removed deprecated boilerplate for copying tree to an existing directory [1294](https://github.com/dandi/dandi-cli/pull/1294) ([TheChymera](https://github.com/TheChymera) [jwodder](https://github.com/jwodder))
- Remove Python 3.7-specific code [1296](https://github.com/dandi/dandi-cli/pull/1296) ([jwodder](https://github.com/jwodder))

๐Ÿงช Tests

- TST: fix and not announce xfailed test which checks /server-info - version is provided now [1319](https://github.com/dandi/dandi-cli/pull/1319) ([yarikoptic](https://github.com/yarikoptic))
- Fix typing errors due to keyring and cv externals changes. [1316](https://github.com/dandi/dandi-cli/pull/1316) ([jwodder](https://github.com/jwodder))
- Fix test for newer hdf5 [1301](https://github.com/dandi/dandi-cli/pull/1301) ([jwodder](https://github.com/jwodder))

๐Ÿ”ฉ Dependency Updates

- Drop dependency on importlib-metadata backport for Python 3.7 [1299](https://github.com/dandi/dandi-cli/pull/1299) ([jwodder](https://github.com/jwodder))

Authors: 4

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

---

0.55.1

๐Ÿ”ฉ Dependency Updates

- Bidsschematools 0.7.0 API usage update [1243](https://github.com/dandi/dandi-cli/pull/1243) ([TheChymera](https://github.com/TheChymera) [yarikoptic](https://github.com/yarikoptic))

Authors: 2

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

---

0.55.0

๐Ÿš€ Enhancement

- Support uploading a subset of files from a BIDS dataset [1286](https://github.com/dandi/dandi-cli/pull/1286) ([jwodder](https://github.com/jwodder))
- Add `dandi service-scripts update-dandiset-from-doi` command [1283](https://github.com/dandi/dandi-cli/pull/1283) ([jwodder](https://github.com/jwodder))

๐Ÿ› Bug Fix

- Use `inspect_nwbfile()` instead of `inspect_nwb()`; address bug in recent `ruamel.yaml` versions [1285](https://github.com/dandi/dandi-cli/pull/1285) ([jwodder](https://github.com/jwodder))

๐Ÿ  Internal

- Cancel any still-running tests when pushing to a branch or PR [1287](https://github.com/dandi/dandi-cli/pull/1287) ([jwodder](https://github.com/jwodder))

๐Ÿงช Tests

- Retry test that intermittently fails on NFS [1290](https://github.com/dandi/dandi-cli/pull/1290) ([jwodder](https://github.com/jwodder))

Authors: 1

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

---

0.54.0

๐Ÿš€ Enhancement

- Support asset path globs in `dandi download` [1278](https://github.com/dandi/dandi-cli/pull/1278) ([jwodder](https://github.com/jwodder))

๐Ÿ› Bug Fix

- Explicitly open h5py.File as read-only where we read it [1282](https://github.com/dandi/dandi-cli/pull/1282) ([yarikoptic](https://github.com/yarikoptic))
- C elegans [1276](https://github.com/dandi/dandi-cli/pull/1276) ([bendichter](https://github.com/bendichter) [yarikoptic](https://github.com/yarikoptic))

Authors: 3

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

---

0.53.0

๐Ÿš€ Enhancement

- Give `DandiAPIClient.authenticate()` a `save_to_keyring` parameter [1268](https://github.com/dandi/dandi-cli/pull/1268) ([jwodder](https://github.com/jwodder))

๐Ÿ› Bug Fix

- Suppress log messages when downloading with pyout, even if no logger has been configured [1279](https://github.com/dandi/dandi-cli/pull/1279) ([jwodder](https://github.com/jwodder))
- Accept Other sex as o abbreviation [1275](https://github.com/dandi/dandi-cli/pull/1275) ([bendichter](https://github.com/bendichter))
- validate: resolved issues with relative path input [1260](https://github.com/dandi/dandi-cli/pull/1260) ([TheChymera](https://github.com/TheChymera))
- Log results of `requests.utils.super_len()` when `DANDI_DEVEL_INSTRUMENT_REQUESTS_SUPERLEN` is set [1267](https://github.com/dandi/dandi-cli/pull/1267) ([jwodder](https://github.com/jwodder))

๐Ÿงช Tests

- Add configuration for log buckets in testing [1277](https://github.com/dandi/dandi-cli/pull/1277) ([danlamanna](https://github.com/danlamanna))
- Make test NFS-safe [1274](https://github.com/dandi/dandi-cli/pull/1274) ([jwodder](https://github.com/jwodder))
- Fix `test_validate_relative_path` [1272](https://github.com/dandi/dandi-cli/pull/1272) ([jwodder](https://github.com/jwodder))

Authors: 4

- Ben Dichter ([bendichter](https://github.com/bendichter))
- Dan LaManna ([danlamanna](https://github.com/danlamanna))
- Horea Christian ([TheChymera](https://github.com/TheChymera))
- John T. Wodder II ([jwodder](https://github.com/jwodder))

---

Page 3 of 20

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