BradenM / micropy-cli

Micropython Project Management Tool with VSCode support, Linting, Intellisense, Dependency Management, and more!
https://micropy-cli.readthedocs.io
MIT License
311 stars 25 forks source link

chore(deps): update dependency coveralls to v4 #604

Open renovate[bot] opened 2 months ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
coveralls (changelog) ^3.0 -> ^4.0.0 age adoption passing confidence

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 is behind base branch, 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.

renovate[bot] commented 2 months ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: poetry.lock
Updating dependencies
Resolving dependencies...

Because micropython-stubber (1.23.2) depends on requests (>=2.32.3,<3.0.0)
 and micropy-cli depends on requests (2.32.2), micropython-stubber is forbidden.
So, because micropy-cli depends on micropython-stubber (==1.23.2), version solving failed.