Releases: Bachmann1234/diff_cover
Version 9.3.1
What's Changed
- Any python 3.9 should be allowed by @Bachmann1234 in #483
Full Changelog: v9.3.0...v9.3.1
Version v9.3.0
What's Changed
Special thanks
Huge amount of improvements to the codebase thanks to @kingbuzzman !
New Tools!
-
Adds ruff check by @kingbuzzman in #463
-
Resolve deprecation warnings of regex library by @emmanuel-ferdman in #452
-
Speeds up tests by @kingbuzzman in #454
-
Improves coverage and poetry by @kingbuzzman in #456
-
Removes getcwdu() by @kingbuzzman in #457
-
Fixes MAJOR test bug by @kingbuzzman in #459
-
Sync code from diff_cover_tool.py with diff_quality_tool.py by @kingbuzzman in #461
-
Adds lru_cache to untracked git call to get a ~2.56x speed improvement by @kingbuzzman in #467
-
Fixes yoda conditions by @kingbuzzman in #465
-
Cleans code for python 3.9+ by @kingbuzzman in #469
-
Unify complete coverage by @kingbuzzman in #468
-
Fixes flake8-bugbear issues by @kingbuzzman in #466
-
relock to fix the main build by @Bachmann1234 in #470
-
Removes lru_cache by @kingbuzzman in #471
-
Adds .editorconfig by @kingbuzzman in #472
-
Giving help love by @kingbuzzman in #473
-
Improve integration tests to be more pytest-y by @kingbuzzman in #458
-
Revert "Giving help love (#473)" by @Bachmann1234 in #474
-
Update coverage ignore lines by @kingbuzzman in #476
-
Improves coverage by testing markdown and json outputs by @kingbuzzman in #462
-
Fixes bug in untracked cache by @kingbuzzman in #478
-
Adds format to arguments by @kingbuzzman in #455
-
Update readme by @kingbuzzman in #480
Version bumps
- Bump jinja2 from 3.1.5 to 3.1.6 by @dependabot in #444
- Bump pytest-cov from 6.0.0 to 6.1.1 by @dependabot in #451
- Bump setuptools from 75.8.2 to 80.1.0 by @dependabot in #450
New Contributors
- @emmanuel-ferdman made their first contribution in #452
- @kingbuzzman made their first contribution in #454
Full Changelog: v9.2.4...v9.3.0
Version 9.2.4
What's Changed
New Contributors
Dependency Bumps
- Bump isort from 5.13.2 to 6.0.1 by @dependabot in #443
- Bump setuptools from 75.8.0 to 75.8.2 by @dependabot in #442
Full Changelog: v9.2.3...v9.2.4
v9.2.2
What's Changed
- Fix files only covered by one LCOV report showing 100% coverage by @matsjoyce-refeyn in #433
Dependency Bumps
- Bump pylint from 3.3.2 to 3.3.3 by @dependabot in #429
- Bump jinja2 from 3.1.4 to 3.1.5 by @dependabot in #431
- Bump pytest-cov from 5.0.0 to 6.0.0 by @dependabot in #430
Full Changelog: v9.2.1...v9.2.2
Version 9.2.1
What's Changed
-
Fix inline comments by @Bachmann1234 in #423
-
Drop 3.8 by @Bachmann1234 in #428
-
Bump tomli from 2.0.1 to 2.0.2 by @dependabot in #422
-
Bump doc8 from 1.1.1 to 1.1.2 by @dependabot in #421
-
Bump tomli from 2.0.2 to 2.2.1 by @dependabot in #425
New Contributors
Full Changelog: v9.2.0...v9.2.1
Version 9.2.0
What's Changed
- Add VER to the list of known LCov directives by @esuldin in #414
- Add expand_coverage_report option to for #270 by @MathieuLamiot in #416
Dependency bumps
- Bump pylint from 3.2.5 to 3.2.6 by @dependabot in #415
- Bump pylint from 3.2.6 to 3.2.7 by @dependabot in #418
- Bump black from 24.4.2 to 24.8.0 by @dependabot in #417
New Contributors
- @esuldin made their first contribution in #414
- @MathieuLamiot made their first contribution in #416
Full Changelog: v9.1.1...v9.2.0
Version 9.1.1
What's Changed
- #412 Add path validation in untracked files processing by @MihailPereverza in #413
New Contributors
- @MihailPereverza made their first contribution in #413
Dependency Updates
- Bump pylint from 3.2.2 to 3.2.5 by @dependabot in #411
Full Changelog: v9.1.0...v9.1.1
v9.1.0
What's Changed
- Added option to specify diff file location by @Jsostmann in #410
New Contributors
- @Jsostmann made their first contribution in #410
Dependency Updates
- Bump jinja2 from 3.1.3 to 3.1.4 by @dependabot in #404
- Bump pluggy from 1.4.0 to 1.5.0 by @dependabot in #402
- Bump black from 24.3.0 to 24.4.2 by @dependabot in #403
- Bump pygments from 2.17.2 to 2.18.0 by @dependabot in #409
- Bump pylint from 3.1.0 to 3.2.2 by @dependabot in #408
- Bump pylint-pytest from 1.1.7 to 1.1.8 by @dependabot in #407
Full Changelog: v9.0.0...v9.1.0
9.0.0
What's Changed
Dependency bumps
- Bump pluggy from 1.3.0 to 1.4.0 by @dependabot in #390
- Bump actions/cache from 3 to 4 by @dependabot in #389
- Bump black from 23.12.1 to 24.1.1 by @dependabot in #391
- Bump pylint from 3.0.3 to 3.1.0 by @dependabot in #393
- Bump black from 24.1.1 to 24.2.0 by @dependabot in #392
- Bump black from 24.2.0 to 24.3.0 by @dependabot in #395
- Bump pytest-mock from 3.12.0 to 3.14.0 by @dependabot in #396
- Bump pytest-cov from 4.1.0 to 5.0.0 by @dependabot in #397
New Contributors
Full Changelog: v8.0.3...v9.0.0
Version 8.0.3
What's Changed
New Contributors
Dependency updates
- Bump isort from 5.12.0 to 5.13.2 by @dependabot in #382
- Bump black from 23.11.0 to 23.12.1 by @dependabot in #383
- Bump actions/setup-python from 4 to 5 by @dependabot in #385
- Bump github/codeql-action from 2 to 3 by @dependabot in #386
- Bump pylint from 2.17.7 to 3.0.3 by @dependabot in #384
- Bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in #387
Full Changelog: v8.0.2...v8.0.3