<#3415 Bump pygments from 2.18.0 to 2.20.0 in /plu...
# flyte-github
a
#3415 Bump pygments from 2.18.0 to 2.20.0 in /plugins/flytekit-airflow Pull request opened by dependabot[bot] Bumps pygments from 2.18.0 to 2.20.0. Release notes Sourced from pygments's releases.
2.20.0
• New lexers:
• Rell (#2914)
• Updated lexers:
• archetype: Fix catastrophic backtracking in GUID and ID patterns (#3064)
• ASN.1: Recognize minus sign and fix range operator (#3014, #3060)
• C++: Add C++26 keywords (#2955), add integer literal suffixes (#2966)
• ComponentPascal: Fix
analyse_text
(#3028, #3032)
• Coq renamed to Rocq (#2883, #2908)
• Cython: Various improvements (#2932, #2933)
• Debian control: Improve architecture parsing (#3052)
• Devicetree: Add support for overlay/fragments (#3021), add bytestring support (#3022), fix catastrophic backtracking (#3057)
• Fennel: Various improvements (#2911)
• Haskell: Handle escape sequences in character literals (#3069, #1795)
• Java: Add module keywords (#2955)
• Lean4: Add operators
]'
,
]?
,
]!
(#2946)
• LESS: Support single-line comments (#3005)
• LilyPond: Update to 2.25.29 (#2974)
• LLVM: Support C-style comments (#3023, #2978)
• Lua(u): Fix catastrophic backtracking (#3047)
• Macaulay2: Update to 1.25.05 (#2893), 1.25.11 (#2988)
• Mathematica: Various improvements (#2957)
• meson: Add additional operators (#2919)
• MySQL: Update keywords (#2970)
• org-Mode: Support both schedule and deadline (#2899)
• PHP: Add
__PROPERTY__
magic constant (#2924), add reserved keywords (#3002)
• PostgreSQL: Add more keywords (#2985)
• protobuf: Fix namespace tokenization (#2929)
• Python: Add
t
-string support (#2973, #3009, #3010)
• Tablegen: Fix infinite loop (#2972, #2940)
• Tera Term macro: Add commands introduced in v5.3 through v5.6 (#2951)
• TOML: Support TOML 1.1.0 (#3026, #3027)
• Turtle: Allow empty comment lines (#2980)
• XML: Added
.xbrl
as file ending (#2890, #2891)
• Drop Python 3.8, and add Python 3.14 as a supported version (#2987, #3012)
• Various improvements to
autopygmentize
(#2894)
• Update
onedark
style to support more token types (#2977)
• Update
rtt
style to support more token types (#2895)
• Cache entry points to improve performance (#2979)
• Fix
xterm-256
color table (#3043)
• Fix
kwargs
dictionary getting mutated on each call (#3044)
2.19.2
• Lua: Fix regression introduced in 2.19.0 (#2882, #2839)
2.19.1
... (truncated) Changelog Sourced from pygments's changelog.
Version 2.20.0
(released March 29th, 2026)
• New lexers:
• Rell (#2914)
• Updated lexers:
• archetype: Fix catastrophic backtracking in GUID and ID patterns (#3064)
• ASN.1: Recognize minus sign and fix range operator (#3014, #3060)
• C++: Add C++26 keywords (#2955), add integer literal suffixes (#2966)
• ComponentPascal: Fix
analyse_text
(#3028, #3032)
• Coq renamed to Rocq (#2883, #2908)
• Cython: Various improvements (#2932, #2933)
• Debian control: Improve architecture parsing (#3052)
• Devicetree: Add support for overlay/fragments (#3021), add bytestring support (#3022), fix catastrophic backtracking (#3057)
• Fennel: Various improvements (<https://redirect.github.com/pygm…
flyteorg/flytekit