Bump pygments from 2.17.2 to 2.18.0 in /requirements
Bumps pygments from 2.17.2 to 2.18.0.
Release notes
Sourced from pygments's releases.
2.18.0
New lexers:
Updated lexers:
- Awk: recognize ternary operator (#2687)
- Bash: add
openrcalias (#2599, #2371)- Coq: add keywords, lex more vernacular command arguments, produce fewer tokens on heading comments (#2678)
- DNS zone files: Fix comment parsing (#2595)
- Hy: Support unicode literals (#1126)
- Inform6: Update to Inform 6.42 (#2644)
- lean: Fix name handling (#2614)
- Logtalk: add
uninstantiationkeyword and recognize escape sequences (#2619)- Macaulay2: Update to 1.23 (#2655)
- Python: fix highlighting of soft keywords before
None/True/False- reStructuredText: use
Token.Commentfor comments instead ofComment.Preproc(#2598)- Rust: highlight
:,::and->asPunctuationand whitespace asWhitespace, instead ofTextin both cases (#2631)- Spice: Add keywords (#2621)
- SQL Explain: allow negative numbers (#2610)
- Swift: Support multiline strings (#2681)
- ThingsDB: add constants and new functions; support template strings (#2624)
- UL4: support nested
<?doc?>and<?note?>tags (#2597)- VHDL: support multi-line comments of VHDL-2008 (#2622)
- Wikitext: Remove
kk-*invariant_langs(#2647)- Xtend: Add
valandvar(#2602)New styles:
- Coffee (#2609)
Make background colors in the image formatter work with Pillow 10.0 (#2623)
Require Python 3.8. As a result, the
importlib-metadatapackage is no longer needed for fast plugin discovery on Python 3.7. Thepluginsextra (used as, e.g.,pip install pygments[plugins])
... (truncated)
Changelog
Sourced from pygments's changelog.
Version 2.18.0
(released May 4th, 2024)
New lexers:
Updated lexers:
- Awk: recognize ternary operator (#2687)
- Bash: add
openrcalias (#2599, #2371)- Coq: add keywords, lex more vernacular command arguments, produce fewer tokens on heading comments (#2678)
- DNS zone files: Fix comment parsing (#2595)
- Hy: Support unicode literals (#1126)
- Inform6: Update to Inform 6.42 (#2644)
- lean: Fix name handling (#2614)
- Logtalk: add
uninstantiationkeyword and recognize escape sequences (#2619)- Macaulay2: Update to 1.23 (#2655)
- Python: fix highlighting of soft keywords before
None/True/False- reStructuredText: use
Token.Commentfor comments instead ofComment.Preproc(#2598)- Rust: highlight
:,::and->asPunctuationand whitespace asWhitespace, instead ofTextin both cases (#2631)- Spice: Add keywords (#2621)
- SQL Explain: allow negative numbers (#2610)
- Swift: Support multiline strings (#2681)
- ThingsDB: add constants and new functions; support template strings (#2624)
- UL4: support nested
<?doc?>and<?note?>tags (#2597)- VHDL: support multi-line comments of VHDL-2008 (#2622)
- Wikitext: Remove
kk-*invariant_langs(#2647)- Xtend: Add
valandvar(#2602)New styles:
- Coffee (#2609)
Make background colors in the image formatter work with Pillow 10.0 (#2623)
... (truncated)
Commits
d7d11f6Last steps for 2.18 release.ec7bfd2Fix Janet version_added.ea9c823Update CHANGES.338d366Merge pull request #2670 from Kodiologist/hylex4d1371bLock down the pytest version.8dd97e0Improve docs.26179d6Fix deprecated variable usage in tests.ad125caPrepare 2.18 release.24deeb9Lock the ruff version in tox.ini.c9165cfFix format string usage.- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)