jameslamb / doppel-cli

Test framework for comparing the consistency of library APIs
https://doppel-cli.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
8 stars 12 forks source link

[ci] add mypy and black (fixes #184) #185

Closed jameslamb closed 4 years ago

jameslamb commented 4 years ago

This PR revamps static analysis of the code.

This PR also pushes the floor on the project to Python 3.6, to pick up type hints. Python 3.6 is 3.5 years old at this point

codecov-commenter commented 4 years ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@df32653). Click here to learn what that means. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff            @@
##             main      #185   +/-   ##
========================================
  Coverage        ?   100.00%           
========================================
  Files           ?         6           
  Lines           ?       323           
  Branches        ?         0           
========================================
  Hits            ?       323           
  Misses          ?         0           
  Partials        ?         0           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update df32653...90a521a. Read the comment docs.