Releases: tsuyoshicho/action-mypy
Releases · tsuyoshicho/action-mypy
Release v5.0.0
Summary
BREAKING CHANGE
Configuration compatibility is maintained, but option behavior has changed.
The following options have been changed:
- ignore_note: Fixed to true, no longer used internally, always ignores note:
- output_json: Newly added, defaults to false, requires mypy 1.11 or higher
What's Changed
- feat: JSON format support by @tsuyoshicho in #162
New Contributors
- @dependabot made their first contribution in #144
Full Changelog: v4...v5.0.0
Release v4.1.0
Release v4.0.2
What's Changed
- fix: suppress user flagged pretty print by @tsuyoshicho in #128
Thanks suggestion @bernhardkaindl
Full Changelog: v4.0.1...v4.0.2
Release v4.0.1
What's Changed
- Update script.sh: Add set -euxv by @bernhardkaindl in #116
- fix: error handing mypy and reviewdog by @tsuyoshicho in #117
New Contributors
- @bernhardkaindl made their first contribution in #116
Full Changelog: v4.0.0...v4.0.1
Release v4.0.0
What's Changed
BREAKING CHANGE
- Add
install_types
option and it is default value astrue
And add support code - Change
setup_method
option's default value to nothing - Change
ignore_note
option's default value to true
Full Changelog: v3...v4.0.0
Release v3.13.0
What's Changed
- chore(deps): update dependency mypy to v1.5.0 by @renovate in #81
- chore(deps): update dependency mypy to v1.5.1 by @renovate in #82
- chore(deps): update python docker tag to v3.11.5 by @renovate in #83
- chore(deps): update actions/checkout action to v4 by @renovate in #84
- chore(deps): update reviewdog/reviewdog to 0.15.0 by @github-actions in #85
- feat: Update INPUT_TARGET to multiple target files/dirs by @tsuyoshicho in #87
- fix: add test files(miss) by @tsuyoshicho in #89
Full Changelog: v3.12...v3.13.0
Now support target
option was accepted multiple targets.
Release v3.12.0
v3.12.0: PR #79 - chore(deps): update reviewdog/reviewdog to 0.14.2
Release v3.11.0
v3.11.0: PR #69 - Add support new options
Support new options:
- execute_command : mypy command customize. ex. 'poetry run mypy'
- setup_command : mypy install command
- setup_method : current adaptive setup is 'adaptive', and 'nothing' (do not setup) / 'install' (do setup)
Default values are the same behavior as before.
Release v3.10.2
What's Changed
- chore(deps): update dependency mypy to v1 by @renovate in #63
- chore(deps): update python docker tag to v3.11.2 by @renovate in #64
- chore(deps): update dependency mypy to v1.0.1 by @renovate in #65
- refactor: ignore note option by @tsuyoshicho in #68
Full Changelog: v3.10.1...v3.10.2
Release v3.10.1
v3.10.1: PR #62 - refactor: treat code