Page MenuHomeSoftware Heritage

typing: minimal changes to make a no-op mypy run pass
ClosedPublic

Authored by zack on Sep 22 2019, 4:47 PM.

Diff Detail

Repository
rDJNL Journal infrastructure
Branch
feature/typing
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 7912
Build 11388: tox-on-jenkinsJenkins
Build 11387: arc lint + arc unit

Event Timeline

note that there is a dependency loop between this diff and D2023, because we do have an import loop between swh-storage and swh-journal (even after D1993)

the dependency between this diff and D2023 is not declared here, because phabricator prevents loops

This revision is now accepted and ready to land.Sep 23 2019, 12:31 PM
  • init.py: switch to documented way of extending path
  • typing: minimal changes to make a no-op mypy run pass
  • init.py: switch to documented way of extending path
  • tox: anticipate mypy run to just after flake8