Se ha lanzado Pygments 2.6.1. Pygments es una biblioteca de Python y una utilidad de línea de comandos para resaltar el código fuente. Pygments es utilizado, por ejemplo, por Wikipedia, BitBucket y Progopedia. Los formatos de salida son: HTML, LaTeX, RTF, resaltado mediante secuencias ANSI (en la consola).
En la nueva versión (se indican los cambios para la versión 2.6, los problemas de empaquetado se solucionan en 2.6.1):
- La compatibilidad con Python 2 se ha eliminado por completo. Ahora solo se admite el resaltado de código de Python 3.
- Soporte de retroiluminación añadido
- Registros del kernel de Linux;
- LLVM MIR;
- Miniscript;
- Mosela;
- Análisis de gramática de expresiones;
- RazónML;
- Conducir;
- Tamiz;
- USD;
- WebIDL;
- Formato de retroiluminación actualizado
- Apache2;
- Capilla;
- CSonido;
- D;
- Idris;
- Perl6/Raku;
- Python3;
- Rust (se cubren más funciones integradas (principalmente macros) y otras sintaxis nuevas);
- SQL (se agregó soporte temporal para palabras clave);
- Ahora se ha agregado soporte para cursiva en terminales de 256 colores y color verdadero;
- Se agregó soporte para encabezados HTTP 2/3;
- Se agregó soporte por motivo faltante en el encabezado HTTP;
- Para Boogie/Silver, se agregó soporte para extensiones de línea y activadores, las palabras clave abreviadas se movieron a una categoría separada;
- Se agregó soporte para comentarios estilo C para GAS;
- Nombres fijos en el lexer de lenguaje S;
- Literales numéricos fijos para el lenguaje Ada;
- Los archivos .mjs ahora se detectan como Javascript;
- Los archivos .eex ahora se detectan como Elixir;
- Se corrigió el uso de re.MULTILINE;
- Ahora se definen las dependencias de pipenv y poesía y los archivos de bloqueo;
- Búsqueda de fuentes mejorada en Windows;
- Se eliminaron los bloques de script no utilizados.
Fuente: linux.org.ru

