Skip to content

Commit

Permalink
Merge tag '0.16.4'
Browse files Browse the repository at this point in the history
Update version to 0.16.4

* tag '0.16.4':
  [skip ci] Update RST changelog
  Update CHANGELOG.md [skip ci]
  DOC: fixup of docstring for skip_ssh
  DOC: Set language in Sphinx config to en
  BF(TST): RO operations - add test directory into git safe.directory
  • Loading branch information
yarikoptic committed Jun 2, 2022
2 parents 32f3e76 + 1470d07 commit 7635ecd
Show file tree
Hide file tree
Showing 4 changed files with 82 additions and 12 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
# 0.16.4 (Thu Jun 02 2022)

#### 🐛 Bug Fix

- BF(TST): RO operations - add test directory into git safe.directory [#6726](https://github.com/datalad/datalad/pull/6726) ([@yarikoptic](https://github.com/yarikoptic))
- DOC: fixup of docstring for skip_ssh [#6727](https://github.com/datalad/datalad/pull/6727) ([@yarikoptic](https://github.com/yarikoptic))
- DOC: Set language in Sphinx config to en [#6727](https://github.com/datalad/datalad/pull/6727) ([@adswa](https://github.com/adswa))
- BF: Catch KeyErrors from unavailable WTF infos [#6712](https://github.com/datalad/datalad/pull/6712) ([@adswa](https://github.com/adswa))
- Add annex.private to ephemeral clones. That would make git-annex not assign shared (in git-annex branch) annex uuid. [#6702](https://github.com/datalad/datalad/pull/6702) ([@bpoldrack](https://github.com/bpoldrack) [@adswa](https://github.com/adswa))
- BF: require argcomplete version at least 1.12.3 to test/operate correctly [#6693](https://github.com/datalad/datalad/pull/6693) ([@yarikoptic](https://github.com/yarikoptic))
- Replace Zenodo DOI with JOSS for due credit [#6725](https://github.com/datalad/datalad/pull/6725) ([@adswa](https://github.com/adswa))

#### Authors: 3

- Adina Wagner ([@adswa](https://github.com/adswa))
- Benjamin Poldrack ([@bpoldrack](https://github.com/bpoldrack))
- Yaroslav Halchenko ([@yarikoptic](https://github.com/yarikoptic))

---

# 0.16.3 (Thu May 12 2022)

#### 🐛 Bug Fix
Expand Down
7 changes: 7 additions & 0 deletions datalad/support/tests/test_annexrepo.py
Original file line number Diff line number Diff line change
Expand Up @@ -2439,6 +2439,13 @@ def test_ro_operations(path=None):
# Exception could be CommandError or IOError when there is no sudo
raise SkipTest("Cannot run sudo chown non-interactively: %s" % exc)

# recent git would refuse to run git status in repository owned by someone else
# which could lead to odd git-annex errors before 10.20220504-55-gaf0d85446 AKA 10.20220525~13
# see https://github.com/datalad/datalad/issues/5665 and after an informative error
# https://github.com/datalad/datalad/issues/6708
# To overcome - explicitly add the path into allowed
dl_cfg.add('safe.directory', repo2.path, scope='global')

try:
assert not repo2.get('file1') # should work since file is here already
repo2.status() # should be Ok as well
Expand Down
4 changes: 2 additions & 2 deletions datalad/tests/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -517,8 +517,8 @@ def _wrap_skip_if(*args, **kwargs):


def skip_ssh(func):
"""Skips SSH tests if on windows or if environment variable
DATALAD_TESTS_SSH was not set
"""Skips SSH tests if datalad.tests.ssh (env var DATALAD_TESTS_SSH)
is not set at all or set to '0', 'false', or 'no'.
"""

check_not_generatorfunction(func)
Expand Down
63 changes: 53 additions & 10 deletions docs/source/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,50 @@
Change log
**********
0.16.4 (Thu Jun 02 2022)
========================

Bug Fix
-------

- BF(TST): RO operations - add test directory into git safe.directory
`#6726 <https://github.com/datalad/datalad/pull/6726>`__
(`@yarikoptic <https://github.com/yarikoptic>`__)
- DOC: fixup of docstring for skip_ssh
`#6727 <https://github.com/datalad/datalad/pull/6727>`__
(`@yarikoptic <https://github.com/yarikoptic>`__)
- DOC: Set language in Sphinx config to en
`#6727 <https://github.com/datalad/datalad/pull/6727>`__
(`@adswa <https://github.com/adswa>`__)
- BF: Catch KeyErrors from unavailable WTF infos
`#6712 <https://github.com/datalad/datalad/pull/6712>`__
(`@adswa <https://github.com/adswa>`__)
- Add annex.private to ephemeral clones. That would make git-annex not
assign shared (in git-annex branch) annex uuid.
`#6702 <https://github.com/datalad/datalad/pull/6702>`__
(`@bpoldrack <https://github.com/bpoldrack>`__
`@adswa <https://github.com/adswa>`__)
- BF: require argcomplete version at least 1.12.3 to test/operate
correctly `#6693 <https://github.com/datalad/datalad/pull/6693>`__
(`@yarikoptic <https://github.com/yarikoptic>`__)
- Replace Zenodo DOI with JOSS for due credit
`#6725 <https://github.com/datalad/datalad/pull/6725>`__
(`@adswa <https://github.com/adswa>`__)

Authors: 3
----------

- Adina Wagner (`@adswa <https://github.com/adswa>`__)
- Benjamin Poldrack (`@bpoldrack <https://github.com/bpoldrack>`__)
- Yaroslav Halchenko (`@yarikoptic <https://github.com/yarikoptic>`__)

--------------

0.16.3 (Thu May 12 2022)
========================

.. _bug-fix-1:

Bug Fix
-------

Expand Down Expand Up @@ -54,7 +95,7 @@ Authors: 4
0.16.2 (Thu Apr 21 2022)
========================

.. _bug-fix-1:
.. _bug-fix-2:

Bug Fix
-------
Expand Down Expand Up @@ -783,7 +824,7 @@ Authors: 11
0.15.6 (Sun Feb 27 2022)
========================

.. _bug-fix-2:
.. _bug-fix-3:

Bug Fix
-------
Expand Down Expand Up @@ -818,7 +859,7 @@ Enhancement
`#6364 <https://github.com/datalad/datalad/pull/6364>`__
(`@adswa <https://github.com/adswa>`__)

.. _bug-fix-3:
.. _bug-fix-4:

Bug Fix
-------
Expand Down Expand Up @@ -869,7 +910,7 @@ Authors: 5
0.15.4 (Thu Dec 16 2021)
========================

.. _bug-fix-4:
.. _bug-fix-5:

Bug Fix
-------
Expand Down Expand Up @@ -954,7 +995,7 @@ Authors: 6
0.15.3 (Sat Oct 30 2021)
========================

.. _bug-fix-5:
.. _bug-fix-6:

Bug Fix
-------
Expand Down Expand Up @@ -1058,7 +1099,7 @@ Authors: 7
0.15.2 (Wed Oct 06 2021)
========================

.. _bug-fix-6:
.. _bug-fix-7:

Bug Fix
-------
Expand Down Expand Up @@ -1125,7 +1166,7 @@ Authors: 5
0.15.1 (Fri Sep 24 2021)
========================

.. _bug-fix-7:
.. _bug-fix-8:

Bug Fix
-------
Expand Down Expand Up @@ -1180,6 +1221,8 @@ Tests
`#5986 <https://github.com/datalad/datalad/pull/5986>`__
(`@yarikoptic <https://github.com/yarikoptic>`__)

.. _authors-3-1:

Authors: 3
----------

Expand Down Expand Up @@ -1538,7 +1581,7 @@ Tests
0.14.8 (Sun Sep 12 2021)
========================

.. _bug-fix-8:
.. _bug-fix-9:

Bug Fix
-------
Expand Down Expand Up @@ -1646,7 +1689,7 @@ Authors: 4
0.14.7 (Tue Aug 03 2021)
========================

.. _bug-fix-9:
.. _bug-fix-10:

Bug Fix
-------
Expand Down Expand Up @@ -1746,7 +1789,7 @@ Authors: 2
0.14.5 (Mon Jun 21 2021)
========================

.. _bug-fix-10:
.. _bug-fix-11:

Bug Fix
-------
Expand Down

0 comments on commit 7635ecd

Please sign in to comment.