Wydano Pygments 2.6.1. Pygments to biblioteka dla Pythona oraz narzędzie wiersza poleceń do podświetlania kodu źródłowego. Pygments używają na przykład Wikipedia, BitBucket i Progopedia. Na wyjściu otrzymujemy następujące formaty: HTML, LaTeX, RTF, podświetlenie za pomocą sekwencji ANSI (w konsoli).
W nowej wersji (zmiany dla wersji 2.6, w 2.6.1 naprawiono problemy z pakowaniem):
- Usunięto wsparcie dla Pythona 2. W ogóle. Teraz wspierany jest wyłącznie Python 3. Podświetlanie kodu w Pythonie 2 zostało zachowane.
- Dodano wsparcie dla podświetlania
- logów jądra Linux;
- LLVM MIR;
- MiniScript;
- Mosel;
- Gramatyka wyrażeń parzystych;
- ReasonML;
- Ride;
- Sieve;
- USD;
- WebIDL;
- Zaktualizowano formatowanie podświetlania
- Apache2;
- Chapel;
- CSound;
- D;
- Idris;
- Perl6/Raku;
- Python3;
- Rust (objęto więcej wbudowanych funkcji (głównie makr) oraz nową składnię);
- SQL (dodano tymczasowe wsparcie dla słów kluczowych);
- W terminalach 256-kolorowych i truecolor teraz dodano wsparcie dla kursywy;
- Dodano wsparcie dla nagłówków HTTP 2/3;
- Dodano wsparcie dla braku przyczyny w nagłówku HTTP;
- Dla Boogie/Silver dodano wsparcie dla kontynuacji linii i wyzwalaczy, skrócone słowa kluczowe przeniesiono do osobnej kategorii;
- Dla GAS dodano wsparcie dla komentarzy w stylu języka C;
- Poprawiono nazwy w leksyku języka S;
- Poprawiono literały numeryczne dla języka Ada;
- .mjs pliki teraz są definiowane jako Javascript;
- .eex pliki teraz są definiowane jako Elixir;
- Naprawiono użycie re.MULTILINE;
- Teraz definiowane są zależności pipenv i poetry oraz pliki lokalne;
- Ulepszono wyszukiwanie czcionek w Windows;
- Usunięto nieużywane bloki skryptowe
Źródło: linux.org.ru

