💫 Enhancements and new features
- The Git remote helper
git-remote-osfhas been reimplemented using the
datalad-annexGit remote helper fromdatalad-next. This has allowed
for removing 25% of the code base with no loss of functionality, and
actually gaining features (plus various bug fixes). With this release,
also "export-mode" dataset deposits can be cloned directly from OSF.
Previously, this was just possible for "annex-mode" deposits that suffer
from the lack of human-readability.
🐛 Bug Fixes
-
Git remote helper is now fully functional on Windows too.
Fixed #112 -
Repeated pushes are now working properly.
Fixed #148 -
Force-pushes are now supported.
Fixed #162
🛡 Tests
-
The test battery has been ported to
pytest. -
git annex testremoteis now also exercised on Windows.