Releases: fpgmaas/deptry
Releases · fpgmaas/deptry
0.6.5
What's Changed
- Add more
pre-commithooks by @mkniewallner in #180 - Add Renovate configuration to the repository to handle dependencies updates by @mkniewallner in #179
- chore(deps): update dependency flake8-comprehensions to v3.10.1 by @renovate in #181
- chore(deps): update pre-commit hook psf/black to v22.10.0 by @renovate in #186
- chore(deps): update pre-commit hook asottile/pyupgrade to v3.2.2 by @renovate in #182
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.110 by @renovate in #183
- chore(deps): update dependency flake8-bugbear to v22.10.27 by @renovate in #184
- chore(deps): update dependency mypy to ^0.990 by @renovate in #185
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.112 by @renovate in #189
- fix(deps): update dependency mkdocstrings to ^0.19.0 by @renovate in #187
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.114 by @renovate in #191
- Improve documentation by @mkniewallner in #190
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.117 by @renovate in #194
- Improve and simplify CI configuration and fix 3.11 random failures by @mkniewallner in #192
- Run renovate on saturdays and add renovate config check to pre-commit hook by @fpgmaas in #195
New Contributors
Full Changelog: 0.6.4...0.6.5
0.6.4
What's Changed
- py311 instead of py311 dev, and remove classifier from pyproject.toml by @fpgmaas in #165
- ci: add Python version to cache key by @mkniewallner in #173
- Handle CI deprecation warnings by @mkniewallner in #170
- Add
pyupgradeto pre-commit by @mkniewallner in #174 - fix(import_parser): remove obsolete duplicated local import detection by @mkniewallner in #172
- Add support for PEP 621 by @mkniewallner in #166
- Added ruff by @fpgmaas in #175
Full Changelog: 0.6.3...0.6.4
0.6.3
0.6.2
0.6.1
What's Changed
- Improve coverage report by @mkniewallner in #153
- test(issue_finders): add basic test for
misplaced_devby @mkniewallner in #156 - Use base classes to simplify issue finders and dependency getter by @mkniewallner in #154
- Add support for PEP621 with PDM by @fpgmaas in #155
Full Changelog: 0.5.13...0.6.1
0.5.13
What's Changed
- Add support for Python 3.11 by @mkniewallner in #152
- Rename
pyproject_tomlindependency_gettertopoetryby @mkniewallner in #151
Full Changelog: https://github.com/fpgmaas/deptry/commits/0.5.13
0.5.12
What's Changed
- Accept multiple requirements txt by @mkniewallner in #141
- Fix
thresholdfield in Codecov configuration and un-ignore modules by @mkniewallner in #143 - ci: validate codecov config on updates by @mkniewallner in #144
- chore: add more package metadata by @mkniewallner in #145
- Update
blackconfiguration by @mkniewallner in #146
Full Changelog: 0.5.11...0.5.12
0.5.11
What's Changed
- Add some helpful
flake8plugins by @mkniewallner in #136 - moved mypy to the
make checkcommand by @fpgmaas in #138 - removed
excludefrom black configuration since it's not used by pre-commit by @fpgmaas in #142 - Removed dependency on isort by @fpgmaas in #140
Full Changelog: 0.5.10...0.5.11
0.5.10
Improve typing to make mypy pass and activate mypy on CI (#135) * refactor: move `importlib.metadata` import to `compat` * build(deps): add `types-chardet` * build(deps): bump `mypy` to `0.981` * chore(mypy): use proper booleans for config * chore(mypy): explicitly set files to run on * chore(tox): enable mypy * chore: improve typing