[v1.1.1]
Added
- Add
pipenv-setup
as a dev dependency & CI check to ensure synchronization betweenPipfile
andsetup.py
- Add tox configuration for local testing across Python versions
- Add test for checking a single yield of TYP301 per function
- Add coverage reporting to test suite
- Add testing for positional only arguments
Changed
typed_ast
is now required only for Python versions< 3.8
- Update flake8 minimum version to
3.7.9
for Python 3.8 compatibility - #50 Completely refactor test suite for maintainability
Fixed
- Fix mixed type hint tests not being run due to misnamed test class
- Fix
TYP301
classification issue where error is not yielded if the first argument is type annotated and the remaining arguments have type comments