Pygments 2.6.1 is uitgebracht. Pygments is een Python-bibliotheek en opdrachtregelhulpprogramma voor het markeren van broncode. Pygments wordt onder meer gebruikt door Wikipedia, BitBucket en Progopedia. De uitvoerformaten zijn: HTML, LaTeX, RTF, markering via ANSI-reeksen (in de console).
In de nieuwe versie (wijzigingen voor versie 2.6 zijn aangegeven, verpakkingsproblemen zijn opgelost in 2.6.1):
- Ondersteuning voor Python 2 is volledig verwijderd. Nu wordt alleen Python 3 ondersteund. De markering van Python 2-code blijft behouden.
- Ondersteuning voor achtergrondverlichting toegevoegd
- Linux-kernellogboeken;
- LLVM MIR;
- MiniScript;
- Moezel;
- Het ontleden van expressiegrammatica;
- RedenML;
- Rijden;
- Zeef;
- USD;
- WebIDL;
- Bijgewerkte opmaak van de achtergrondverlichting
- Apache2;
- Kapel;
- CSound;
- D;
- Idris;
- Perl6/Raku;
- Python3;
- Rust (meer ingebouwde functies (meestal macro's) en andere nieuwe syntaxis komen aan bod);
- SQL (tijdelijke trefwoordondersteuning toegevoegd);
- Ondersteuning voor cursief is nu toegevoegd in terminals met 256 kleuren en ware kleuren;
- Ondersteuning toegevoegd voor HTTP 2/3-headers;
- Ondersteuning toegevoegd voor ontbrekende reden in HTTP-header;
- Voor Boogie/Silver is ondersteuning voor regelextensies en triggers toegevoegd, verkorte trefwoorden zijn verplaatst naar een aparte categorie;
- Ondersteuning toegevoegd voor C-stijl opmerkingen voor GAS;
- Vaste namen in de S-taal lexer;
- Vaste numerieke letterlijke waarden voor de Ada-taal;
- .mjs-bestanden worden nu gedetecteerd als JavaScript;
- .eex-bestanden worden nu gedetecteerd als Elixir;
- Vast gebruik van re.MULTILINE;
- Nu zijn pipenv- en poëzie-afhankelijkheden en lock-bestanden gedefinieerd;
- Verbeterd zoeken naar lettertypen in Windows;
- Ongebruikte scriptblokken verwijderd
Bron: linux.org.ru