← Back to issue list

chore(deps): update development dependencies (non-major)

View original Github issue

Metadata

Project
craft-providers
Number
#363
Type
pull request
State
merged
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

Renovate PR merged to main as commit a6ecb75, bumping dev deps: pyfakefs 5.2.2→5.2.3, types-pyyaml/-requests/-setuptools, black 23.3.0→23.7.0, pyright 1.1.316→1.1.318.

Resolution: closed resolved

Reason: The dependency bump PR was approved and merged into main, recorded in git history as commit a6ecb75 "chore(deps): update development dependencies (non-major) (#363)", changing 6 lines in pyproject.toml with no coverage change (Codecov reported 98.88% before and after).

Evaluated by: mr-cal-bot

No scores available.

Issue body

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [dev/pyfakefs](https://togithub.com/pytest-dev/pyfakefs) | `==5.2.2` -> `==5.2.3` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/dev%2fpyfakefs/5.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/dev%2fpyfakefs/5.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/dev%2fpyfakefs/5.2.2/5.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/dev%2fpyfakefs/5.2.2/5.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [dev/types-pyyaml](https://togithub.com/python/typeshed) ([changelog](https://togithub.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/PyYAML.md)) | `==6.0.12.10` -> `==6.0.12.11` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/dev%2ftypes-pyyaml/6.0.12.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/dev%2ftypes-pyyaml/6.0.12.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/dev%2ftypes-pyyaml/6.0.12.10/6.0.12.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/dev%2ftypes-pyyaml/6.0.12.10/6.0.12.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [dev/types-requests](https://togithub.com/python/typeshed) ([changelog](https://togithub.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/requests.md)) | `==2.31.0.1` -> `==2.31.0.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/dev%2ftypes-requests/2.31.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/dev%2ftypes-requests/2.31.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/dev%2ftypes-requests/2.31.0.1/2.31.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/dev%2ftypes-requests/2.31.0.1/2.31.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [dev/types-setuptools](https://togithub.com/python/typeshed) ([changelog](https://togithub.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/setuptools.md)) | `==68.0.0.1` -> `==68.0.0.3` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/dev%2ftypes-setuptools/68.0.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/dev%2ftypes-setuptools/68.0.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/dev%2ftypes-setuptools/68.0.0.1/68.0.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/dev%2ftypes-setuptools/68.0.0.1/68.0.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [lint/black](https://togithub.com/psf/black) ([changelog](https://togithub.com/psf/black/blob/main/CHANGES.md)) | `==23.3.0` -> `==23.7.0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/lint%2fblack/23.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/lint%2fblack/23.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/lint%2fblack/23.3.0/23.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/lint%2fblack/23.3.0/23.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [types/pyright](https://togithub.com/RobertCraigie/pyright-python) | `==1.1.316` -> `==1.1.318` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/types%2fpyright/1.1.318?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/types%2fpyright/1.1.318?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/types%2fpyright/1.1.316/1.1.318?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/types%2fpyright/1.1.316/1.1.318?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pytest-dev/pyfakefs (dev/pyfakefs)</summary> ### [`v5.2.3`](https://togithub.com/pytest-dev/pyfakefs/blob/HEAD/CHANGES.md#Version-523-2023-07-10) [Compare Source](https://togithub.com/pytest-dev/pyfakefs/compare/v5.2.2...v5.2.3) Adds compatibility with PyPy 3.10 and Python 3.12. ##### Fixes - Re-create temp directory if it had been created before on resetting file system (see [#&#8203;814](../../issues/814)). - Exclude pytest `pathlib` modules from patching to avoid mixup of patched/unpatched code (see [#&#8203;814](../../issues/814)). - Adapt to changes in Python 3.12 beta1 (only working partially, see [#&#8203;830](../../issues/830) and [#&#8203;831](../../issues/831)). - Adapt to changes in `shutil` in Python 3.12 beta2 (see [#&#8203;814](../../issues/814)). - Fix support for newer PyPi versions (see [#&#8203;859](../../issues/859)). ##### Documentation - Added a note regarding the incompatibility of the built-in `sqlite3` module with `pyfakefs` (see [#&#8203;850](../../issues/850)) ##### Infrastructure - Added pytype check for non-test modules in CI (see [#&#8203;599](../../issues/599)). - Added tests for different pypy3 versions. - Added codespell hook to pre-commit </details> <details> <summary>psf/black (lint/black)</summary> ### [`v23.7.0`](https://togithub.com/psf/black/blob/HEAD/CHANGES.md#2370) [Compare Source](https://togithub.com/psf/black/compare/23.3.0...23.7.0) ##### Highlights - Runtime support for Python 3.7 has been removed. Formatting 3.7 code will still be supported until further notice ([#&#8203;3765](https://togithub.com/psf/black/issues/3765)) ##### Stable style - Fix a bug where an illegal trailing comma was added to return type annotations using PEP 604 unions ([#&#8203;3735](https://togithub.com/psf/black/issues/3735)) - Fix several bugs and crashes where comments in stub files were removed or mishandled under some circumstances ([#&#8203;3745](https://togithub.com/psf/black/issues/3745)) - Fix a crash with multi-line magic comments like `type: ignore` within parentheses ([#&#8203;3740](https://togithub.com/psf/black/issues/3740)) - Fix error in AST validation when *Black* removes trailing whitespace in a type comment ([#&#8203;3773](https://togithub.com/psf/black/issues/3773)) ##### Preview style - Implicitly concatenated strings used as function args are no longer wrapped inside parentheses ([#&#8203;3640](https://togithub.com/psf/black/issues/3640)) - Remove blank lines between a class definition and its docstring ([#&#8203;3692](https://togithub.com/psf/black/issues/3692)) ##### Configuration - The `--workers` argument to *Black* can now be specified via the `BLACK_NUM_WORKERS` environment variable ([#&#8203;3743](https://togithub.com/psf/black/issues/3743)) - `.pytest_cache`, `.ruff_cache` and `.vscode` are now excluded by default ([#&#8203;3691](https://togithub.com/psf/black/issues/3691)) - Fix *Black* not honouring `pyproject.toml` settings when running `--stdin-filename` and the `pyproject.toml` found isn't in the current working directory ([#&#8203;3719](https://togithub.com/psf/black/issues/3719)) - *Black* will now error if `exclude` and `extend-exclude` have invalid data types in `pyproject.toml`, instead of silently doing the wrong thing ([#&#8203;3764](https://togithub.com/psf/black/issues/3764)) ##### Packaging - Upgrade mypyc from 0.991 to 1.3 ([#&#8203;3697](https://togithub.com/psf/black/issues/3697)) - Remove patching of Click that mitigated errors on Python 3.6 with `LANG=C` ([#&#8203;3768](https://togithub.com/psf/black/issues/3768)) ##### Parser - Add support for the new PEP 695 syntax in Python 3.12 ([#&#8203;3703](https://togithub.com/psf/black/issues/3703)) ##### Performance - Speed up *Black* significantly when the cache is full ([#&#8203;3751](https://togithub.com/psf/black/issues/3751)) - Avoid importing `IPython` in a case where we wouldn't need it ([#&#8203;3748](https://togithub.com/psf/black/issues/3748)) ##### Output - Use aware UTC datetimes internally, avoids deprecation warning on Python 3.12 ([#&#8203;3728](https://togithub.com/psf/black/issues/3728)) - Change verbose logging to exactly mirror *Black*'s logic for source discovery ([#&#8203;3749](https://togithub.com/psf/black/issues/3749)) ##### *Blackd* - The `blackd` argument parser now shows the default values for options in their help text ([#&#8203;3712](https://togithub.com/psf/black/issues/3712)) ##### Integrations - Black is now tested with [`PYTHONWARNDEFAULTENCODING = 1`](https://docs.python.org/3/library/io.html#io-encoding-warning) ([#&#8203;3763](https://togithub.com/psf/black/issues/3763)) - Update GitHub Action to display black output in the job summary ([#&#8203;3688](https://togithub.com/psf/black/issues/3688)) ##### Documentation - Add a CITATION.cff file to the root of the repository, containing metadata on how to cite this software ([#&#8203;3723](https://togithub.com/psf/black/issues/3723)) - Update the *classes* and *exceptions* documentation in Developer reference to match the latest code base ([#&#8203;3755](https://togithub.com/psf/black/issues/3755)) </details> <details> <summary>RobertCraigie/pyright-python (types/pyright)</summary> ### [`v1.1.318`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.317...v1.1.318) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.317...v1.1.318) ### [`v1.1.317`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.316...v1.1.317) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.316...v1.1.317) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "every weekend" in timezone Etc/UTC. 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/canonical/craft-providers). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMS4wIiwidXBkYXRlZEluVmVyIjoiMzYuMTEuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate PR merged to main as commit a6ecb75, bumping dev deps: pyfakefs 5.2.2→5.2.3, types-pyyaml/-requests/-setuptools, black 23.3.0→23.7.0, pyright 1.1.316→1.1.318.
qwen/qwen3.6-35b-a3b — closed resolved Merged Renovate PR updating non-major development dependencies including pyfakefs, black, pyright, and typeshed stubs.

Update history

Date Change
created

Related issues

Issue Project State Summary Similarity
#547 chore(deps): update development dependencies (non-major) craft-providers merged Renovate PR #547 merged as commit aac5288, bumping dev deps pyfakefs 5.3.5->5.4.0 and types-pyright 1.1.356->1.1.357 (approved, 1 reviewer, 0 comments).
93%
#556 chore(deps): update development dependencies (non-major) craft-providers merged Merged Renovate PR #556 updated pyfakefs 5.4.0→5.4.1, types-setuptools to 69.5.0.20240415, and Black 24.3.0→24.4.0.
91%
#569 chore(deps): update development dependencies (non-major) craft-providers merged Renovate PR merged via automerge as commit 5da1eea ("chore(deps): update development dependencies (non-major)"), bumping dev type stubs types-pyyaml 6.0.12.20240311->20240724 and types-setuptools 71.1.0.20240726->20240806; the pyfakefs comment was an unrelated pre-existing CI note.
90%
#216 chore(deps): update development dependencies (non-major) craft-cli merged Renovate PR merged as commit 5a53a01, bumping dev deps: coverage 7.4.1, pytest 7.4.4, black 23.12.1, mypy 1.8.0, pyright 1.1.348.
88%
#192 chore(deps): update development dependencies (non-major) craft-cli merged Renovate PR merged as commit 19f933e, bumping dev deps: coverage 7.3.2, pytest-mock 3.12.0, black 23.10.0, codespell 2.2.6, mypy 1.6.1, pyright 1.1.332.
88%
#432 chore(deps): update development dependencies (non-major) craft-providers merged Renovate non-major dev-dependency bump merged: black 23.9.1→23.10.0, types-mypy 1.6.0→1.6.1, types-pyright 1.1.331→1.1.332. Merged into main as commit e31ee97; coverage unchanged at 99%.
88%
#463 chore(deps): update development dependencies (non-major) craft-providers merged Renovate dependency updates in #463 were merged into main, upgrading pytest, mypy, Black, pyfakefs, and other development dependencies.
88%
#73 chore(deps): update development dependencies (non-major) craft-application merged Renovate PR merged in commit 83a2ab5c, bumping non-major dev deps: coverage 7.2.7→7.3.1, pytest 7.4.0→7.4.2, pytest-check 2.2.0→2.2.1, Black 23.7.0→23.9.1, mypy 1.4.1→1.5.1, pyright 1.1.320→1.1.327.
88%
#479 chore(deps): update development dependencies (non-major) craft-providers merged Merged via #479 (commit 5da1eea), updating freezegun, pyfakefs and pyright; the types-requests bump was prevented by #484.
88%
#410 chore(deps): update development dependencies (non-major) craft-providers merged Renovate bot PR updating craft-providers dev/lint/type dependencies (coverage 7.3.1, pyfakefs 5.2.4, pytest 7.4.2, typeshed stubs, black 23.9.1, mypy 1.5.1) was approved and merged as commit 93a04f2.
87%