Skip to content

Releases: dandi/dandi-cli

0.50.1

03 Mar 13:48
Compare
Choose a tag to compare

🧪 Tests

Authors: 1

0.50.0

01 Mar 19:31
Compare
Choose a tag to compare

🚀 Enhancement

  • Add --ignore ID_REGEX option to dandi validate #1234 (@jwodder)
  • download: support for downloading multiple URLs at once; dandiset path is now included in the report #1231 (@jwodder)
  • Merging bids_validate into validate, stop validating nested BIDS. #1203 (@TheChymera @jwodder)
  • Support re-extracting metadata from remote assets #1214 (@jwodder)

🐛 Bug Fix

🏠 Internal

📝 Documentation

🧪 Tests

  • Update parse_purlobourl() test for change to rat metadata #1227 (@jwodder)
  • Revert "Temporarily disable all tests which talk to obolibrary" - ontobee said to be back #1226 (@yarikoptic)
  • Fix tests: avoid obolibrary (for now) and pynwb 2.3.0 (forever) #1225 (@yarikoptic)
  • Test against Python 3.11 #1143 (@jwodder)

Authors: 4

0.49.1

22 Feb 17:26
Compare
Choose a tag to compare

🐛 Bug Fix

🧪 Tests

  • Restore testing against Windows with Python 3.10 #1213 (@jwodder)

Authors: 1

0.49.0

10 Feb 21:45
Compare
Choose a tag to compare

🚀 Enhancement

🐛 Bug Fix

  • Make RemoteDandiset.get_version() return a VersionInfo instance with validation error fields #1210 (@jwodder)
  • Improve messages displayed when an upload fails #1204 (@jwodder)
  • RF/BF: make find_parent_directory_containing operate on absolute path #1188 (@yarikoptic)

🏠 Internal

📝 Documentation

  • Move doc/design under docs/ where the rest of docs reside #1198 (@yarikoptic)
  • Further improve README.md: point to specific sections of handbook, remove lengthy dandi ls --help example #1193 (@melster1010)

🧪 Tests

🔩 Dependency Updates

  • Blacklisting the most recent hdmf version 3.5.0 forbidding its use and breaking CI/testing. #1190 (@TheChymera)

Authors: 4

0.48.1

17 Jan 16:15
Compare
Choose a tag to compare

🐛 Bug Fix

  • Fail upload only for validation ERRORs and not necessarily WARNINGs or HINTs + log all errors #1186 (@yarikoptic)
  • Don't warn on unexpected formats for "next" page URLs #1184 (@jwodder)
  • Upload test to check for metadata #1180 (@TheChymera)

Authors: 3

0.48.0

19 Dec 22:25
Compare
Choose a tag to compare

🚀 Enhancement

Authors: 1

0.47.0

19 Dec 17:22
Compare
Choose a tag to compare

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

📝 Documentation

🧪 Tests

  • No longer mark test_rename_type_mismatch as xfailing #1161 (@jwodder)
  • Fix typing error under mypy 0.990 #1156 (@jwodder)
  • Update test_validate_nwb_path_grouping test #1157 (@jwodder)
  • Fixed logic and commented a temporarily broken BIDS (lacking README) dataset #1148 (@TheChymera)
  • Installing hdf5 for Python 3.10 is no longer needed #1145 (@jwodder)
  • Fix a typing issue involving the outdated tmpdir_factory #1144 (@jwodder)

Authors: 7

0.46.6

21 Oct 19:05
Compare
Choose a tag to compare

🐛 Bug Fix

📝 Documentation

🧪 Tests

Authors: 2

0.46.5

14 Oct 18:34
Compare
Choose a tag to compare

🐛 Bug Fix

🏠 Internal

  • Make internal Zarr-checksumming tree types support empty Zarrs #1138 (@jwodder)
  • Simplify implementations of get_asset() methods #1136 (@jwodder)
  • Update GitHub Actions action versions #1135 (@jwodder)

Authors: 3

0.46.4

06 Oct 15:57
Compare
Choose a tag to compare

🏠 Internal

🧪 Tests

  • increase number of trials in docker_compose_setup to 25 #1122 (@djarecka)
  • Pull latest Docker images before spinning up Compose #1121 (@jwodder)

Authors: 2