datalad/datalad-next: 1.0.1 -- Fix me some 3.8
Authors/Creators
- 1. @psychoinformatics-de
- 2. Psychoinformatics Lab, FZ Jülich
- 3. Dartmouth College, @Debian, @DataLad, @PyMVPA, @fail2ban
- 4. @dandi
- 5. Stanford University
Description
🐛 Bug Fixes
Fix f-string syntax in error message of the
uncurlremote. https://github.com/datalad/datalad-next/pull/455 (by @christian-monch)FileSystemItem.from_path()now honors itslink_targetparameter, and resolves a target for any symlink item conditional on this setting. Previously, a symlink target was always resolved. Fixes https://github.com/datalad/datalad-next/issues/462 via https://github.com/datalad/datalad-next/pull/464 (by @mih)Update the vendor installation of versioneer to v0.29. This resolves an installation failure with Python 3.12 due to the removal of an ancient class. Fixes https://github.com/datalad/datalad-next/issues/475 via https://github.com/datalad/datalad-next/pull/483 (by @mih)
Bump dependency on Python to 3.8. This is presently the oldest version still supported upstream. However, some functionality already used 3.8 features, so this is also a bug fix. Fixes https://github.com/datalad/datalad-next/issues/481 via https://github.com/datalad/datalad-next/pull/486 (by @mih)
💫 Enhancements and new features
- Patch datalad-core's
runcommand to honor configuration defaults for substitutions. This enables placeholders like{python}that point tosys.executableby default, and need not be explicitly defined in system/user/dataset configuration. Fixes https://github.com/datalad/datalad-next/issues/478 via https://github.com/datalad/datalad-next/pull/485 (by @mih)
📝 Documentation
Include
gitworktreeamong the available file collection types listed inls-file-collection's docstring. Fixes https://github.com/datalad/datalad-next/issues/470 via https://github.com/datalad/datalad-next/pull/471 (by @mslw)The renderer API documentation now includes an entrypoint for the runner-related functionality and documentation at https://docs.datalad.org/projects/next/en/latest/generated/datalad_next.runners.html Fixes https://github.com/datalad/datalad-next/issues/466 via https://github.com/datalad/datalad-next/pull/467 (by @mih)
🛡 Tests
- Simplified setup for subprocess test-coverage reporting. Standard pytest-cov features are not employed, rather than the previous approach that was adopted from datalad-core, which originated in a time when testing was performed via nose. Fixes https://github.com/datalad/datalad-next/issues/453 via https://github.com/datalad/datalad-next/pull/457 (by @mih)
Files
datalad/datalad-next-1.0.1.zip
Files
(397.2 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:bec2de67e9057882d5747c20e6d01aeb
|
397.2 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/datalad/datalad-next/tree/1.0.1 (URL)