TheKevJames/coveralls-python (coveralls)
### [`v4.0.1`](https://togithub.com/TheKevJames/coveralls-python/blob/HEAD/CHANGELOG.md#401-2024-05-15)
[Compare Source](https://togithub.com/TheKevJames/coveralls-python/compare/4.0.0...4.0.1)
##### Internal
- support `coverage` v7.5+ ([#442](https://togithub.com/TheKevJames/coveralls-python/issues/442)) ([f41dca5](f41dca5))
- skip tests which require running in a git repo when `.git` is missing ([#443](https://togithub.com/TheKevJames/coveralls-python/issues/443)) ([b566fc3](b566fc3))
### [`v4.0.0`](https://togithub.com/TheKevJames/coveralls-python/blob/HEAD/CHANGELOG.md#400-2024-04-29)
[Compare Source](https://togithub.com/TheKevJames/coveralls-python/compare/3.3.1...4.0.0)
##### BREAKING CHANGES
When `config.ignore_errors` is Falsey, failures to parse Python files or
look up file sources will now interrupt and early exit collection, which
matches default `coverage` behaviour. Previously, we had manually muted
these errors and/or only errored after collecting multiple failures.
[See the coverage.py docs](https://coverage.readthedocs.io/en/7.5.1/config.html#report-ignore-errors) for setting this option.
##### Features
- support `pyproject.toml` packages by default (via `coverage[toml]`) ([962e2242](962e2242))
- add `python-coveralls` entrypoint ([3d8d56e4](3d8d56e4))
##### Bug Fixes
- fixup default support for Github Actions ([#427](https://togithub.com/TheKevJames/coveralls-python/issues/427), [#385](https://togithub.com/TheKevJames/coveralls-python/issues/385)) ([44e95634](44e95634)) -- thanks [@andy-maier](https://togithub.com/andy-maier)
- fail and report on *all* errors, not just those derived from `CoverallsException` ([be446287](be446287))
##### Internal
- support `coverage` v7.0 - v7.4 ([8fb36645](8fb36645))
- support Python 3.11 and 3.12 ([8dbce919](8dbce919))
- fixup docs for tox v3 and v4 support ([#371](https://togithub.com/TheKevJames/coveralls-python/issues/371)) ([05bb20d8](05bb20d8)) -- thanks [@masonf](https://togithub.com/masonf)
- drop support for Python3.7 and below
- drop support for `coverage` v4.x ([752f52a0](752f52a0))
- auto-build and publish `docker` images
- refactor: more closely match `coverage` public interface ([#421](https://togithub.com/TheKevJames/coveralls-python/issues/421))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
==3.3.1
->==4.0.1
Release Notes
TheKevJames/coveralls-python (coveralls)
### [`v4.0.1`](https://togithub.com/TheKevJames/coveralls-python/blob/HEAD/CHANGELOG.md#401-2024-05-15) [Compare Source](https://togithub.com/TheKevJames/coveralls-python/compare/4.0.0...4.0.1) ##### Internal - support `coverage` v7.5+ ([#442](https://togithub.com/TheKevJames/coveralls-python/issues/442)) ([f41dca5](f41dca5)) - skip tests which require running in a git repo when `.git` is missing ([#443](https://togithub.com/TheKevJames/coveralls-python/issues/443)) ([b566fc3](b566fc3)) ### [`v4.0.0`](https://togithub.com/TheKevJames/coveralls-python/blob/HEAD/CHANGELOG.md#400-2024-04-29) [Compare Source](https://togithub.com/TheKevJames/coveralls-python/compare/3.3.1...4.0.0) ##### BREAKING CHANGES When `config.ignore_errors` is Falsey, failures to parse Python files or look up file sources will now interrupt and early exit collection, which matches default `coverage` behaviour. Previously, we had manually muted these errors and/or only errored after collecting multiple failures. [See the coverage.py docs](https://coverage.readthedocs.io/en/7.5.1/config.html#report-ignore-errors) for setting this option. ##### Features - support `pyproject.toml` packages by default (via `coverage[toml]`) ([962e2242](962e2242)) - add `python-coveralls` entrypoint ([3d8d56e4](3d8d56e4)) ##### Bug Fixes - fixup default support for Github Actions ([#427](https://togithub.com/TheKevJames/coveralls-python/issues/427), [#385](https://togithub.com/TheKevJames/coveralls-python/issues/385)) ([44e95634](44e95634)) -- thanks [@andy-maier](https://togithub.com/andy-maier) - fail and report on *all* errors, not just those derived from `CoverallsException` ([be446287](be446287)) ##### Internal - support `coverage` v7.0 - v7.4 ([8fb36645](8fb36645)) - support Python 3.11 and 3.12 ([8dbce919](8dbce919)) - fixup docs for tox v3 and v4 support ([#371](https://togithub.com/TheKevJames/coveralls-python/issues/371)) ([05bb20d8](05bb20d8)) -- thanks [@masonf](https://togithub.com/masonf) - drop support for Python3.7 and below - drop support for `coverage` v4.x ([752f52a0](752f52a0)) - auto-build and publish `docker` images - refactor: more closely match `coverage` public interface ([#421](https://togithub.com/TheKevJames/coveralls-python/issues/421))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.