v0.5.1
Changes
💡 New Features
- support CPython 3.11/3.12 and Pypy 3.10 @jameslamb (#193)
- add 5 largest files to --inspect (fixes #121) @jameslamb (#187)
📖 Documentation
- [docs] fix typo in README @jameslamb (#184)
- [docs] add example of issue with non-ASCII file names @jameslamb (#182)
🛠 Maintenance
- [ci] enforce
yamllint
checks (fixes #195) @jameslamb (#196) - [ci] enforce
shfmt
checks @jameslamb (#191) - [ci] update to latest version of third-party GitHub Actions @jameslamb (#194)
- [ci] enforce
perflint
checks @jameslamb (#190) - [ci] fix
numpy
checks in smoke tests @jameslamb (#192) - [ci] use 'mypy --strict' @jameslamb (#186)
- [ci] use
ruff
for static analysis @jameslamb (#185) - [ci] remove unnecessary skipped stuff in smoke tests @jameslamb (#183)
- simplify internal imports and related packaging config @jameslamb (#178)
- [PEP 631] move dependencies into pyproject.toml @jameslamb (#177)
- [ci] add more exceptions in smoke tests @jameslamb (#179)
- bump development version @jameslamb (#176)