Skip to content

v0.11.0

Compare
Choose a tag to compare
@sbates sbates released this 09 Aug 20:26
· 191 commits to main since this release

v0.11.0 (2023-08-09)

Chore

  • chore: pip: bump pygments from 2.15.1 to 2.16.1 (#263)

Bumps pygments from 2.15.1 to
2.16.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pygments/pygments/releases&#34;&gt;pygments&#39;s
releases</a>.</em></p>
<blockquote>
<h2>2.16.1</h2>
<ul>
<li>Fix <code>native</code> style missing from style list (<a
href="https://redirect.github.com/pygments/pygments/issues/2484&#34;&gt;#2484&lt;/a&gt;)&lt;/li>
</ul>
<h2>2.16.0</h2>
<ul>
<li>
<p>New lexers:</p>
<ul>
<li>ASN.1 (<a
href="https://redirect.github.com/pygments/pygments/issues/2462&#34;&gt;#2462&lt;/a&gt;)&lt;/li>
<li>Blueprint (<a
href="https://redirect.github.com/pygments/pygments/issues/2434&#34;&gt;#2434&lt;/a&gt;)&lt;/li>
<li>BQN (<a
href="https://redirect.github.com/pygments/pygments/issues/2472&#34;&gt;#2472&lt;/a&gt;)&lt;/li>
<li>DNS zone files (<a
href="https://redirect.github.com/pygments/pygments/issues/2464&#34;&gt;#2464&lt;/a&gt;)&lt;/li>
<li>GraphQL (<a
href="https://redirect.github.com/pygments/pygments/issues/2428&#34;&gt;#2428&lt;/a&gt;)&lt;/li>
<li>Linux desktop files (following the specification of the Freedesktop
group, formerly known as XDG) (<a
href="https://redirect.github.com/pygments/pygments/issues/2470&#34;&gt;#2470&lt;/a&gt;)&lt;/li>
<li>NVIDIA PTX (<a
href="https://redirect.github.com/pygments/pygments/issues/2432&#34;&gt;#2432&lt;/a&gt;)&lt;/li>
<li>OpenSCAD (<a
href="https://redirect.github.com/pygments/pygments/issues/2449&#34;&gt;#2449&lt;/a&gt;)&lt;/li>
<li>systemd (<a
href="https://redirect.github.com/pygments/pygments/issues/2470&#34;&gt;#2470&lt;/a&gt;)&lt;/li>
<li>TLS presentation language (<a
href="https://redirect.github.com/pygments/pygments/issues/2455&#34;&gt;#2455&lt;/a&gt;)&lt;/li>
<li>Verifpal (<a
href="https://redirect.github.com/pygments/pygments/issues/2430&#34;&gt;#2430&lt;/a&gt;)&lt;/li>
<li>YARA (<a
href="https://redirect.github.com/pygments/pygments/issues/2453&#34;&gt;#2453&lt;/a&gt;)&lt;/li>
</ul>
</li>
<li>
<p>Updated lexers:</p>
<ul>
<li>ASC: Add <code>application/pem-certificate-chain</code> mimetype (<a
href="https://redirect.github.com/pygments/pygments/issues/2471&#34;&gt;#2471&lt;/a&gt;)&lt;/li>
<li>C/C++: Refine keyword lists (<a
href="https://redirect.github.com/pygments/pygments/issues/2421&#34;&gt;#2421&lt;/a>,
<a
href="https://redirect.github.com/pygments/pygments/issues/2422&#34;&gt;#2422&lt;/a&gt;)&lt;/li>
<li>Carbon: Fix long processing times on invalid input, fix number
lexing (<a
href="https://redirect.github.com/pygments/pygments/issues/2454&#34;&gt;#2454&lt;/a>,
<a
href="https://redirect.github.com/pygments/pygments/issues/2456&#34;&gt;#2456&lt;/a&gt;)&lt;/li>
<li>Elpi: Handle quotations (<a
href="https://redirect.github.com/pygments/pygments/issues/2419&#34;&gt;#2419&lt;/a&gt;)&lt;/li>
<li>Go: Support additional built-ins (<a
href="https://redirect.github.com/pygments/pygments/issues/2481&#34;&gt;#2481&lt;/a&gt;)&lt;/li>
<li>HTTP: Support empty headers (<a
href="https://redirect.github.com/pygments/pygments/issues/2461&#34;&gt;#2461&lt;/a>),
support more general methods (<a
href="https://redirect.github.com/pygments/pygments/issues/2460&#34;&gt;#2460&lt;/a>),
also recognize responses in <code>analyse_text</code> implementation (<a
href="https://redirect.github.com/pygments/pygments/issues/2460&#34;&gt;#2460&lt;/a>),
and highlight URL encoded data (<a
href="https://redirect.github.com/pygments/pygments/issues/2465&#34;&gt;#2465&lt;/a>,
<a
href="https://redirect.github.com/pygments/pygments/issues/1620&#34;&gt;#1620&lt;/a&gt;)&lt;/li>
<li>Igor Pro: Update to Igor Pro 9 (<a
href="https://redirect.github.com/pygments/pygments/issues/2482&#34;&gt;#2482&lt;/a&gt;)&lt;/li>
<li>lean: Recognize expressions nested within attributes (<a
href="https://redirect.github.com/pygments/pygments/issues/1817&#34;&gt;#1817&lt;/a&gt;)&lt;/li>
<li>Macaulay2: Update builtins (<a
href="https://redirect.github.com/pygments/pygments/issues/2457&#34;&gt;#2457&lt;/a&gt;)&lt;/li>
<li>Markdown: Allow extra characters after language name
in code blocks (<a
href="https://redirect.github.com/pygments/pygments/issues/2437&#34;&gt;#2437&lt;/a&gt;)&lt;/li>
<li>NestedText: Update to version 3 (<a
href="https://redirect.github.com/pygments/pygments/issues/2459&#34;&gt;#2459&lt;/a&gt;)&lt;/li>
<li>scdoc: Improve language guessing implementation (<a
href="https://redirect.github.com/pygments/pygments/issues/2402&#34;&gt;#2402&lt;/a&gt;)&lt;/li>
<li>Spice: Update to latest version (<a
href="https://redirect.github.com/pygments/pygments/issues/2476&#34;&gt;#2476&lt;/a&gt;)&lt;/li>
<li>Transact SQL: Add Pre-sorted Group keyword (<a
href="https://redirect.github.com/pygments/pygments/issues/2417&#34;&gt;#2417&lt;/a&gt;)&lt;/li>
<li>Uxntal: Update for current runes (<a
href="https://redirect.github.com/pygments/pygments/issues/2424&#34;&gt;#2424&lt;/a&gt;)&lt;/li>
<li>Wikitext: Fix templates in wiki links; fix a language converter
false positive; add bold italic markup (<a
href="https://redirect.github.com/pygments/pygments/issues/2447&#34;&gt;#2447&lt;/a&gt;)&lt;/li>
</ul>
</li>
<li>
<p>Add <code>Generic.EmphStrong</code> token for bold italic markup (<a
href="https://redirect.github.com/pygments/pygments/issues/2444&#34;&gt;#2444&lt;/a&gt;)&lt;/p>
</li>
<li>
<p>Add Lightbulb style (<a
href="https://redirect.github.com/pygments/pygments/issues/2474&#34;&gt;#2474&lt;/a&gt;)&lt;/p>
</li>
<li>
<p>Add Eclipse-Light style (<a
href="https://redirect.github.com/pygments/pygments/issues/2440&#34;&gt;#2440&lt;/a&gt;)&lt;/p>
</li>
<li>
<p>Improve contrast in Monokai style (<a
href="https://redirect.github.com/pygments/pygments/issues/2448&#34;&gt;#2448&lt;/a&gt;)&lt;/p>
</li>
<li>
<p>Add documentation how to create terminal code highlighting commands
(<a
href="https://redirect.github.com/pygments/pygments/issues/2131&#34;&gt;#2131&lt;/a>,
<a
href="https://redirect.github.com/pygments/pygments/issues/2425&#34;&gt;#2425&lt;/a&gt;)&lt;/p>
</li>
<li>
<p>Add support for loading TrueType fonts to the
<code>ImageFormatter</code> (<a
href="https://redirect.github.com/pygments/pygments/issues/1960&#34;&gt;#1960&lt;/a&gt;)&lt;/p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pygments/pygments/blob/master/CHANGES&#34;&gt;pygments&#39;s
changelog</a>.</em></p>
<blockquote>
<h2>Version 2.16.1</h2>
<ul>
<li>Fix <code>native</code> style missing from style list (<a
href="https://redirect.github.com/pygments/pygments/issues/2484&#34;&gt;#2484&lt;/a&gt;)&lt;/li>
</ul>
<h2>Version 2.16.0</h2>
<p>(released August 6th, 2023)</p>
<ul>
<li>
<p>New lexers:</p>
<ul>
<li>ASN.1 (<a
href="https://redirect.github.com/pygments/pygments/issues/2462&#34;&gt;#2462&lt;/a&gt;)&lt;/li>
<li>Blueprint (<a
href="https://redirect.github.com/pygments/pygments/issues/2434&#34;&gt;#2434&lt;/a&gt;)&lt;/li>
<li>BQN (<a
href="https://redirect.github.com/pygments/pygments/issues/2472&#34;&gt;#2472&lt;/a&gt;)&lt;/li>
<li>DNS zone files (<a
href="https://redirect.github.com/pygments/pygments/issues/2464&#34;&gt;#2464&lt;/a&gt;)&lt;/li>
<li>GraphQL (<a
href="https://redirect.github.com/pygments/pygments/issues/2428&#34;&gt;#2428&lt;/a&gt;)&lt;/li>
<li>Linux desktop files (following the specification of the
Freedesktop group, formerly known as XDG) (<a
href="https://redirect.github.com/pygments/pygments/issues/2470&#34;&gt;#2470&lt;/a&gt;)&lt;/li>
<li>NVIDIA PTX (<a
href="https://redirect.github.com/pygments/pygments/issues/2432&#34;&gt;#2432&lt;/a&gt;)&lt;/li>
<li>OpenSCAD (<a
href="https://redirect.github.com/pygments/pygments/issues/2449&#34;&gt;#2449&lt;/a&gt;)&lt;/li>
<li>systemd (<a
href="https://redirect.github.com/pygments/pygments/issues/2470&#34;&gt;#2470&lt;/a&gt;)&lt;/li>
<li>TLS presentation language (<a
href="https://redirect.github.com/pygments/pygments/issues/2455&#34;&gt;#2455&lt;/a&gt;)&lt;/li>
<li>Verifpal (<a
href="https://redirect.github.com/pygments/pygments/issues/2430&#34;&gt;#2430&lt;/a&gt;)&lt;/li>
<li>YARA (<a
href="https://redirect.github.com/pygments/pygments/issues/2453&#34;&gt;#2453&lt;/a&gt;)&lt;/li>
</ul>
</li>
<li>
<p>Updated lexers:</p>
<ul>
<li>ASC: Add <code>application/pem-certificate-chain</code> mimetype (<a
href="https://redirect.github.com/pygments/pygments/issues/2471&#34;&gt;#2471&lt;/a&gt;)&lt;/li>
<li>C/C++: Refine keyword lists (<a
href="https://redirect.github.com/pygments/pygments/issues/2421&#34;&gt;#2421&lt;/a>,
<a
href="https://redirect.github.com/pygments/pygments/issues/2422&#34;&gt;#2422&lt;/a&gt;)&lt;/li>
<li>Carbon: Fix long processing times on invalid input, fix number
lexing (<a
href="https://redirect.github.com/pygments/pygments/issues/2454&#34;&gt;#2454&lt;/a>,
<a
href="https://redirect.github.com/pygments/pygments/issues/2456&#34;&gt;#2456&lt;/a&gt;)&lt;/li>
<li>Elpi: Handle quotations (<a
href="https://redirect.github.com/pygments/pygments/issues/2419&#34;&gt;#2419&lt;/a&gt;)&lt;/li>
<li>Go: Support additional built-ins (<a
href="https://redirect.github.com/pygments/pygments/issues/2481&#34;&gt;#2481&lt;/a&gt;)&lt;/li>
<li>HTTP: Support empty headers (<a
href="https://redirect.github.com/pygments/pygments/issues/2461&#34;&gt;#2461&lt;/a>),
support more general methods (<a
href="https://redirect.github.com/pygments/pygments/issues/2460&#34;&gt;#2460&lt;/a>),
also recognize responses in <code>analyse_text</code> implementation (<a
href="https://redirect.github.com/pygments/pygments/issues/2460&#34;&gt;#2460&lt;/a>),
and
highlight URL encoded data (<a
href="https://redirect.github.com/pygments/pygments/issues/2465&#34;&gt;#2465&lt;/a>,
<a
href="https://redirect.github.com/pygments/pygments/issues/1620&#34;&gt;#1620&lt;/a&gt;)&lt;/li>
<li>Igor Pro: Update to Igor Pro 9 (<a
href="https://redirect.github.com/pygments/pygments/issues/2482&#34;&gt;#2482&lt;/a&gt;)&lt;/li>
<li>lean: Recognize expressions nested within attributes (<a
href="https://redirect.github.com/pygments/pygments/issues/1817&#34;&gt;#1817&lt;/a&gt;)&lt;/li>
<li>Macaulay2: Update builtins (<a
href="https://redirect.github.com/pygments/pygments/issues/2457&#34;&gt;#2457&lt;/a&gt;)&lt;/li>
<li>Markdown: Allow extra characters after language name
in code blocks (<a
href="https://redirect.github.com/pygments/pygments/issues/2437&#34;&gt;#2437&lt;/a&gt;)&lt;/li>
<li>NestedText: Update to version 3 (<a
href="https://redirect.github.com/pygments/pygments/issues/2459&#34;&gt;#2459&lt;/a&gt;)&lt;/li>
<li>scdoc: Improve language guessing implementation (<a
href="https://redirect.github.com/pygments/pygments/issues/2402&#34;&gt;#2402&lt;/a&gt;)&lt;/li>
<li>Spice: Update to latest version (<a
href="https://redirect.github.com/pygments/pygments/issues/2476&#34;&gt;#2476&lt;/a&gt;)&lt;/li>
<li>Transact SQL: Add Pre-sorted Group keyword (<a
href="https://redirect.github.com/pygments/pygments/issues/2417&#34;&gt;#2417&lt;/a&gt;)&lt;/li>
<li>Uxntal: Update for current runes (<a
href="https://redirect.github.com/pygments/pygments/issues/2424&#34;&gt;#2424&lt;/a&gt;)&lt;/li>
<li>Wikitext: Fix templates in wiki links; fix a language converter
false
positive; add bold italic markup (<a
href="https://redirect.github.com/pygments/pygments/issues/2447&#34;&gt;#2447&lt;/a&gt;)&lt;/li>
</ul>
</li>
<li>
<p>Add <code>Generic.EmphStrong</code> token for bold italic markup (<a
href="https://redirect.github.com/pygments/pygments/issues/2444&#34;&gt;#2444&lt;/a&gt;)&lt;/p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="pygments/pygments@9162c079eac12bbf17b187013ab0c46efb7eb43f&#34;&gt;&lt;code&gt;9162c07&lt;/code&gt;&lt;/a>
Prepare 2.16.1 hotfix.</li>
<li><a
href="pygments/pygments@210eb1dacd9ad46cf9fd14f42dc099a1cc8a4397&#34;&gt;&lt;code&gt;210eb1d&lt;/code&gt;&lt;/a>
Sort style map alphabetically.</li>
<li><a
href="pygments/pygments@1eaa6d7df2e117e59ce5ecc0fddc637d37cd6896&#34;&gt;&lt;code&gt;1eaa6d7&lt;/code&gt;&lt;/a>
Bugfix: Restore <code>native</code> style (<a
href="https://redirect.github.com/pygments/pygments/issues/2484&#34;&gt;#2484&lt;/a&gt;)&lt;/li>
<li><a
href="pygments/pygments@5e37faabf2b49f26b3708497381e1e7017587c83&#34;&gt;&lt;code&gt;5e37faa&lt;/code&gt;&lt;/a>
Fix incorrect line in changelog.</li>
<li><a
href="pygments/pygments@d6417b0626a70d3076adf78ab7cc85846f0609f6&#34;&gt;&lt;code&gt;d6417b0&lt;/code&gt;&lt;/a>
Prepare for next release.</li>
<li><a
href="pygments/pygments@1caade11303a50e8f6b6cb32952c7f8c49cd9720&#34;&gt;&lt;code&gt;1caade1&lt;/code&gt;&lt;/a>
Release preparation for 2.16.</li>
<li><a
href="pygments/pygments@15e61f85ffb744df663de02137e090063834ff53&#34;&gt;&lt;code&gt;15e61f8&lt;/code&gt;&lt;/a>
Update CHANGES.</li>
<li><a
href="pygments/pygments@1a48184b8bf373c7037d5cc3a7f0eef51c093140&#34;&gt;&lt;code&gt;1a48184&lt;/code&gt;&lt;/a>
Merge pull request <a
href="https://redirect.github.com/pygments/pygments/issues/1960&#34;&gt;#1960&lt;/a>
from MarronEyes/img-font</li>
<li><a
href="pygments/pygments@d7b3732f3447e34c41805748c09b83fdb67dff07&#34;&gt;&lt;code&gt;d7b3732&lt;/code&gt;&lt;/a>
Don't exit after the first error in check_crlf.</li>
<li><a
href="pygments/pygments@2d40ac055365943379a5e85a39fffacff7aac2d8&#34;&gt;&lt;code&gt;2d40ac0&lt;/code&gt;&lt;/a>
Update CHANGES.</li>
<li>Additional commits viewable in <a
href="pygments/pygments@2.15.1...2.16.1&#34;&gt;compare
view</a></li>
</ul>
</details>
<br />

Dependabot compatibility score

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.


<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits
    that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after
    your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge
    and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)

</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (8005f00)

Documentation

  • docs: Update header (#262)

Co-authored-by: Adina <[email protected]> (508d20c)

Feature

  • feat: Removes mutation of .pre-commit-config.yaml by seCureLI (#264)

This PR mostly deletes code related to mutating .pre-commit-config.yaml
based on entries in .secureli.yaml.

Once merged, users will be able to update .pre-commit-config.yaml
directly to modify the behavior of the pre-commit hooks. (fc3c6ff)