There is a newer version of the record available.

Published October 6, 2020 | Version 0.13.4
Software Open

datalad/datalad: 0.13.4 (October 6, 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

  • Ephemeral clones mishandled bare repositories. #4899

  • The post-clone logic for configuring RIA stores didn't consider https:// URLs. #4977

  • DataLad custom remotes didn't escape newlines in messages sent to git-annex. #4926

  • The datalad-archives special remote incorrectly treated file names as percent-encoded. #4953

  • The result handler didn't properly escape "%" when constructing its message template. #4953

  • In v0.13.0, the tailored rendering for specific subtypes of external command failures (e.g., "out of space" or "remote not available") was unintentionally switched to the default rendering. #4966

  • Various fixes and updates for the NDA authenticator. #4824

  • The helper for getting a versioned S3 URL did not support anonymous access or buckets with "." in their name. #4985

  • Several issues with the handling of S3 credentials and token expiration have been addressed. #4927 #4931 #4952

Enhancements and new features
  • A warning is now given if the detected Git is below v2.13.0 to let users that run into problems know that their Git version is likely the culprit. #4866

  • A fix to push in v0.13.2 introduced a regression that surfaces when push.default is configured to "matching" and prevents the git-annex branch from being pushed. Note that, as part of the fix, the current branch is now always pushed even when it wouldn't be based on the configured refspec or push.default value. #4896

  • publish

    • now allows spelling the empty string value of --since= as ^ for consistency with push. #4683
    • compares a revision given to --since= with HEAD rather than the working tree to speed up the operation. #4448
  • rerun emits more INFO-level log messages. #4764

  • The archives are handled with p7zip, if available, since DataLad v0.12.0. This implementation now supports .tgz and .tbz2 archives. #4877

Files

datalad/datalad-0.13.4.zip

Files (1.9 MB)

Name Size Download all
md5:00733b5be978a95afa3cbdbc18924785
1.9 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