Releases: flashcode/msgcheck
Releases · flashcode/msgcheck
v4.1.0
Changed
- Use file README.md as package long description
Fixed
- Fix UnicodeDecodeError in case of invalid UTF-8 in input file
v4.0.0
- Drop Python 2 support, Python 3.6 is now required.
- Rename option
--skip-noqa
to --check-noqa
and reverse behavior: without option, strings with noqa
are now skipped by default.
- Add support for Chinese full-stop.
- Add lint with bandit in CI.
v3.1
- Add option
-i
(or --ignore-errors
): always return 0 even if errors are found.
- Fix parsing of
noqa
tag in comments (issue #11).
- Use pytest for unit tests.
- Replace Travis CI by GitHub Actions.
v3.0
- Add support of multiple personal word list files (multiple options -P/--pwl) (issue #5).
v2.9
- Add option
-n
(or --skip-noqa
) to not check noqa
-commented lines (issue #2, issue #7).
- Remove C and Python string formatters for spell checking (issue #3).
v2.8
- Fix read of fuzzy flag.
- Display multiple misspelled words on same error line.
- Sort and keep unique misspelled words with option
-m
/ --only-misspelled
.
v2.7
- Add argument id/str for
-s
/ --spelling
to check messages or translations.
- Ensure pwl is not None before checking if file exists.
- Exit immediately if pwl file does not exist.
- Add pylint checks for Travis CI.
v2.6
- Add tests with Travis CI.
- Code refactoring, add setup.py and tests.
- Fix return code when there are more than 255 files with errors.