There is a newer version of the record available.

Published May 22, 2020 | Version 0.12.7
Software Open

datalad/datalad: 0.12.7 (May 22, 2020)

  • 1. Institute of Neuroscience and Medicine, Brain & Behaviour (INM-7), Research Centre Jülich, Jülich, Germany and Institute of Systems Neuroscience, Medical Faculty, Heinrich Heine University Düsseldorf, Düsseldorf, Germany
  • 2. Dartmouth College, Hanover, NH, United States
  • 3. Institute of Neuroscience and Medicine, Brain & Behaviour (INM-7), Research Centre Jülich, Jülich, Germany
  • 4. University of Texas at Austin
  • 5. UC Berkeley - UCSF Graduate Program in Bioengineering
  • 6. UC Berkeley
  • 7. Stanford University, Stanford, CA, United States
  • 8. Psychoinformatics Lab, INM-7, Research Centre Juelich

Description

Fixes

  • Requesting tailored output (--output=tailored) from a command with a custom result summary renderer produced repeated output. (#4463)

  • A longstanding regression in argcomplete-based command-line completion for Bash has been fixed. You can enable completion by configuring a Bash startup file to run eval "$(register-python-argcomplete datalad)" or source DataLad's tools/cmdline-completion. The latter should work for Zsh as well. (#4477)

  • publish didn't prevent git-fetch from recursing into submodules, leading to a failure when the registered submodule was not present locally and the submodule did not have a remote named 'origin'. (#4560)

  • addurls botched path handling when the file name format started with "./" and the call was made from a subdirectory of the dataset. (#4504)

  • Double dash options in manpages were unintentionally escaped. (#4332)

  • The check for HTTP authentication failures crashed in situations where content came in as bytes rather than unicode. (#4543)

  • A check in AnnexRepo.whereis could lead to a type error. (#4552)

  • When installing a dataset to obtain a subdataset, get confusingly displayed a message that described the containing dataset as "underneath" the subdataset. (#4456)

  • A couple of Makefile rules didn't properly quote paths. (#4481)

  • With DueCredit support enabled (DUECREDIT_ENABLE=1), the query for metadata information could flood the output with warnings if datasets didn't have aggregated metadata. The warnings are now silenced, with the overall failure of a metadata call logged at the debug level. (#4568)

Enhancements and new features
  • The resource identifier helper learned to recognize URLs with embedded Git transport information, such as gcrypt::https://example.com. (#4529)

  • When running non-interactively, a more informative error is now signaled when the UI backend, which cannot display a question, is asked to do so. (#4553)

Files

datalad/datalad-0.12.7.zip

Files (1.7 MB)

Name Size Download all
md5:ee77b0a47d20f973a75063c02183c91f
1.7 MB Preview Download

Additional details

Related works

Funding

CRCNS US-German Data Sharing: DataGit - converging catalogues, warehouses, and deployment logistics into a federated 'data distribution' 1429999
National Science Foundation