backstage / mkdocs-techdocs-core

The core MkDocs plugin used by Backstage's TechDocs as a wrapper around multiple MkDocs plugins and Python Markdown extensions
Apache License 2.0
82 stars 61 forks source link

chore(deps): update dependency pygments to v2.18.0 #190

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
pygments (changelog) ==2.17.2 -> ==2.18.0 age adoption passing confidence

Release Notes

pygments/pygments (pygments) ### [`v2.18.0`](https://togithub.com/pygments/pygments/blob/HEAD/CHANGES#Version-2180) [Compare Source](https://togithub.com/pygments/pygments/compare/2.17.2...2.18.0) (released May 4th, 2024) - New lexers: - Janet ([#​2557](https://togithub.com/pygments/pygments/issues/2557)) - Lean 4 ([#​2618](https://togithub.com/pygments/pygments/issues/2618), [#​2626](https://togithub.com/pygments/pygments/issues/2626)) - Luau ([#​2605](https://togithub.com/pygments/pygments/issues/2605)) - Mojo ([#​2691](https://togithub.com/pygments/pygments/issues/2691), [#​2515](https://togithub.com/pygments/pygments/issues/2515)) - org-mode ([#​2628](https://togithub.com/pygments/pygments/issues/2628), [#​2636](https://togithub.com/pygments/pygments/issues/2636)) - Promela ([#​2620](https://togithub.com/pygments/pygments/issues/2620)) - Soong / `Android.bp` ([#​2659](https://togithub.com/pygments/pygments/issues/2659)) - Tact ([#​2571](https://togithub.com/pygments/pygments/issues/2571)) - Typst ([#​2596](https://togithub.com/pygments/pygments/issues/2596)) - Updated lexers: - Awk: recognize ternary operator ([#​2687](https://togithub.com/pygments/pygments/issues/2687)) - Bash: add `openrc` alias ([#​2599](https://togithub.com/pygments/pygments/issues/2599), [#​2371](https://togithub.com/pygments/pygments/issues/2371)) - Coq: add keywords, lex more vernacular command arguments, produce fewer tokens on heading comments ([#​2678](https://togithub.com/pygments/pygments/issues/2678)) - DNS zone files: Fix comment parsing ([#​2595](https://togithub.com/pygments/pygments/issues/2595)) - Hy: Support unicode literals ([#​1126](https://togithub.com/pygments/pygments/issues/1126)) - Inform6: Update to Inform 6.42 ([#​2644](https://togithub.com/pygments/pygments/issues/2644)) - lean: Fix name handling ([#​2614](https://togithub.com/pygments/pygments/issues/2614)) - Logtalk: add `uninstantiation` keyword and recognize escape sequences ([#​2619](https://togithub.com/pygments/pygments/issues/2619)) - Macaulay2: Update to 1.23 ([#​2655](https://togithub.com/pygments/pygments/issues/2655)) - Python: fix highlighting of soft keywords before `None`/`True`/`False` - reStructuredText: use `Token.Comment` for comments instead of `Comment.Preproc` ([#​2598](https://togithub.com/pygments/pygments/issues/2598)) - Rust: highlight `:`, `::` and `->` as `Punctuation` and whitespace as `Whitespace`, instead of `Text` in both cases ([#​2631](https://togithub.com/pygments/pygments/issues/2631)) - Spice: Add keywords ([#​2621](https://togithub.com/pygments/pygments/issues/2621)) - SQL Explain: allow negative numbers ([#​2610](https://togithub.com/pygments/pygments/issues/2610)) - Swift: Support multiline strings ([#​2681](https://togithub.com/pygments/pygments/issues/2681)) - ThingsDB: add constants and new functions; support template strings ([#​2624](https://togithub.com/pygments/pygments/issues/2624)) - UL4: support nested `` and `` tags ([#​2597](https://togithub.com/pygments/pygments/issues/2597)) - VHDL: support multi-line comments of VHDL-2008 ([#​2622](https://togithub.com/pygments/pygments/issues/2622)) - Wikitext: Remove `kk-*` in `variant_langs` ([#​2647](https://togithub.com/pygments/pygments/issues/2647)) - Xtend: Add `val` and `var` ([#​2602](https://togithub.com/pygments/pygments/issues/2602)) - New styles: - Coffee ([#​2609](https://togithub.com/pygments/pygments/issues/2609)) - Make background colors in the image formatter work with Pillow 10.0 ([#​2623](https://togithub.com/pygments/pygments/issues/2623)) - Require Python 3.8. As a result, the `importlib-metadata` package is no longer needed for fast plugin discovery on Python 3.7. The `plugins` extra (used as, e.g., `pip install pygments[plugins]`) is kept for backwards compatibility but now has no effect. ([#​2601](https://togithub.com/pygments/pygments/issues/2601)) - Require the `url` attribute for lexers inside Pygments, add it to many lexers ([#​2588](https://togithub.com/pygments/pygments/issues/2588)) - Replace Pyflakes linter with Ruff ([#​2592](https://togithub.com/pygments/pygments/issues/2592)) - Add macOS CI ([#​2594](https://togithub.com/pygments/pygments/issues/2594)) - Built-in lexers now declare the version of Pygments in which they were added in a required `version_added` lexer attribute, instead of a `.. versionadded::` directive in the docstring ([#​2589](https://togithub.com/pygments/pygments/issues/2589), [#​2634](https://togithub.com/pygments/pygments/issues/2634)) - The `url` attribute is now required for built-in lexers and has been added to all existing lexers ([#​2588](https://togithub.com/pygments/pygments/issues/2588)) - The RTF formatter supports line number and line highlighting now ([#​1217](https://togithub.com/pygments/pygments/issues/1217), [#​2654](https://togithub.com/pygments/pygments/issues/2654)) - Add `\sa0` keyword in the RTF formatter ([#​1111](https://togithub.com/pygments/pygments/issues/1111), [#​2607](https://togithub.com/pygments/pygments/issues/2607)) - Register `pycon` as an alias for the Python console lexer ([#​2697](https://togithub.com/pygments/pygments/issues/2697)) - Add MIME-Type for `DesktopLexer` ([#​2613](https://togithub.com/pygments/pygments/issues/2613)) - Fix native style to meet WCAG AA guidelines ([#​2600](https://togithub.com/pygments/pygments/issues/2600)) - Fix typo in documentation ([#​2672](https://togithub.com/pygments/pygments/issues/2672)) - Use format strings consistently ([#​2661](https://togithub.com/pygments/pygments/issues/2661)) - Add `__class_getitem__` to `Formatter` to improve typing support ([#​2665](https://togithub.com/pygments/pygments/issues/2665))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

github-actions[bot] commented 1 month ago

This PR has been automatically marked as stale because it has not had recent activity from the author. It will be closed if no further activity occurs. If the PR was closed and you want it re-opened, let us know and we'll re-open the PR so that you can continue the contribution!

renovate[bot] commented 1 month ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (==2.18.0). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.