Releases: dandi/dandi-cli
Releases · dandi/dandi-cli
0.56.2
🐛 Bug Fix
- Fix uploading Zarr within a BIDS dataset; typing-check guided fix for handling requests exception #1331 (@yarikoptic)
Authors: 1
- Yaroslav Halchenko (@yarikoptic)
0.56.1
🐛 Bug Fix
- Add Macaca nemestrina to species #1327 (@yarikoptic)
Authors: 1
- Yaroslav Halchenko (@yarikoptic)
0.56.0
🚀 Enhancement
- ENH: Add support for _desc- entity to label different processings of a file #1315 (@yarikoptic)
- Accept URLs as Dandi instance specifiers #1298 (@jwodder)
🐛 Bug Fix
- Check if URL matches the API URL so we do not hardcode wrong "False" for is_api #1318 (@yarikoptic)
- Fix wait_until_valid to properly wait for a publishable version #1311 (@danlamanna)
- Update
asset_validation_errors
structure #1303 (@jwodder) - Don't treat certain broken symlinks as absent files #1292 (@jwodder @yarikoptic)
🏠 Internal
- Removed deprecated boilerplate for copying tree to an existing directory #1294 (@TheChymera @jwodder)
- Remove Python 3.7-specific code #1296 (@jwodder)
🧪 Tests
- TST: fix and not announce xfailed test which checks /server-info - version is provided now #1319 (@yarikoptic)
- Fix typing errors due to keyring and cv externals changes. #1316 (@jwodder)
- Fix test for newer hdf5 #1301 (@jwodder)
🔩 Dependency Updates
Authors: 4
- Dan LaManna (@danlamanna)
- Horea Christian (@TheChymera)
- John T. Wodder II (@jwodder)
- Yaroslav Halchenko (@yarikoptic)
0.55.1
🔩 Dependency Updates
- Bidsschematools 0.7.0 API usage update #1243 (@TheChymera @yarikoptic)
Authors: 2
- Horea Christian (@TheChymera)
- Yaroslav Halchenko (@yarikoptic)
0.55.0
🚀 Enhancement
- Support uploading a subset of files from a BIDS dataset #1286 (@jwodder)
- Add
dandi service-scripts update-dandiset-from-doi
command #1283 (@jwodder)
🐛 Bug Fix
- Use
inspect_nwbfile()
instead ofinspect_nwb()
; address bug in recentruamel.yaml
versions #1285 (@jwodder)
🏠 Internal
🧪 Tests
Authors: 1
- John T. Wodder II (@jwodder)
0.54.0
🚀 Enhancement
🐛 Bug Fix
- Explicitly open h5py.File as read-only where we read it #1282 (@yarikoptic)
- C elegans #1276 (@bendichter @yarikoptic)
Authors: 3
- Ben Dichter (@bendichter)
- John T. Wodder II (@jwodder)
- Yaroslav Halchenko (@yarikoptic)
0.53.0
🚀 Enhancement
🐛 Bug Fix
- Suppress log messages when downloading with pyout, even if no logger has been configured #1279 (@jwodder)
- Accept Other sex as o abbreviation #1275 (@bendichter)
- validate: resolved issues with relative path input #1260 (@TheChymera)
- Log results of
requests.utils.super_len()
whenDANDI_DEVEL_INSTRUMENT_REQUESTS_SUPERLEN
is set #1267 (@jwodder)
🧪 Tests
- Add configuration for log buckets in testing #1277 (@danlamanna)
- Make test NFS-safe #1274 (@jwodder)
- Fix
test_validate_relative_path
#1272 (@jwodder)
Authors: 4
- Ben Dichter (@bendichter)
- Dan LaManna (@danlamanna)
- Horea Christian (@TheChymera)
- John T. Wodder II (@jwodder)
0.52.0
🚀 Enhancement
- enh: add cellline parsing #1254 (@satra @yarikoptic)
- [ENH] Add severity restriction option to
dandi-validate
#1248 (@TheChymera)
🐛 Bug Fix
📝 Documentation
- Add an example for streaming using as_readable + reference to PyNWB examples #1250 (@yarikoptic)
🧪 Tests
- Add CI run testing against NFS #1262 (@jwodder)
- Creating test for file-wise NWB error output listing #1244 (@TheChymera)
Authors: 4
- Horea Christian (@TheChymera)
- John T. Wodder II (@jwodder)
- Satrajit Ghosh (@satra)
- Yaroslav Halchenko (@yarikoptic)
0.51.0
🚀 Enhancement
validate
: Yield error if path is not inside a Dandiset #1237 (@jwodder)- Add service script for re-extracting remote NWB metadata #1236 (@jwodder)
📝 Documentation
- Corrected docstring #1245 (@TheChymera)
🧪 Tests
- Revert "Restrict mypy to pre-v1.1.1" #1247 (@jwodder)
- Restrict mypy to pre-v1.1.1 #1246 (@jwodder)
- Skip reextract-metadata test if fsspec is not installed #1240 (@jwodder)
🔩 Dependency Updates
- Update for dandischema 0.8.0 #1241 (@jwodder @yarikoptic)
Authors: 3
- Horea Christian (@TheChymera)
- John T. Wodder II (@jwodder)
- Yaroslav Halchenko (@yarikoptic)
0.50.1
🧪 Tests
- skip test_nwb2asset_remote_asset if no fsspec installed #1239 (@yarikoptic)
Authors: 1
- Yaroslav Halchenko (@yarikoptic)