Se lanzó Pygments 2.6.1. Pygments es una biblioteca para Python y una herramienta de línea de comandos para la resaltación de código fuente. Pygments es utilizado, por ejemplo, por Wikipedia, BitBucket y Progopedia. Los formatos de salida son los siguientes: HTML, LaTeX, RTF y resaltado a través de secuencias ANSI (en la consola).
En la nueva versión (cambios para la versión 2.6, en 2.6.1 se corrigieron problemas de empaquetado):
- Se eliminó el soporte para Python 2. Completamente. Ahora solo se admite Python 3. La resaltación de código en Python 2 se mantiene.
- Se añadió soporte para resaltado de
- registros del núcleo de Linux;
- LLVM MIR;
- MiniScript;
- Mosel;
- Gramática de expresión de análisis;
- ReasonML;
- Ride;
- Sieve;
- USD;
- WebIDL;
- Se actualizó el formato de resaltado
- Apache2;
- Chapel;
- CSound;
- D;
- Idris;
- Perl6/Raku;
- Python3;
- Rust (se han cubierto más funciones incorporadas (principalmente macros) y otra nueva sintaxis);
- SQL (se añadió soporte temporal para palabras clave);
- En terminales de 256 colores y truecolor ahora se añadió soporte para cursiva;
- Se añadió soporte para encabezados HTTP 2/3;
- Se añadió soporte para la ausencia de razón en el encabezado HTTP;
- Para Boogie/Silver se añadió soporte para continuaciones de líneas y disparadores, las palabras clave abreviadas se han movido a una categoría separada;
- Para GAS se añadió soporte para comentarios al estilo del lenguaje C;
- Se corrigieron nombres en el analizador léxico del lenguaje S;
- Se corrigieron literales numéricos para el lenguaje Ada;
- .mjs archivos ahora se definen como Javascript;
- .eex archivos ahora se definen como Elixir;
- Se corrigió el uso de re.MULTILINE;
- Ahora se definen dependencias de pipenv y poetry y archivos lock;
- Se mejoró la búsqueda de fuentes en Windows;
- Se eliminaron bloques de script no utilizados
Fuente: linux.org.ru

