← Back to issue list

build(deps): update bugfixes (main)

View original Github issue

Metadata

Project
snapcraft
Number
#5058
Type
pull request
State
merged
Author
renovate[bot]
Labels
Created
Updated
Closed

Current evaluation

Merged automated dependency updates to main via Renovate. Updated mdit-py-plugins, pytest, starlette, types-PyYAML, virtualenv, and zipp to latest patch releases. CI passed, received two approvals, and was auto-merged.

Suggested action:

No scores available.

Issue body

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [mdit-py-plugins](https://redirect.github.com/executablebooks/mdit-py-plugins) | `==0.4.1` -> `==0.4.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/mdit-py-plugins/0.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/mdit-py-plugins/0.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/mdit-py-plugins/0.4.1/0.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mdit-py-plugins/0.4.1/0.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pytest](https://redirect.github.com/pytest-dev/pytest) ([changelog](https://docs.pytest.org/en/stable/changelog.html)) | `==8.3.2` -> `==8.3.3` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest/8.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest/8.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest/8.3.2/8.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest/8.3.2/8.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [starlette](https://redirect.github.com/encode/starlette) ([changelog](https://www.starlette.io/release-notes/)) | `==0.38.4` -> `==0.38.5` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/starlette/0.38.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/starlette/0.38.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/starlette/0.38.4/0.38.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/starlette/0.38.4/0.38.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [types-PyYAML](https://redirect.github.com/python/typeshed) ([changelog](https://redirect.github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/PyYAML.md)) | `==6.0.12.20240808` -> `==6.0.12.20240917` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/types-PyYAML/6.0.12.20240917?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/types-PyYAML/6.0.12.20240917?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/types-PyYAML/6.0.12.20240808/6.0.12.20240917?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/types-PyYAML/6.0.12.20240808/6.0.12.20240917?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [virtualenv](https://redirect.github.com/pypa/virtualenv) | `==20.26.3` -> `==20.26.5` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/virtualenv/20.26.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/virtualenv/20.26.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/virtualenv/20.26.3/20.26.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/virtualenv/20.26.3/20.26.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [zipp](https://redirect.github.com/jaraco/zipp) | `==3.20.1` -> `==3.20.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/zipp/3.20.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/zipp/3.20.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/zipp/3.20.1/3.20.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/zipp/3.20.1/3.20.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>executablebooks/mdit-py-plugins (mdit-py-plugins)</summary> ### [`v0.4.2`](https://redirect.github.com/executablebooks/mdit-py-plugins/blob/HEAD/CHANGELOG.md#042---2024-09-09) [Compare Source](https://redirect.github.com/executablebooks/mdit-py-plugins/compare/v0.4.1...v0.4.2) - 👌 Improve parsing of nested amsmath The previous logic was problematic for amsmath blocks nested in other blocs (such as blockquotes) The new parsing code now principally follows the logic in `markdown_it/rules_block/fence.py` (see also <https://spec.commonmark.org/0.30/#fenced-code-blocks>), except that: 1. it allows for a closing tag on the same line as the opening tag, and 2. it does not allow for an opening tag without closing tag (i.e. no auto-closing) - ✨ Add `allowed` option for inline/block attributes The `allowed` option accepts a list of allowed attribute names. If not `None`, any attributes not in this list will be removed and placed in the token's meta under the key `"insecure_attrs"`. </details> <details> <summary>pytest-dev/pytest (pytest)</summary> ### [`v8.3.3`](https://redirect.github.com/pytest-dev/pytest/releases/tag/8.3.3) [Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/8.3.2...8.3.3) # pytest 8.3.3 (2024-09-09) ## Bug fixes - [#&#8203;12446](https://redirect.github.com/pytest-dev/pytest/issues/12446): Avoid calling `@property` (and other instance descriptors) during fixture discovery -- by `asottile`{.interpreted-text role="user"} - [#&#8203;12659](https://redirect.github.com/pytest-dev/pytest/issues/12659): Fixed the issue of not displaying assertion failure differences when using the parameter `--import-mode=importlib` in pytest>=8.1. - [#&#8203;12667](https://redirect.github.com/pytest-dev/pytest/issues/12667): Fixed a regression where type change in \[ExceptionInfo.errisinstance]{.title-ref} caused \[mypy]{.title-ref} to fail. - [#&#8203;12744](https://redirect.github.com/pytest-dev/pytest/issues/12744): Fixed typing compatibility with Python 3.9 or less -- replaced \[typing.Self]{.title-ref} with \[typing_extensions.Self]{.title-ref} -- by `Avasam`{.interpreted-text role="user"} - [#&#8203;12745](https://redirect.github.com/pytest-dev/pytest/issues/12745): Fixed an issue with backslashes being incorrectly converted in nodeid paths on Windows, ensuring consistent path handling across environments. - [#&#8203;6682](https://redirect.github.com/pytest-dev/pytest/issues/6682): Fixed bug where the verbosity levels where not being respected when printing the "msg" part of failed assertion (as in `assert condition, msg`). - [#&#8203;9422](https://redirect.github.com/pytest-dev/pytest/issues/9422): Fix bug where disabling the terminal plugin via `-p no:terminal` would cause crashes related to missing the `verbose` option. \-- by `GTowers1`{.interpreted-text role="user"} ## Improved documentation - [#&#8203;12663](https://redirect.github.com/pytest-dev/pytest/issues/12663): Clarify that the \[pytest_deselected]{.title-ref} hook should be called from \[pytest_collection_modifyitems]{.title-ref} hook implementations when items are deselected. - [#&#8203;12678](https://redirect.github.com/pytest-dev/pytest/issues/12678): Remove erroneous quotes from \[tmp_path_retention_policy]{.title-ref} example in docs. ## Miscellaneous internal changes - [#&#8203;12769](https://redirect.github.com/pytest-dev/pytest/issues/12769): Fix typos discovered by codespell and add codespell to pre-commit hooks. </details> <details> <summary>encode/starlette (starlette)</summary> ### [`v0.38.5`](https://redirect.github.com/encode/starlette/releases/tag/0.38.5): Version 0.38.5 [Compare Source](https://redirect.github.com/encode/starlette/compare/0.38.4...0.38.5) #### Fixed - Schedule `BackgroundTasks` from within `BaseHTTPMiddleware` [#&#8203;2688](https://redirect.github.com/encode/starlette/pull/2688). This behavior was removed in 0.38.3, and is now restored. *** **Full Changelog**: https://github.com/encode/starlette/compare/0.38.4...0.38.5 </details> <details> <summary>pypa/virtualenv (virtualenv)</summary> ### [`v20.26.5`](https://redirect.github.com/pypa/virtualenv/compare/20.26.4...20.26.5) [Compare Source](https://redirect.github.com/pypa/virtualenv/compare/20.26.4...20.26.5) ### [`v20.26.4`](https://redirect.github.com/pypa/virtualenv/releases/tag/20.26.4) [Compare Source](https://redirect.github.com/pypa/virtualenv/compare/20.26.3...20.26.4) <!-- Release notes generated using configuration in .github/release.yml at 20.26.4 --> #### What's Changed - release 20.26.3 by [@&#8203;gaborbernat](https://redirect.github.com/gaborbernat) in [https://github.com/pypa/virtualenv/pull/2742](https://redirect.github.com/pypa/virtualenv/pull/2742) - Fix whitespace around backticks in changelog by [@&#8203;edmorley](https://redirect.github.com/edmorley) in [https://github.com/pypa/virtualenv/pull/2751](https://redirect.github.com/pypa/virtualenv/pull/2751) - Test latest Python 3.13 by [@&#8203;hugovk](https://redirect.github.com/hugovk) in [https://github.com/pypa/virtualenv/pull/2752](https://redirect.github.com/pypa/virtualenv/pull/2752) - Fix typo in Nushell activation script by [@&#8203;edmorley](https://redirect.github.com/edmorley) in [https://github.com/pypa/virtualenv/pull/2754](https://redirect.github.com/pypa/virtualenv/pull/2754) - GitHub Actions: Replace deprecated macos-12 with macos-13 by [@&#8203;hugovk](https://redirect.github.com/hugovk) in [https://github.com/pypa/virtualenv/pull/2756](https://redirect.github.com/pypa/virtualenv/pull/2756) - Fix [#&#8203;2728](https://redirect.github.com/pypa/virtualenv/issues/2728): Activating venv create unwanted console output by [@&#8203;ShootGan](https://redirect.github.com/ShootGan) in [https://github.com/pypa/virtualenv/pull/2748](https://redirect.github.com/pypa/virtualenv/pull/2748) - Upgrade bundled wheels by [@&#8203;gaborbernat](https://redirect.github.com/gaborbernat) in [https://github.com/pypa/virtualenv/pull/2760](https://redirect.github.com/pypa/virtualenv/pull/2760) #### New Contributors - [@&#8203;ShootGan](https://redirect.github.com/ShootGan) made their first contribution in [https://github.com/pypa/virtualenv/pull/2748](https://redirect.github.com/pypa/virtualenv/pull/2748) **Full Changelog**: https://github.com/pypa/virtualenv/compare/20.26.3...20.26.4 </details> <details> <summary>jaraco/zipp (zipp)</summary> ### [`v3.20.2`](https://redirect.github.com/jaraco/zipp/compare/v3.20.1...v3.20.2) [Compare Source](https://redirect.github.com/jaraco/zipp/compare/v3.20.1...v3.20.2) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/snapcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged automated dependency updates to main via Renovate. Updated mdit-py-plugins, pytest, starlette, types-PyYAML, virtualenv, and zipp to latest patch releases. CI passed, received two approvals, and was auto-merged.
qwen3.6-35b-a3b-mtp-q6 Merged to main via automerge. Renovate bot updated bugfix versions for mdit-py-plugins, pytest, starlette, types-PyYAML, virtualenv, and zipp.
qwen3.6-35b-a3b-mtp-q6 Merged to main. Renovate automatically updated six dependencies to their latest bugfix versions: mdit-py-plugins, pytest, starlette, types-PyYAML, virtualenv, and zipp. All changes passed checks and were merged via automerge.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#510 build(deps): update bugfixes (main) craft-application merged Merged automatically via Renovate bot following two approvals and passing CI. Updated pytest to 8.3.3 and setuptools to 74.1.3 to apply upstream bug fixes. Single file changed with minimal diff.
85%
#4976 build(deps): update bugfixes (main) snapcraft merged Merged automated dependency updates via Renovate. Updated 13 Python packages, including cryptography and pip, to latest bugfix versions on main. Approved by two reviewers, passed CI, and merged automatically.
84%
#610 build(deps): update bugfixes (main) craft-application merged Merged automated patch updates for ruff-pre-commit, coverage, pytest, and pytest-freezer into main. The request passed CI checks and received approvals before being successfully merged by Renovate bot.
84%
#270 build(deps): update bugfixes (main) craft-store closed Automatically merged via Renovate after passing CI and approval. Updated patch versions for ruff-pre-commit, coverage, pytest, and sphinx-toolbox to apply bug fixes and improve compatibility.
84%
#317 build(deps): update bugfixes (main) craft-store merged Merged automated dependency updates via Renovate. Upgraded ruff-pre-commit to v0.12.12, coverage to v7.10.6, and pytest to v8.4.2. Approved by two reviewers, passed all CI checks, and merged into main.
84%
#209 build(deps): update bugfixes craft-store merged Merged automated dependency updates for mypy, pyright, pytest, and tox-gh. The Renovate bot request passed CI checks, received two approvals, and was automatically merged into the main branch.
84%
#2189 build(deps): update bugfixes (main) charmcraft merged Merged automated patch updates for 16 dependencies via Renovate, including numpy, poetry, pylint, and ruff-pre-commit. Upgrades resolve reported bugs and improve stability. All required CI checks passed, triggering automatic merge.
83%
#801 build(deps): update bugfixes (main) craft-application merged Merged automated dependency updates for ruff-pre-commit to v0.12.3 and setuptools to v75.9.1. Approved by two reviewers, passed all CI checks, and automatically merged into main by Renovate bot.
82%
#1846 build(deps): update bugfixes (hotfix/2.7) charmcraft merged Merged automated dependency updates for Jinja2, MarkupSafe, PyYAML, pyright, pytest-subprocess, tox-gh, and type stubs to hotfix/2.7. Approved by two reviewers, passed CI, and merged via Renovate automerge.
82%
#130 build(deps): update bugfixes (main) craft-archives merged Merged to main via Renovate automerge. Updated pytest to 7.4.4 and python-gnupg to 0.5.4 to apply upstream bug fixes. Approved by two reviewers, passed CI checks, and committed.
82%