← Back to issue list

Update dependency Pygments to v2.15.0 [SECURITY] - autoclosed

View original Github issue

Metadata

Project
imagecraft
Number
#10
Type
pull request
State
closed
Author
renovate[bot]
Labels
Created
Updated
Closed

Current evaluation

Renovate bot PR to update Pygments to v2.15.0 for CVE-2022-40896 was autoclosed without merging. No reviews or CI checks were performed.

Suggested action:

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 | |---|---|---|---|---|---| | [Pygments](https://togithub.com/pygments/pygments) ([changelog](https://togithub.com/pygments/pygments/blob/master/CHANGES)) | `==2.14.0` -> `==2.15.0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/Pygments/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/Pygments/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/Pygments/2.14.0/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/Pygments/2.14.0/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. ### GitHub Vulnerability Alerts #### [CVE-2022-40896](https://nvd.nist.gov/vuln/detail/CVE-2022-40896) A ReDoS issue was discovered in `pygments/lexers/smithy.py` in Pygments until 2.15.0 via SmithyLexer. --- ### Release Notes <details> <summary>pygments/pygments (Pygments)</summary> ### [`v2.15.0`](https://togithub.com/pygments/pygments/blob/HEAD/CHANGES#Version-2150) [Compare Source](https://togithub.com/pygments/pygments/compare/2.14.0...2.15.0) (released April 10th, 2023) - Added lexers: - Carbon ([#&#8203;2362](https://togithub.com/pygments/pygments/issues/2362), [#&#8203;2365](https://togithub.com/pygments/pygments/issues/2365), [#&#8203;2366](https://togithub.com/pygments/pygments/issues/2366), [#&#8203;2367](https://togithub.com/pygments/pygments/issues/2367), [#&#8203;2368](https://togithub.com/pygments/pygments/issues/2368), [#&#8203;2369](https://togithub.com/pygments/pygments/issues/2369), [#&#8203;2370](https://togithub.com/pygments/pygments/issues/2370)) - Dax ([#&#8203;2335](https://togithub.com/pygments/pygments/issues/2335), [#&#8203;2345](https://togithub.com/pygments/pygments/issues/2345)) - MediaWiki Wikitext ([#&#8203;2373](https://togithub.com/pygments/pygments/issues/2373), [#&#8203;827](https://togithub.com/pygments/pygments/issues/827)) - PostgreSQL Explain ([#&#8203;2398](https://togithub.com/pygments/pygments/issues/2398)) - WGSL (WebGPU Shading Language) ([#&#8203;2386](https://togithub.com/pygments/pygments/issues/2386)) - X++ ([#&#8203;2339](https://togithub.com/pygments/pygments/issues/2339)) - Updated lexers: - AMDGPU: Add support for `scratch_` instructions, the `attr*.*` argument, as well as the `off` modifier ([#&#8203;2327](https://togithub.com/pygments/pygments/issues/2327)). - APDL: Miscellaneous improvements ([#&#8203;2314](https://togithub.com/pygments/pygments/issues/2314)) - bash/tcsh: - Move `break` to keywords ([#&#8203;2377](https://togithub.com/pygments/pygments/issues/2377)) - Improve bash math expansion lexing ([#&#8203;2255](https://togithub.com/pygments/pygments/issues/2255), [#&#8203;2353](https://togithub.com/pygments/pygments/issues/2353)) - Chapel: Support attributes ([#&#8203;2376](https://togithub.com/pygments/pygments/issues/2376)) - CMake: Implement bracket style comments ([#&#8203;2338](https://togithub.com/pygments/pygments/issues/2338), [#&#8203;2354](https://togithub.com/pygments/pygments/issues/2354)) - CSS: Improve lexing of numbers inside function calls ([#&#8203;2382](https://togithub.com/pygments/pygments/issues/2382), [#&#8203;2383](https://togithub.com/pygments/pygments/issues/2383)) - diff: Support normal diff syntax, as opposed to unified diff syntax ([#&#8203;2321](https://togithub.com/pygments/pygments/issues/2321)) - GLSL, HLSL: - Support line continuations in preprocessor code ([#&#8203;2350](https://togithub.com/pygments/pygments/issues/2350)) - Improve preprocessor directive handling ([#&#8203;2357](https://togithub.com/pygments/pygments/issues/2357)) - LilyPond: minor update of builtins - PHP: support attributes ([#&#8203;2055](https://togithub.com/pygments/pygments/issues/2055), [#&#8203;2347](https://togithub.com/pygments/pygments/issues/2347), [#&#8203;2360](https://togithub.com/pygments/pygments/issues/2360)), fix anonymous classes without parameters ([#&#8203;2359](https://togithub.com/pygments/pygments/issues/2359)), improve lexing of variable variable syntax ([#&#8203;2358](https://togithub.com/pygments/pygments/issues/2358)) - Python: - Add missing builtins ([#&#8203;2334](https://togithub.com/pygments/pygments/issues/2334)) - Fix inconsistent lexing of `None` ([#&#8203;2406](https://togithub.com/pygments/pygments/issues/2406)) - Rebol/Red: Don't require script headers ([#&#8203;2348](https://togithub.com/pygments/pygments/issues/2348), [#&#8203;2349](https://togithub.com/pygments/pygments/issues/2349)) - Spice: Update keywords ([#&#8203;2336](https://togithub.com/pygments/pygments/issues/2336)) - SQL+Jinja (`analyse_text` method): Fix catastrophic backtracking ([#&#8203;2355](https://togithub.com/pygments/pygments/issues/2355)) - Terraform: Add `hcl` alias ([#&#8203;2375](https://togithub.com/pygments/pygments/issues/2375)) - Declare support for Python 3.11 and drop support for Python 3.6 ([#&#8203;2324](https://togithub.com/pygments/pygments/issues/2324)). - Update `native` style to improve contrast ([#&#8203;2325](https://togithub.com/pygments/pygments/issues/2325)). - Update \`github-dark\`\` style to match latest Primer style ([#&#8203;2401](https://togithub.com/pygments/pygments/issues/2401)) - Revert a change that made guessing lexers based on file names slower on Python 3.10 and older ([#&#8203;2328](https://togithub.com/pygments/pygments/issues/2328)). - Fix some places where a locale-dependent encoding could unintentionally be used instead of UTF-8 ([#&#8203;2326](https://togithub.com/pygments/pygments/issues/2326)). - Fix Python traceback handling ([#&#8203;2226](https://togithub.com/pygments/pygments/issues/2226), [#&#8203;2329](https://togithub.com/pygments/pygments/issues/2329)). - Groff formatter: sort color definitions for reproducibility ([#&#8203;2343](https://togithub.com/pygments/pygments/issues/2343)) - Move project metadata to `pyproject.toml`, remove `setup.py` and `setup.cfg` ([#&#8203;2342](https://togithub.com/pygments/pygments/issues/2342)) - The top-level `Makefile` has been removed. Instead, all shortcuts for developing are now defined and run through tox. The `doc` folder still contains a `Makefile` as an alternative to `tox -e doc`. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "" in timezone Etc/UTC, Automerge - "every weekend" in timezone Etc/UTC. 🚦 **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. --- - [ ] <!-- 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/imagecraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Renovate bot PR to update Pygments to v2.15.0 for CVE-2022-40896 was autoclosed without merging. No reviews or CI checks were performed.
qwen3.6-35b-a3b-mtp-q6 Automerge-disabled Renovate update to Pygments v2.15.0 for CVE-2022-40896 was autoclosed due to inactivity. The dependency change was not merged.
qwen3.6-35b-a3b-mtp-q6 Security update to Pygments v2.15.0 for CVE-2022-40896 was autoclosed without merging. The dependency upgrade was abandoned or superseded by Renovate, leaving the codebase unchanged.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#11 Update dependency markdown-it-py to v2.2.0 [SECURITY] - autoclosed imagecraft closed Renovate bot PR updating markdown-it-py to v2.2.0 for security fixes was autoclosed without review or merge. The update was abandoned, likely due to inactivity or configuration.
79%
#2 Update dependency GitPython to v3.1.37 [SECURITY] - autoclosed imagecraft closed Automatically closed by Renovate after proposing GitPython v3.1.37 to fix CVE-2023-40267 and CVE-2023-41040. With zero reviews or CI checks, the update was superseded or resolved through an alternative channel.
72%
#4 Update dependency reportlab to v3.6.13 [SECURITY] - autoclosed imagecraft closed Automated reportlab update to v3.6.13 for CVE-2023-33733 was autoclosed without merging. The bot closed the inactive PR due to zero reviews and no CI checks.
71%
#1529 build(deps): bump pygments to 2.20.0 craft-parts merged Merged to update pygments to 2.20.0, resolving an OSV vulnerability. Approved by two reviewers and passed all CI checks.
71%
#6143 build(deps): bump pygments from 2.19.2 to 2.20.0 snapcraft closed Superseded by PR #6142. The pygments dependency update was closed after a maintainer confirmed the change was already addressed. Dependabot acknowledged the closure and will skip future notifications for this version.
70%