← Back to issue list

build(deps): update dependency pygments to v2.19.1 (main)

View original Github issue

Metadata

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

Current evaluation

Merged into main after updating pygments from v2.15.0 to v2.19.1. The Renovate-generated change passed all CI checks and received two approvals before integration.

Suggested action:

No scores available.

Issue body

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [Pygments](https://redirect.github.com/pygments/pygments) ([changelog](https://redirect.github.com/pygments/pygments/blob/master/CHANGES)) | `==2.15.0` -> `==2.19.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pygments/2.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pygments/2.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pygments/2.15.0/2.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pygments/2.15.0/2.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pygments/pygments (Pygments)</summary> ### [`v2.19.1`](https://redirect.github.com/pygments/pygments/blob/HEAD/CHANGES#Version-2191) [Compare Source](https://redirect.github.com/pygments/pygments/compare/2.19.0...2.19.1) (released January 6th, 2025) - Updated lexers: - Ini: Fix quoted string regression introduced in 2.19.0 - Lua: Fix a regression introduced in 2.19.0 ### [`v2.19.0`](https://redirect.github.com/pygments/pygments/blob/HEAD/CHANGES#Version-2190) [Compare Source](https://redirect.github.com/pygments/pygments/compare/2.18.0...2.19.0) (released January 5th, 2025) - New lexers: - CodeQL ([#&#8203;2819](https://redirect.github.com/pygments/pygments/issues/2819)) - Debian Sources ([#&#8203;2788](https://redirect.github.com/pygments/pygments/issues/2788), [#&#8203;2747](https://redirect.github.com/pygments/pygments/issues/2747)) - Gleam ([#&#8203;2662](https://redirect.github.com/pygments/pygments/issues/2662)) - GoogleSQL ([#&#8203;2820](https://redirect.github.com/pygments/pygments/issues/2820), [#&#8203;2814](https://redirect.github.com/pygments/pygments/issues/2814)) - JSON5 ([#&#8203;2734](https://redirect.github.com/pygments/pygments/issues/2734), [#&#8203;1880](https://redirect.github.com/pygments/pygments/issues/1880)) - Maple ([#&#8203;2763](https://redirect.github.com/pygments/pygments/issues/2763), [#&#8203;2548](https://redirect.github.com/pygments/pygments/issues/2548)) - NumbaIR ([#&#8203;2433](https://redirect.github.com/pygments/pygments/issues/2433)) - PDDL ([#&#8203;2799](https://redirect.github.com/pygments/pygments/issues/2799), [#&#8203;2616](https://redirect.github.com/pygments/pygments/issues/2616)) - Rego ([#&#8203;2794](https://redirect.github.com/pygments/pygments/issues/2794)) - TableGen ([#&#8203;2751](https://redirect.github.com/pygments/pygments/issues/2751)) - Vue.js ([#&#8203;2832](https://redirect.github.com/pygments/pygments/issues/2832)) - Updated lexers: - BQN: Various improvements ([#&#8203;2789](https://redirect.github.com/pygments/pygments/issues/2789)) - C#: Fix number highlighting ([#&#8203;986](https://redirect.github.com/pygments/pygments/issues/986), [#&#8203;2727](https://redirect.github.com/pygments/pygments/issues/2727)), add `file` keyword ([#&#8203;2726](https://redirect.github.com/pygments/pygments/issues/2726), [#&#8203;2805](https://redirect.github.com/pygments/pygments/issues/2805), [#&#8203;2806](https://redirect.github.com/pygments/pygments/issues/2806)), add various other keywords ([#&#8203;2745](https://redirect.github.com/pygments/pygments/issues/2745), [#&#8203;2770](https://redirect.github.com/pygments/pygments/issues/2770)) - CSS: Add `revert` ([#&#8203;2766](https://redirect.github.com/pygments/pygments/issues/2766), [#&#8203;2775](https://redirect.github.com/pygments/pygments/issues/2775)) - Debian control: Add `Change-By` field ([#&#8203;2757](https://redirect.github.com/pygments/pygments/issues/2757)) - Elip: Improve punctuation handling ([#&#8203;2651](https://redirect.github.com/pygments/pygments/issues/2651)) - Igor: Add `int` ([#&#8203;2801](https://redirect.github.com/pygments/pygments/issues/2801)) - Ini: Fix quoted strings with embedded comment characters ([#&#8203;2767](https://redirect.github.com/pygments/pygments/issues/2767), [#&#8203;2720](https://redirect.github.com/pygments/pygments/issues/2720)) - Java: Support functions returning types containing a question mark ([#&#8203;2737](https://redirect.github.com/pygments/pygments/issues/2737)) - JavaScript: Support private identiiers ([#&#8203;2729](https://redirect.github.com/pygments/pygments/issues/2729), [#&#8203;2671](https://redirect.github.com/pygments/pygments/issues/2671)) - LLVM: Add `splat`, improve floating-point number parsing ([#&#8203;2755](https://redirect.github.com/pygments/pygments/issues/2755)) - Lua: Improve variable detection, add built-in functions ([#&#8203;2829](https://redirect.github.com/pygments/pygments/issues/2829)) - Macaulay2: Update to 1.24.11 ([#&#8203;2800](https://redirect.github.com/pygments/pygments/issues/2800)) - PostgreSQL: Add more `EXPLAIN` keywords ([#&#8203;2785](https://redirect.github.com/pygments/pygments/issues/2785)), handle `/` ([#&#8203;2774](https://redirect.github.com/pygments/pygments/issues/2774)) - S-Lexer: Fix keywords ([#&#8203;2082](https://redirect.github.com/pygments/pygments/issues/2082), [#&#8203;2750](https://redirect.github.com/pygments/pygments/issues/2750)) - TransactSQL: Fix single-line comments ([#&#8203;2717](https://redirect.github.com/pygments/pygments/issues/2717)) - Turtle: Fix triple quoted strings ([#&#8203;2744](https://redirect.github.com/pygments/pygments/issues/2744), [#&#8203;2758](https://redirect.github.com/pygments/pygments/issues/2758)) - Typst: Various improvements ([#&#8203;2724](https://redirect.github.com/pygments/pygments/issues/2724)) - Various: Add `^` as an operator to Matlab, Octave and Scilab ([#&#8203;2798](https://redirect.github.com/pygments/pygments/issues/2798)) - Vyper: Add `staticcall` and `extcall` ([#&#8203;2719](https://redirect.github.com/pygments/pygments/issues/2719)) <!----> - Mark file extensions for `HTML/XML+Evoque` as aliases ([#&#8203;2743](https://redirect.github.com/pygments/pygments/issues/2743)) - Add a color for `Operator.Word` to the `rrt` style ([#&#8203;2709](https://redirect.github.com/pygments/pygments/issues/2709)) - Fix broken link in the documentation ([#&#8203;2803](https://redirect.github.com/pygments/pygments/issues/2803), [#&#8203;2804](https://redirect.github.com/pygments/pygments/issues/2804)) - Drop executable bit where not needed ([#&#8203;2781](https://redirect.github.com/pygments/pygments/issues/2781)) - Reduce Mojo priority relative to Python in \`\`analyze_text´\` ([#&#8203;2771](https://redirect.github.com/pygments/pygments/issues/2771), [#&#8203;2772](https://redirect.github.com/pygments/pygments/issues/2772)) - Fix documentation builds ([#&#8203;2712](https://redirect.github.com/pygments/pygments/issues/2712)) - Match example file names to the lexer's name ([#&#8203;2713](https://redirect.github.com/pygments/pygments/issues/2713), [#&#8203;2715](https://redirect.github.com/pygments/pygments/issues/2715)) - Ensure lexer metadata is present ([#&#8203;2714](https://redirect.github.com/pygments/pygments/issues/2714)) - Search more directories on macOS for fonts ([#&#8203;2809](https://redirect.github.com/pygments/pygments/issues/2809)) - Improve test robustness ([#&#8203;2812](https://redirect.github.com/pygments/pygments/issues/2812)) ### [`v2.18.0`](https://redirect.github.com/pygments/pygments/blob/HEAD/CHANGES#Version-2180) [Compare Source](https://redirect.github.com/pygments/pygments/compare/2.17.2...2.18.0) (released May 4th, 2024) - New lexers: - Janet ([#&#8203;2557](https://redirect.github.com/pygments/pygments/issues/2557)) - Lean 4 ([#&#8203;2618](https://redirect.github.com/pygments/pygments/issues/2618), [#&#8203;2626](https://redirect.github.com/pygments/pygments/issues/2626)) - Luau ([#&#8203;2605](https://redirect.github.com/pygments/pygments/issues/2605)) - Mojo ([#&#8203;2691](https://redirect.github.com/pygments/pygments/issues/2691), [#&#8203;2515](https://redirect.github.com/pygments/pygments/issues/2515)) - org-mode ([#&#8203;2628](https://redirect.github.com/pygments/pygments/issues/2628), [#&#8203;2636](https://redirect.github.com/pygments/pygments/issues/2636)) - Promela ([#&#8203;2620](https://redirect.github.com/pygments/pygments/issues/2620)) - Soong / `Android.bp` ([#&#8203;2659](https://redirect.github.com/pygments/pygments/issues/2659)) - Tact ([#&#8203;2571](https://redirect.github.com/pygments/pygments/issues/2571)) - TSX - Typst ([#&#8203;2596](https://redirect.github.com/pygments/pygments/issues/2596)) - Updated lexers: - Awk: recognize ternary operator ([#&#8203;2687](https://redirect.github.com/pygments/pygments/issues/2687)) - Bash: add `openrc` alias ([#&#8203;2599](https://redirect.github.com/pygments/pygments/issues/2599), [#&#8203;2371](https://redirect.github.com/pygments/pygments/issues/2371)) - Coq: add keywords, lex more vernacular command arguments, produce fewer tokens on heading comments ([#&#8203;2678](https://redirect.github.com/pygments/pygments/issues/2678)) - DNS zone files: Fix comment parsing ([#&#8203;2595](https://redirect.github.com/pygments/pygments/issues/2595)) - Hy: Support unicode literals ([#&#8203;1126](https://redirect.github.com/pygments/pygments/issues/1126)) - Inform6: Update to Inform 6.42 ([#&#8203;2644](https://redirect.github.com/pygments/pygments/issues/2644)) - lean: Fix name handling ([#&#8203;2614](https://redirect.github.com/pygments/pygments/issues/2614)) - Logtalk: add `uninstantiation` keyword and recognize escape sequences ([#&#8203;2619](https://redirect.github.com/pygments/pygments/issues/2619)) - Macaulay2: Update to 1.23 ([#&#8203;2655](https://redirect.github.com/pygments/pygments/issues/2655)) - Python: fix highlighting of soft keywords before `None`/`True`/`False` - reStructuredText: use `Token.Comment` for comments instead of `Comment.Preproc` ([#&#8203;2598](https://redirect.github.com/pygments/pygments/issues/2598)) - Rust: highlight `:`, `::` and `->` as `Punctuation` and whitespace as `Whitespace`, instead of `Text` in both cases ([#&#8203;2631](https://redirect.github.com/pygments/pygments/issues/2631)) - Spice: Add keywords ([#&#8203;2621](https://redirect.github.com/pygments/pygments/issues/2621)) - SQL Explain: allow negative numbers ([#&#8203;2610](https://redirect.github.com/pygments/pygments/issues/2610)) - Swift: Support multiline strings ([#&#8203;2681](https://redirect.github.com/pygments/pygments/issues/2681)) - ThingsDB: add constants and new functions; support template strings ([#&#8203;2624](https://redirect.github.com/pygments/pygments/issues/2624)) - UL4: support nested `<?doc?>` and `<?note?>` tags ([#&#8203;2597](https://redirect.github.com/pygments/pygments/issues/2597)) - VHDL: support multi-line comments of VHDL-2008 ([#&#8203;2622](https://redirect.github.com/pygments/pygments/issues/2622)) - Wikitext: Remove `kk-*` in `variant_langs` ([#&#8203;2647](https://redirect.github.com/pygments/pygments/issues/2647)) - Xtend: Add `val` and `var` ([#&#8203;2602](https://redirect.github.com/pygments/pygments/issues/2602)) - New styles: - Coffee ([#&#8203;2609](https://redirect.github.com/pygments/pygments/issues/2609)) - Make background colors in the image formatter work with Pillow 10.0 ([#&#8203;2623](https://redirect.github.com/pygments/pygments/issues/2623)) - Require Python 3.8. As a result, the `importlib-metadata` package is no longer needed for fast plugin discovery on Python 3.7. The `plugins` extra (used as, e.g., `pip install pygments[plugins]`) is kept for backwards compatibility but now has no effect. ([#&#8203;2601](https://redirect.github.com/pygments/pygments/issues/2601)) - Require the `url` attribute for lexers inside Pygments, add it to many lexers ([#&#8203;2588](https://redirect.github.com/pygments/pygments/issues/2588)) - Replace Pyflakes linter with Ruff ([#&#8203;2592](https://redirect.github.com/pygments/pygments/issues/2592)) - Add macOS CI ([#&#8203;2594](https://redirect.github.com/pygments/pygments/issues/2594)) - Built-in lexers now declare the version of Pygments in which they were added in a required `version_added` lexer attribute, instead of a `.. versionadded::` directive in the docstring ([#&#8203;2589](https://redirect.github.com/pygments/pygments/issues/2589), [#&#8203;2634](https://redirect.github.com/pygments/pygments/issues/2634)) - The `url` attribute is now required for built-in lexers and has been added to all existing lexers ([#&#8203;2588](https://redirect.github.com/pygments/pygments/issues/2588)) - The RTF formatter supports line number and line highlighting now ([#&#8203;1217](https://redirect.github.com/pygments/pygments/issues/1217), [#&#8203;2654](https://redirect.github.com/pygments/pygments/issues/2654)) - Add `\sa0` keyword in the RTF formatter ([#&#8203;1111](https://redirect.github.com/pygments/pygments/issues/1111), [#&#8203;2607](https://redirect.github.com/pygments/pygments/issues/2607)) - Register `pycon` as an alias for the Python console lexer ([#&#8203;2697](https://redirect.github.com/pygments/pygments/issues/2697)) - Add MIME-Type for `DesktopLexer` ([#&#8203;2613](https://redirect.github.com/pygments/pygments/issues/2613)) - Fix native style to meet WCAG AA guidelines ([#&#8203;2600](https://redirect.github.com/pygments/pygments/issues/2600)) - Fix typo in documentation ([#&#8203;2672](https://redirect.github.com/pygments/pygments/issues/2672)) - Use format strings consistently ([#&#8203;2661](https://redirect.github.com/pygments/pygments/issues/2661)) - Add `__class_getitem__` to `Formatter` to improve typing support ([#&#8203;2665](https://redirect.github.com/pygments/pygments/issues/2665)) ### [`v2.17.2`](https://redirect.github.com/pygments/pygments/blob/HEAD/CHANGES#Version-2172) [Compare Source](https://redirect.github.com/pygments/pygments/compare/2.17.1...2.17.2) (released November 21, 2023) - Fix a packaging issue on macOS ([#&#8203;2593](https://redirect.github.com/pygments/pygments/issues/2593)) ### [`v2.17.1`](https://redirect.github.com/pygments/pygments/blob/HEAD/CHANGES#Version-2171) [Compare Source](https://redirect.github.com/pygments/pygments/compare/2.17.0...2.17.1) (released November 19, 2023) - Updated lexers: - TOML: Fix bug making lexing of single-quoted strings too eager ### [`v2.17.0`](https://redirect.github.com/pygments/pygments/blob/HEAD/CHANGES#Version-2170) [Compare Source](https://redirect.github.com/pygments/pygments/compare/2.16.1...2.17.0) (released November 18, 2023) - New lexers: - JSX ([#&#8203;2524](https://redirect.github.com/pygments/pygments/issues/2524), [#&#8203;709](https://redirect.github.com/pygments/pygments/issues/709)) - Kusto ([#&#8203;2552](https://redirect.github.com/pygments/pygments/issues/2552)) - ldaprc ([#&#8203;2532](https://redirect.github.com/pygments/pygments/issues/2532)) - LDIF ([#&#8203;2489](https://redirect.github.com/pygments/pygments/issues/2489)) - PRQL ([#&#8203;2507](https://redirect.github.com/pygments/pygments/issues/2507), [#&#8203;2523](https://redirect.github.com/pygments/pygments/issues/2523), [#&#8203;2559](https://redirect.github.com/pygments/pygments/issues/2559)) - Visual Prolog and Visual Prolog Grammar ([#&#8203;2480](https://redirect.github.com/pygments/pygments/issues/2480)) - Vyper ([#&#8203;2531](https://redirect.github.com/pygments/pygments/issues/2531), [#&#8203;2579](https://redirect.github.com/pygments/pygments/issues/2579)) - Updated lexers: - Cypher: fix comment matching, add missing keywords ([#&#8203;2504](https://redirect.github.com/pygments/pygments/issues/2504)) - Fortran: add `elseif` keyword ([#&#8203;2528](https://redirect.github.com/pygments/pygments/issues/2528)) - Lean: make it available as `lean3`, in preparation for a possible switch to `lean` highlighting as Lean 4 ([#&#8203;2546](https://redirect.github.com/pygments/pygments/issues/2546)) - JSON: add MIME types and file extensions for several line-delimited JSON formats ([#&#8203;2490](https://redirect.github.com/pygments/pygments/issues/2490)) - Nix: many improvements ([#&#8203;2551](https://redirect.github.com/pygments/pygments/issues/2551), [#&#8203;1800](https://redirect.github.com/pygments/pygments/issues/1800)) - OCaml: Add `and` keyword, remove `value` from keywords ([#&#8203;2521](https://redirect.github.com/pygments/pygments/issues/2521)) - Python: add `starlark` and `bazel` aliases ([#&#8203;2517](https://redirect.github.com/pygments/pygments/issues/2517), [#&#8203;2516](https://redirect.github.com/pygments/pygments/issues/2516)) - Snowball: Treat `len` like `size` ([#&#8203;2508](https://redirect.github.com/pygments/pygments/issues/2508)) - Spice: add `panic` keyword and `->` operator ([#&#8203;2510](https://redirect.github.com/pygments/pygments/issues/2510)) - squid.conf: fix catastrophic backtracking ([#&#8203;2583](https://redirect.github.com/pygments/pygments/issues/2583)) - TOML: rewritten, with many fixes ([#&#8203;2576](https://redirect.github.com/pygments/pygments/issues/2576)) - Turtle: support blank nodes ([#&#8203;2581](https://redirect.github.com/pygments/pygments/issues/2581)) - Wikitext: fix erroneous highlighting of LanguageConverter markup ([#&#8203;2493](https://redirect.github.com/pygments/pygments/issues/2493)), add missing variant languages ([#&#8203;2494](https://redirect.github.com/pygments/pygments/issues/2494)) - CMake: support `[=[ bracketed arguments ]=]` ([#&#8203;2549](https://redirect.github.com/pygments/pygments/issues/2549)) - Fix ctags support and tests ([#&#8203;2487](https://redirect.github.com/pygments/pygments/issues/2487)) - Include `Lexer.add_filter` in the documentation ([#&#8203;2519](https://redirect.github.com/pygments/pygments/issues/2519)) - Add a `Lean3Lexer` alias ([#&#8203;2546](https://redirect.github.com/pygments/pygments/issues/2546)) - The `pygments.styles` module contains a new `STYLES` variable with a dictionary of built-in styles. The old `STYLE_MAP` variable, which uses a different format, is kept for backwards compatibility. - On Windows, add a new installation extra (`windows-terminal`) which pulls in dependencies for colored console output. See :doc:`cmdline` for more details. ([#&#8203;2505](https://redirect.github.com/pygments/pygments/issues/2505)) - Support more file types in `autopygmentize` script ([#&#8203;2513](https://redirect.github.com/pygments/pygments/issues/2513)) - Change color of numbers in `rrt` style ([#&#8203;2526](https://redirect.github.com/pygments/pygments/issues/2526)) - Fix error when trying to look up plugin formatters by file extension of the output format ([#&#8203;2563](https://redirect.github.com/pygments/pygments/issues/2563)) - Use Hatchling as a build backend instead of setuptools. This change is transparent to most users. Distribution packagers who build without build isolation need to add hatchling as a build dependency and remove setuptools. People downloading source distributions and wheels from PyPI directly should note that they now have `pygments` in their file names instead of `Pygments`. ([#&#8203;2573](https://redirect.github.com/pygments/pygments/issues/2573)) - Improve the test framework to also check for lost tokens when processing the snippets and example files ([#&#8203;2582](https://redirect.github.com/pygments/pygments/issues/2582).) - Improve the *Dracula* style definition to make it easier to maintain ([#&#8203;2575](https://redirect.github.com/pygments/pygments/issues/2575)) ### [`v2.16.1`](https://redirect.github.com/pygments/pygments/blob/HEAD/CHANGES#Version-2161) [Compare Source](https://redirect.github.com/pygments/pygments/compare/2.16.0...2.16.1) (released August 6th, 2023) - Fix `native` style missing from style list ([#&#8203;2484](https://redirect.github.com/pygments/pygments/issues/2484)) ### [`v2.16.0`](https://redirect.github.com/pygments/pygments/blob/HEAD/CHANGES#Version-2160) [Compare Source](https://redirect.github.com/pygments/pygments/compare/2.15.1...2.16.0) (released August 6th, 2023) - New lexers: - ASN.1 ([#&#8203;2462](https://redirect.github.com/pygments/pygments/issues/2462)) - Blueprint ([#&#8203;2434](https://redirect.github.com/pygments/pygments/issues/2434)) - BQN ([#&#8203;2472](https://redirect.github.com/pygments/pygments/issues/2472)) - DNS zone files ([#&#8203;2464](https://redirect.github.com/pygments/pygments/issues/2464)) - GraphQL ([#&#8203;2428](https://redirect.github.com/pygments/pygments/issues/2428)) - Linux desktop files (following the specification of the Freedesktop group, formerly known as XDG) ([#&#8203;2470](https://redirect.github.com/pygments/pygments/issues/2470)) - NVIDIA PTX ([#&#8203;2432](https://redirect.github.com/pygments/pygments/issues/2432)) - OpenSCAD ([#&#8203;2449](https://redirect.github.com/pygments/pygments/issues/2449)) - systemd ([#&#8203;2470](https://redirect.github.com/pygments/pygments/issues/2470)) - TLS presentation language ([#&#8203;2455](https://redirect.github.com/pygments/pygments/issues/2455)) - Verifpal ([#&#8203;2430](https://redirect.github.com/pygments/pygments/issues/2430)) - YARA ([#&#8203;2453](https://redirect.github.com/pygments/pygments/issues/2453)) - Updated lexers: - ASC: Add `application/pem-certificate-chain` mimetype ([#&#8203;2471](https://redirect.github.com/pygments/pygments/issues/2471)) - C/C++: Refine keyword lists ([#&#8203;2421](https://redirect.github.com/pygments/pygments/issues/2421), [#&#8203;2422](https://redirect.github.com/pygments/pygments/issues/2422)) - Carbon: Fix long processing times on invalid input, fix number lexing ([#&#8203;2454](https://redirect.github.com/pygments/pygments/issues/2454), [#&#8203;2456](https://redirect.github.com/pygments/pygments/issues/2456)) - Elpi: Handle quotations ([#&#8203;2419](https://redirect.github.com/pygments/pygments/issues/2419)) - Go: Support additional built-ins ([#&#8203;2481](https://redirect.github.com/pygments/pygments/issues/2481)) - HTTP: Support empty headers ([#&#8203;2461](https://redirect.github.com/pygments/pygments/issues/2461)), support more general methods ([#&#8203;2460](https://redirect.github.com/pygments/pygments/issues/2460)), also recognize responses in `analyse_text` implementation ([#&#8203;2460](https://redirect.github.com/pygments/pygments/issues/2460)), and highlight URL encoded data ([#&#8203;2465](https://redirect.github.com/pygments/pygments/issues/2465), [#&#8203;1620](https://redirect.github.com/pygments/pygments/issues/1620)) - Igor Pro: Update to Igor Pro 9 ([#&#8203;2482](https://redirect.github.com/pygments/pygments/issues/2482)) - lean: Recognize expressions nested within attributes ([#&#8203;1817](https://redirect.github.com/pygments/pygments/issues/1817)) - Macaulay2: Update builtins ([#&#8203;2457](https://redirect.github.com/pygments/pygments/issues/2457)) - Markdown: Allow extra characters after language name in code blocks ([#&#8203;2437](https://redirect.github.com/pygments/pygments/issues/2437)) - NestedText: Update to version 3 ([#&#8203;2459](https://redirect.github.com/pygments/pygments/issues/2459)) - scdoc: Improve language guessing implementation ([#&#8203;2402](https://redirect.github.com/pygments/pygments/issues/2402)) - Spice: Update to latest version ([#&#8203;2476](https://redirect.github.com/pygments/pygments/issues/2476)) - Transact SQL: Add Pre-sorted Group keyword ([#&#8203;2417](https://redirect.github.com/pygments/pygments/issues/2417)) - Uxntal: Update for current runes ([#&#8203;2424](https://redirect.github.com/pygments/pygments/issues/2424)) - Wikitext: Fix templates in wiki links; fix a language converter false positive; add bold italic markup ([#&#8203;2447](https://redirect.github.com/pygments/pygments/issues/2447)) - Add `Generic.EmphStrong` token for bold italic markup ([#&#8203;2444](https://redirect.github.com/pygments/pygments/issues/2444)) - Add Lightbulb style ([#&#8203;2474](https://redirect.github.com/pygments/pygments/issues/2474)) - Improve contrast in Monokai style ([#&#8203;2448](https://redirect.github.com/pygments/pygments/issues/2448)) - Add documentation how to create terminal code highlighting commands ([#&#8203;2131](https://redirect.github.com/pygments/pygments/issues/2131), [#&#8203;2425](https://redirect.github.com/pygments/pygments/issues/2425)) - Add support for loading TrueType fonts to the `ImageFormatter` ([#&#8203;1960](https://redirect.github.com/pygments/pygments/issues/1960)) ### [`v2.15.1`](https://redirect.github.com/pygments/pygments/blob/HEAD/CHANGES#Version-2151) [Compare Source](https://redirect.github.com/pygments/pygments/compare/2.15.0...2.15.1) (released April 18th, 2023) - Updated lexers: - Java properties: Fix catastrophic backtracking ([#&#8203;2356](https://redirect.github.com/pygments/pygments/issues/2356), [#&#8203;2404](https://redirect.github.com/pygments/pygments/issues/2404)) - Fix Python console traceback lexing being too strict and sometimes reordering output ([#&#8203;2407](https://redirect.github.com/pygments/pygments/issues/2407), [#&#8203;2410](https://redirect.github.com/pygments/pygments/issues/2410), [#&#8203;2412](https://redirect.github.com/pygments/pygments/issues/2412)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, 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. --- - [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0MC43LjEiLCJ1cGRhdGVkSW5WZXIiOiI0MC43LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged into main after updating pygments from v2.15.0 to v2.19.1. The Renovate-generated change passed all CI checks and received two approvals before integration.
qwen3.6-35b-a3b-mtp-q6 Merged into main. Renovate bot updated pygments from v2.15.0 to v2.19.1, applying new lexers, regression fixes, and style improvements. The automated dependency update passed validation and was successfully merged.
qwen3.6-35b-a3b-mtp-q6 Successfully merged the Renovate bot pull request updating the pygments dependency from v2.15.0 to v2.19.1.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#124 build(deps): bump pygments from 2.19.2 to 2.20.0 starflow merged Merged a Dependabot PR updating pygments from 2.19.2 to 2.20.0. Approved by two reviewers, passed all CI checks, and modified a single file with three additions and three deletions.
83%
#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.
81%
#517 build(deps): bump pygments starbase merged Merged a dependency update to bump pygments, resolving an OSV security warning. Approved by two reviewers, passed all CI checks, and integrated with a minimal three-line change.
80%
#115 build(deps): bump pygments from 2.19.2 to 2.20.0 debcraft merged Merged Dependabot PR updating pygments from 2.19.2 to 2.20.0. The update adds new lexers, fixes bugs, drops Python 3.8, and adds Python 3.14 support. Approved by reviewers and passed CI checks before successful merge.
80%
#177 build(deps): bump pygments craft-grammar merged Merged pull request that bumps the pygments dependency to fix an OSV security warning. Approved by two reviewers and passed all CI checks before integration.
79%
#2621 build(deps): bump pygments from 2.19.2 to 2.20.0 charmcraft closed Closed and abandoned due to failing CI checks and lack of review. Dependabot ceased notifications for this release. The pygments update was not merged.
78%
#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.
78%
#343 build(deps): update dependency mypy to ~=1.20.2 (main) imagecraft merged Merged into main after passing CI and receiving two approvals. The Renovate-generated update upgraded the mypy dependency from ~=1.19.1 to ~=1.20.2.
78%
#4286 build(deps): bump pygments from 2.13.0 to 2.15.0 in /docs/.sphinx snapcraft merged Merged Dependabot PR updating pygments from 2.13.0 to 2.15.0 in docs/.sphinx. Approved by a reviewer, passed CI checks, and successfully merged without coverage changes.
78%
#98 build(deps): update dependency mypy to ~=1.16.1 craft-grammar merged Merged a Renovate-generated update upgrading the mypy dependency from ~=1.15.0 to ~=1.16.1. Approved by two reviewers and CI checks passed before integration into the main branch.
76%