1.0.1 -- Fix me some 3.8
🐛 Bug Fixes
-
Fix f-string syntax in error message of the
uncurl
remote.
#455 (by @christian-monch) -
FileSystemItem.from_path()
now honors itslink_target
parameter, and
resolves a target for any symlink item conditional on this setting.
Previously, a symlink target was always resolved.
Fixes #462 via
#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 #475 via
#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 #481 via
#486 (by @mih)
💫 Enhancements and new features
- Patch datalad-core's
run
command to honor configuration defaults
for substitutions. This enables placeholders like{python}
that
point tosys.executable
by default, and need not be explicitly
defined in system/user/dataset configuration.
Fixes #478 via
#485 (by @mih)
📝 Documentation
-
Include
gitworktree
among the available file collection types
listed inls-file-collection
's docstring. Fixes
#470 via
#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 #466 via
#467 (by @mih)