-
Notifications
You must be signed in to change notification settings - Fork 111
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge commit '0.17.2-78-g6d74da13a' (maint)
* commit '0.17.2-78-g6d74da13a': (44 commits) BF: fix typo which prevented silently to not show details of filesystems In bisect-git-annex do not bother with singularity image (we no longer build it) BF(TST): allow for a annex repo version to upgrade if running in adjusted branches BF: travis - mark our directory as safe to interact with as root ENH: also install dcm2niix via APT for neuroimaging Workaround for -crawler: symlink tox.ini into __testhome__ to please coverage RF: refactor test_extensions to centralize ext specifics, use extension"s own tox.ini Crawler is now using pytest. BF(TST,workaround): just xfail failing archives test on NFS BF(TST): do not expect log message for guessing Path to be possibly a URL on windows RF: just rename internal variable from unclear "op" to "io" BF: do not pretend we know what repo version git-annex would upgrade to ENH(TST): Disable coverage reporting on travis move test dependencies to setup.py use `type[...]` instead of `Type[...]` reformatting modernize type annotations in runner code use new annotation style in runner tests fix type annotation errors in runner-tests BF: add pytest into deps for typing since needed ...
- Loading branch information
Showing
28 changed files
with
969 additions
and
379 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
# This workflow is running types checks using `tox -e typing` you could do locally. | ||
# As type hinting is not yet fully and consistently done through out the project only | ||
# some (randomly) selected files (listed in tox.ini) will be checked. Feel welcome | ||
# to add extra files to the list there. See https://github.com/datalad/datalad/issues/6884 | ||
# for the overall goal/progress towards type hints coverage in DataLad. | ||
name: Type-check | ||
|
||
on: | ||
- push | ||
- pull_request | ||
|
||
jobs: | ||
typing: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Check out repository | ||
uses: actions/checkout@v2 | ||
with: | ||
fetch-depth: 0 | ||
|
||
- name: Set up Python | ||
uses: actions/setup-python@v2 | ||
with: | ||
python-version: '3.7' | ||
|
||
- name: Install dependencies | ||
run: | | ||
python -m pip install --upgrade pip | ||
python -m pip install --upgrade tox | ||
- name: Run type checker | ||
run: tox -e typing |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.