Releases: dandi/dandi-cli
Releases · dandi/dandi-cli
[0.6.1] - 2020-08-18
Changed - CLI modules RF to avoid circular imports - `pytest` default traceback style is short and shows 10 slowest tsts Fixed - `download` of draft datasets from Windows (gh-202) - `upload` and other tests to account for new web UI
0.6.0
A variety of improvements and bug fixes, with major changes toward su…
0.6.0-rc1: This a Release Candidate which is based on a good number of changes
Pre-release
which are in `master` branch and might still be released as 0.5.1 release. Those changes are yet to be documented. Added - `download` now can download from "published" (versioned) dandisets. The entire `download` was refactored and new UI also uses pyout (as `upload` and `ls`) so there will be no tqdm progress bar indicators.
[0.5.0] - 2020-06-04
Added - `metadata` and `organize`: extract and use `probe_ids` metadata to disambiguate (if needed) - `organize`: `--devel-debug` option to perform metadata extraction serially - `upload`: - `--allow-any-path` development option to allow upload of DANDI not yet 'unsupported' file types/paths - compute 4 digests (all are checksums ATM): md5, sha1, sha256, sha512 and upload as a part of the metadata record - `download`: - use the "fastest" available digest (sha1) to validate correctness of the download - follow redirections from arbitrary redirector (e.g., bit.ly). Succeeds only if the final URL is known to DANDI. Fixed - `upload`: a crash while issuing a record to update about deleted empty item Refactored - `organize`: disambiguation process now could use a flexible list of metadata fields (ATM only `probe_ids` and `obj_id`) - `download`: handling of redirection - now uses `HEAD` request instead of `GET`
[0.4.6] - 2020-05-07
Fxed - invoke etelemetry only in command line (at click interface level) - download of updated dandiset landing page url (`/dandiset` not `/dandiset-meta`)
[0.4.5] - 2020-05-01
Added - support for downloading dandisets and files in the just released gui.dandiarchive.org UI refactor Fixed - `validate` should no longer crash if loading metadata raises an exception Refactored - the way URLs are mapped into girder instances. Now more regex driven
[0.4.4] - 2020-04-14
Added - `validate` now will report absent `subject_id` as an error Fixed - Caching of multiple functions re-using the same cache -- it could have resulted in our case neural data types returned where full metadata was requested, or vise vera - Tolerate outdated (before 2.0.0) etelemetry
[0.4.3] - 2020-04-14
Added - Ability to download (multiple) individual files (using URL from gui.dandiarchive.org having files selected) Changed - `DANDI_CACHE_CLEAR` -> `DANDI_CACHE=(ignore|clear)` env variable. - Sanitize and tollerate better incorrect `nwb_version` field. Fixed - Test to not invoke Popen with shell=True to avoid stalling. - Explicit `NO_ET=1` in workflows to avoid overreporting to etelemetry.
[0.4.2] - 2020-03-18
Added - Use of etelemetry for informing about new (or bad) versions Changed - Fixed saving into yaml so it is consistently not using a flow style (#59) - All file names starting with a period are not considered (#63)
[0.4.1] - 2020-03-16
Changed - `organize` -- now would add `_obj-` key with the crc32 checksum of the nwb file `object_id` if files could not be otherwise disambiguated - variety of small tune ups and fixes Removed - `organize` -- not implemented option `--format` - `upload` -- not properly implemented option `-d|--dandiset-path`