Commit Graph

2 Commits

Author SHA1 Message Date
Alexandru Ardelean
184c4496eb python-pygments: bump to 2.20.0
Changes since 2.19.2:
- Added new Rell lexer; updated C++26 keywords, TOML 1.1.0,
  Python t-strings and PHP magic constants in existing lexers
- Fixed catastrophic backtracking in Archetype and Lua lexers
- Performance improvements via entry point caching
- Dropped Python 3.8, added Python 3.14 support

Link: https://github.com/pygments/pygments/blob/master/CHANGES
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-02 19:23:54 +03:00
Alexandru Ardelean
78d8eedb78 python-pygments: new package (2.19.2)
Pygments is a generic syntax highlighting library that supports over
500 languages and text formats. It is used by a wide range of tools
for terminal, HTML, and LaTeX output.

Added as a required dependency for python-pytest >= 7.x, which uses
Pygments to syntax-highlight code snippets in failure reports and
tracebacks.

The package uses hatchling as its build backend and has no runtime
dependencies beyond the Python standard library.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-29 08:31:47 +03:00