Guess what?!
A new upstream version of Pygments is now available: 2.11.0.
LibUp-bot | |
Dec 30 2021, 10:09 PM |
F35566508: obraz.png | |
Oct 13 2022, 4:22 PM |
F35566506: obraz.png | |
Oct 13 2022, 4:22 PM |
Guess what?!
A new upstream version of Pygments is now available: 2.11.0.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T334137 Post deploy tasks for "Add 'wikitext' as language in Pygments" | |||
Resolved | Legoktm | T298399 New upstream release for Pygments |
Change 754573 had a related patch set uploaded (by Legoktm; author: Ori):
[mediawiki/extensions/SyntaxHighlight_GeSHi@master] Update Pygments to 2.11.2
For User-notice
The following languages can now be used with [[mw:Extension:SyntaxHighlight|syntax highlighting]]: BDD, Elpi, LilyPond, Maxima, Rita, Savi, Sed, Sophia, Spice, .SRCINFO.
Change 754573 merged by jenkins-bot:
[mediawiki/extensions/SyntaxHighlight_GeSHi@master] Update Pygments to 2.11.2
Mentioned in SAL (#wikimedia-operations) [2022-02-04T05:59:59Z] <legoktm> uploaded pygments 2.11.2 to apt.wm.o (T298399)
Change 759643 had a related patch set uploaded (by Legoktm; author: Legoktm):
[mediawiki/libs/Shellbox@master] Rebuild images for new pygments version
I got a bit distracted with other things and didn't end up finishing this earlier. We still need to push new Shellbox images and deploy it for it to actual take effect on Wikimedia sites.
oh, I had closed it because it was already in the tech news announcement, so I figured you'd done that in another ticket or something :)
Change 759643 merged by jenkins-bot:
[mediawiki/libs/Shellbox@master] Rebuild images for new pygments version
Change 763175 had a related patch set uploaded (by Legoktm; author: Legoktm):
[operations/deployment-charts@master] shellbox: Update to 2022-02-04-153221
This has to be updated. An issue is e.g. with the INI lexer and the way it treats ; differently from #.
At mw:Manual:Common errors and symptoms:
In the Pygments demo at the Pygments website:
Reference code (at mw:Manual:Common errors and symptoms):
memory_limit = 64M ; Maximum amount of memory a script may consume (32MB)
I filed T320848: Install pygments in Shellbox container with pip, not a Debian package to simplify the upgrade process so I'm no longer a SPOF.
Change 906127 had a related patch set uploaded (by BryanDavis; author: Bryan Davis):
[mediawiki/extensions/SyntaxHighlight_GeSHi@master] Update Pygments to 2.14.0
Let's use T334433: Deploy Extension:SyntaxHighlight and related Shellbox container supporting Pygments 2.15.0 to Wikimedia production to track the new version deployment rather than this prior task which was reopened and then I think somewhat accidentally never re-closed.
Marking as resolved per T298399#7713749.
Change 763175 abandoned by Legoktm:
[operations/deployment-charts@master] shellbox: Update to 2022-02-04-153221
Reason: