Datalad

Latest version: v1.1.5

Safety actively analyzes 723717 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 16

0.15.6

Not secure
πŸ› Bug Fix

- BF: do not use BaseDownloader instance wide InterProcessLock - resolves stalling or errors during parallel installs [6507](https://github.com/datalad/datalad/pull/6507) ([yarikoptic](https://github.com/yarikoptic))
- release workflow: add -vv to auto invocation ([yarikoptic](https://github.com/yarikoptic))
- Fix version incorrectly incremented by release process in CHANGELOGs [6459](https://github.com/datalad/datalad/pull/6459) ([yarikoptic](https://github.com/yarikoptic))
- BF(TST): add another condition to skip under http_proxy set [6459](https://github.com/datalad/datalad/pull/6459) ([yarikoptic](https://github.com/yarikoptic))

Authors: 1

- Yaroslav Halchenko ([yarikoptic](https://github.com/yarikoptic))

---

0.15.5

Not secure
πŸš€ Enhancement

- BF: When download-url gets Pathobject as path convert it to a string [6364](https://github.com/datalad/datalad/pull/6364) ([adswa](https://github.com/adswa))

πŸ› Bug Fix

- Fix AnnexRepo.whereis key=True mode operation, and add batch mode support [6379](https://github.com/datalad/datalad/pull/6379) ([yarikoptic](https://github.com/yarikoptic))
- DOC: run - adjust description for -i/-o to mention that it could be a directory [6416](https://github.com/datalad/datalad/pull/6416) ([yarikoptic](https://github.com/yarikoptic))
- BF: ORA over HTTP tried to check archive [6355](https://github.com/datalad/datalad/pull/6355) ([bpoldrack](https://github.com/bpoldrack) [yarikoptic](https://github.com/yarikoptic))
- BF: condition access to isatty to have stream eval to True [6360](https://github.com/datalad/datalad/pull/6360) ([yarikoptic](https://github.com/yarikoptic))
- BF: python 3.10 compatibility fixes [6363](https://github.com/datalad/datalad/pull/6363) ([yarikoptic](https://github.com/yarikoptic))
- Remove two(!) copies of a test [6374](https://github.com/datalad/datalad/pull/6374) ([mih](https://github.com/mih))
- Warn just once about incomplete git config [6343](https://github.com/datalad/datalad/pull/6343) ([yarikoptic](https://github.com/yarikoptic))
- Make version detection robust to GIT_DIR specification [6341](https://github.com/datalad/datalad/pull/6341) ([effigies](https://github.com/effigies) [mih](https://github.com/mih))
- BF(Q&D): do not crash - issue warning - if template fails to format [6319](https://github.com/datalad/datalad/pull/6319) ([yarikoptic](https://github.com/yarikoptic))

Authors: 5

- Adina Wagner ([adswa](https://github.com/adswa))
- Benjamin Poldrack ([bpoldrack](https://github.com/bpoldrack))
- Chris Markiewicz ([effigies](https://github.com/effigies))
- Michael Hanke ([mih](https://github.com/mih))
- Yaroslav Halchenko ([yarikoptic](https://github.com/yarikoptic))

---

0.15.4

Not secure
πŸ› Bug Fix

- BF: autorc - replace incorrect releaseTypes with "none" [6320](https://github.com/datalad/datalad/pull/6320) ([yarikoptic](https://github.com/yarikoptic))
- Minor enhancement to CONTRIBUTING.md [6309](https://github.com/datalad/datalad/pull/6309) ([bpoldrack](https://github.com/bpoldrack))
- UX: If a clean repo is dirty after a failed run, give clean-up hints [6112](https://github.com/datalad/datalad/pull/6112) ([adswa](https://github.com/adswa))
- Stop using distutils [6113](https://github.com/datalad/datalad/pull/6113) ([jwodder](https://github.com/jwodder))
- BF: RIARemote - set UI backend to annex to make it interactive [6287](https://github.com/datalad/datalad/pull/6287) ([yarikoptic](https://github.com/yarikoptic) [bpoldrack](https://github.com/bpoldrack))
- Fix invalid escape sequences [6293](https://github.com/datalad/datalad/pull/6293) ([jwodder](https://github.com/jwodder))
- CI: Update environment for windows CI builds [6292](https://github.com/datalad/datalad/pull/6292) ([bpoldrack](https://github.com/bpoldrack))
- bump the python version used for mac os tests [6288](https://github.com/datalad/datalad/pull/6288) ([christian-monch](https://github.com/christian-monch) [bpoldrack](https://github.com/bpoldrack))
- ENH(UX): log a hint to use ulimit command in case of "Too long" exception [6173](https://github.com/datalad/datalad/pull/6173) ([yarikoptic](https://github.com/yarikoptic))
- Report correct HTTP URL for RIA store content [6091](https://github.com/datalad/datalad/pull/6091) ([mih](https://github.com/mih))
- BF: Don't overwrite subdataset source candidates [6168](https://github.com/datalad/datalad/pull/6168) ([bpoldrack](https://github.com/bpoldrack))
- Bump sphinx requirement to bypass readthedocs defaults [6189](https://github.com/datalad/datalad/pull/6189) ([mih](https://github.com/mih))
- infra: Provide custom prefix to auto-related labels [6151](https://github.com/datalad/datalad/pull/6151) ([adswa](https://github.com/adswa))
- Remove all usage of exc_str() [6142](https://github.com/datalad/datalad/pull/6142) ([mih](https://github.com/mih))
- BF: obtain information about annex special remotes also from annex journal [6135](https://github.com/datalad/datalad/pull/6135) ([yarikoptic](https://github.com/yarikoptic) [mih](https://github.com/mih))
- BF: clone tried to save new subdataset despite failing to clone [6140](https://github.com/datalad/datalad/pull/6140) ([bpoldrack](https://github.com/bpoldrack))

πŸ§ͺ Tests

- RF+BF: use skip_if_no_module helper instead of try/except for libxmp and boto [6148](https://github.com/datalad/datalad/pull/6148) ([yarikoptic](https://github.com/yarikoptic))
- git://github.com -> https://github.com [#6134](https://github.com/datalad/datalad/pull/6134) ([mih](https://github.com/mih))

Authors: 6

- Adina Wagner ([adswa](https://github.com/adswa))
- Benjamin Poldrack ([bpoldrack](https://github.com/bpoldrack))
- Christian MΓΆnch ([christian-monch](https://github.com/christian-monch))
- John T. Wodder II ([jwodder](https://github.com/jwodder))
- Michael Hanke ([mih](https://github.com/mih))
- Yaroslav Halchenko ([yarikoptic](https://github.com/yarikoptic))

---

0.15.3

Not secure
πŸ› Bug Fix

- BF: Don't make create-sibling recursive by default [6116](https://github.com/datalad/datalad/pull/6116) ([adswa](https://github.com/adswa))
- BF: Add dashes to 'force' option in non-empty directory error message [6078](https://github.com/datalad/datalad/pull/6078) ([DisasterMo](https://github.com/DisasterMo))
- DOC: Add supported URL types to download-url's docstring [6098](https://github.com/datalad/datalad/pull/6098) ([adswa](https://github.com/adswa))
- BF: Retain git-annex error messages & don't show them if operation successful [6070](https://github.com/datalad/datalad/pull/6070) ([DisasterMo](https://github.com/DisasterMo))
- Remove uses of `__full_version__` and `datalad.version` [6073](https://github.com/datalad/datalad/pull/6073) ([jwodder](https://github.com/jwodder))
- BF: ORA shouldn't crash while handling a failure [6063](https://github.com/datalad/datalad/pull/6063) ([bpoldrack](https://github.com/bpoldrack))
- DOC: Refine --reckless docstring on usage and wording [6043](https://github.com/datalad/datalad/pull/6043) ([adswa](https://github.com/adswa))
- BF: archives upon strip - use rmtree which retries etc instead of rmdir [6064](https://github.com/datalad/datalad/pull/6064) ([yarikoptic](https://github.com/yarikoptic))
- BF: do not leave test in a tmp dir destined for removal [6059](https://github.com/datalad/datalad/pull/6059) ([yarikoptic](https://github.com/yarikoptic))
- Next wave of exc_str() removals [6022](https://github.com/datalad/datalad/pull/6022) ([mih](https://github.com/mih))

⚠️ Pushed to `maint`

- CI: Enable new codecov uploader in Appveyor CI ([adswa](https://github.com/adswa))

🏠 Internal

- UX: Log clone-candidate number and URLs [6092](https://github.com/datalad/datalad/pull/6092) ([adswa](https://github.com/adswa))
- UX/ENH: Disable reporting, and don't do superfluous internal subdatasets calls [6094](https://github.com/datalad/datalad/pull/6094) ([adswa](https://github.com/adswa))
- Update codecov action to v2 [6072](https://github.com/datalad/datalad/pull/6072) ([jwodder](https://github.com/jwodder))

πŸ“ Documentation

- Design document on URL substitution feature [6065](https://github.com/datalad/datalad/pull/6065) ([mih](https://github.com/mih))

πŸ§ͺ Tests

- BF(TST): remove reuse of the same tape across unrelated tests [6127](https://github.com/datalad/datalad/pull/6127) ([yarikoptic](https://github.com/yarikoptic))
- Fail Travis tests on deprecation warnings [6074](https://github.com/datalad/datalad/pull/6074) ([jwodder](https://github.com/jwodder))
- Ux get result handling broken [6052](https://github.com/datalad/datalad/pull/6052) ([christian-monch](https://github.com/christian-monch))
- enable metalad tests again [6060](https://github.com/datalad/datalad/pull/6060) ([christian-monch](https://github.com/christian-monch))

Authors: 7

- Adina Wagner ([adswa](https://github.com/adswa))
- Benjamin Poldrack ([bpoldrack](https://github.com/bpoldrack))
- Christian MΓΆnch ([christian-monch](https://github.com/christian-monch))
- John T. Wodder II ([jwodder](https://github.com/jwodder))
- Michael Burgardt ([DisasterMo](https://github.com/DisasterMo))
- Michael Hanke ([mih](https://github.com/mih))
- Yaroslav Halchenko ([yarikoptic](https://github.com/yarikoptic))

---

0.15.2

Not secure
πŸ› Bug Fix

- BF: Don't suppress datalad subdatasets output [6035](https://github.com/datalad/datalad/pull/6035) ([DisasterMo](https://github.com/DisasterMo) [mih](https://github.com/mih))
- Honor datalad.runtime.use-patool if set regardless of OS (was Windows only) [6033](https://github.com/datalad/datalad/pull/6033) ([mih](https://github.com/mih))
- Discontinue usage of deprecated (public) helper [6032](https://github.com/datalad/datalad/pull/6032) ([mih](https://github.com/mih))
- BF: ProgressHandler - close the other handler if was specified [6020](https://github.com/datalad/datalad/pull/6020) ([yarikoptic](https://github.com/yarikoptic))
- UX: Report GitLab weburl of freshly created projects in the result [6017](https://github.com/datalad/datalad/pull/6017) ([adswa](https://github.com/adswa))
- Ensure there's a blank line between the class `__doc__` and "Parameters" in `build_doc` docstrings [6004](https://github.com/datalad/datalad/pull/6004) ([jwodder](https://github.com/jwodder))
- Large code-reorganization of everything runner-related [6008](https://github.com/datalad/datalad/pull/6008) ([mih](https://github.com/mih))
- Discontinue exc_str() in all modern parts of the code base [6007](https://github.com/datalad/datalad/pull/6007) ([mih](https://github.com/mih))

πŸ§ͺ Tests

- TST: Add test to ensure functionality with subdatasets starting with a hyphen (-) [6042](https://github.com/datalad/datalad/pull/6042) ([DisasterMo](https://github.com/DisasterMo))
- BF(TST): filter away warning from coverage from analysis of stderr of --help [6028](https://github.com/datalad/datalad/pull/6028) ([yarikoptic](https://github.com/yarikoptic))
- BF: disable outdated SSL root certificate breaking chain on older/buggy clients [6027](https://github.com/datalad/datalad/pull/6027) ([yarikoptic](https://github.com/yarikoptic))
- BF: start global test_http_server only if not running already [6023](https://github.com/datalad/datalad/pull/6023) ([yarikoptic](https://github.com/yarikoptic))

Authors: 5

- Adina Wagner ([adswa](https://github.com/adswa))
- John T. Wodder II ([jwodder](https://github.com/jwodder))
- Michael Burgardt ([DisasterMo](https://github.com/DisasterMo))
- Michael Hanke ([mih](https://github.com/mih))
- Yaroslav Halchenko ([yarikoptic](https://github.com/yarikoptic))

---

0.15.1

Not secure
πŸ› Bug Fix

- BF: downloader - fail to download even on non-crippled FS if symlink exists [5991](https://github.com/datalad/datalad/pull/5991) ([yarikoptic](https://github.com/yarikoptic))
- ENH: import datalad.api to bind extensions methods for discovery of dataset methods [5999](https://github.com/datalad/datalad/pull/5999) ([yarikoptic](https://github.com/yarikoptic))
- Restructure cmdline API presentation [5988](https://github.com/datalad/datalad/pull/5988) ([mih](https://github.com/mih))
- Close file descriptors after process exit [5983](https://github.com/datalad/datalad/pull/5983) ([mih](https://github.com/mih))

⚠️ Pushed to `maint`

- Discontinue testing of hirni extension ([mih](https://github.com/mih))

🏠 Internal

- Add debugging information to release step [5980](https://github.com/datalad/datalad/pull/5980) ([jwodder](https://github.com/jwodder))

πŸ“ Documentation

- Coarse description of the credential subsystem's functionality [5998](https://github.com/datalad/datalad/pull/5998) ([mih](https://github.com/mih))

πŸ§ͺ Tests

- BF(TST): use sys.executable, mark test_ria_basics.test_url_keys as requiring network [5986](https://github.com/datalad/datalad/pull/5986) ([yarikoptic](https://github.com/yarikoptic))

Authors: 3

- John T. Wodder II ([jwodder](https://github.com/jwodder))
- Michael Hanke ([mih](https://github.com/mih))
- Yaroslav Halchenko ([yarikoptic](https://github.com/yarikoptic))

---

Page 8 of 16

Β© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.