davidosomething / dotfiles

mac OS, Arch Linux, and Debian/Ubuntu + Neovim
https://github.com/davidosomething/dotfiles
332 stars 21 forks source link

Update dependency Pygments to v2.13.0 #461

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Pygments (source, changelog) ==2.12.0 -> ==2.13.0 age adoption passing confidence

Release Notes

pygments/pygments ### [`v2.13.0`](https://togithub.com/pygments/pygments/blob/HEAD/CHANGES#Version-2130) [Compare Source](https://togithub.com/pygments/pygments/compare/2.12.0...2.13.0) (released August 15th, 2022) - Added lexers: - COMAL-80 ([#​2180](https://togithub.com/pygments/pygments/issues/2180)) - JMESPath ([#​2174](https://togithub.com/pygments/pygments/issues/2174), [#​2175](https://togithub.com/pygments/pygments/issues/2175), [#​2179](https://togithub.com/pygments/pygments/issues/2179), [#​2182](https://togithub.com/pygments/pygments/issues/2182)) - Sql+Jinja ([#​2148](https://togithub.com/pygments/pygments/issues/2148)) - Updated lexers: - Ada: support Ada 2022 ([#​2121](https://togithub.com/pygments/pygments/issues/2121)); disable recognition of namespaces because it disturbs lexing of aspects ([#​2125](https://togithub.com/pygments/pygments/issues/2125)) - Agda: allow straight quotes in module names ([#​2163](https://togithub.com/pygments/pygments/issues/2163)) - C family (C, C++ and many others): allow comments between elements of function headers, e.g. between the arguments and the opening brace for the body ([#​1891](https://togithub.com/pygments/pygments/issues/1891)) - C++: Resolve several cases of `Error` tokens ([#​2207](https://togithub.com/pygments/pygments/issues/2207), [#​2208](https://togithub.com/pygments/pygments/issues/2208)) - Coq: add some common keywords, improve recognition of `Set` and qualified identifiers ([#​2158](https://togithub.com/pygments/pygments/issues/2158)) - F\*: Allow C-style comments anywhere in a line - Fortran: fix catastrophic backtracking with backslashes in strings ([#​2194](https://togithub.com/pygments/pygments/issues/2194)) - Go: add support for generics ([#​2167](https://togithub.com/pygments/pygments/issues/2167)) - Inform: update for version 6.40 ([#​2190](https://togithub.com/pygments/pygments/issues/2190)) - Isabelle: recognize cartouches ([#​2089](https://togithub.com/pygments/pygments/issues/2089)) - Java: support multiline strings aka. text blocks ([#​2132](https://togithub.com/pygments/pygments/issues/2132)) - Kotlin: add `value` modifier ([#​2142](https://togithub.com/pygments/pygments/issues/2142)) - LilyPond: add some missing builtins - Macaulay2: update builtins ([#​2139](https://togithub.com/pygments/pygments/issues/2139)) - Matlab session: fix traceback when a line continuation ellipsis appears in the output ([#​2166](https://togithub.com/pygments/pygments/issues/2166)) - .NET: add aliases for LibreOffice Basic, OpenOfficeBasic and StarOffice Basic ([#​2170](https://togithub.com/pygments/pygments/issues/2170)) - Nim: use `Name.Builtin` instead of `Keyword.Type` ([#​2136](https://togithub.com/pygments/pygments/issues/2136)) - PHP: fix `\"$var\"` inside strings ([#​2105](https://togithub.com/pygments/pygments/issues/2105)) - Python: only recognize `\N`, `\u` and `\U` escape sequences in string literals, but not in bytes literals where they are not supported ([#​2204](https://togithub.com/pygments/pygments/issues/2204)) - Tcl: support `${name}` variables ([#​2145](https://togithub.com/pygments/pygments/issues/2145)) - Terraform: accept leading whitespace for `<<` heredoc delimiters ([#​2162](https://togithub.com/pygments/pygments/issues/2162)) - Teraterm: Various improvements ([#​2165](https://togithub.com/pygments/pygments/issues/2165)) - Spice: add support for the recently added features including more builtin functions and bin, oct, hex number formats ([#​2206](https://togithub.com/pygments/pygments/issues/2206)) - Added styles: - GitHub dark ([#​2192](https://togithub.com/pygments/pygments/issues/2192)) - StarOffice ([#​2168](https://togithub.com/pygments/pygments/issues/2168)) - Nord (`nord` and `nord-darker`; [#​2189](https://togithub.com/pygments/pygments/issues/2189), [#​1799](https://togithub.com/pygments/pygments/issues/1799), [#​1678](https://togithub.com/pygments/pygments/issues/1678)) - Pygments now tries to use the `importlib.metadata` module to discover plugins instead of the slower `pkg_resources` ([#​2155](https://togithub.com/pygments/pygments/issues/2155)). In particular, this largely speeds up the `pygmentize` script when the lexer is not specified. `importlib.metadata` is only available in the Python standard library since Python 3.8. For older versions, there exists an `importlib_metadata` backport on PyPI. For this reason, Pygments now defines a packaging extra `plugins`, which adds a requirement on `importlib_metadata` if the Python version is older than 3.8. Thus, in order to install Pygments with optimal plugin support even for old Python versions, you should do:: pip install pygments\[plugins] Pygments still falls back on `pkg_resources` if neither `importlib.metadata` nor `importlib_metadata` is found, but it will be slower. - Silently ignore `BrokenPipeError` in the command-line interface ([#​2193](https://togithub.com/pygments/pygments/issues/2193)). - The `HtmlFormatter` now uses the `linespans` attribute for `anchorlinenos` if the `lineanchors` attribute is unset ([#​2026](https://togithub.com/pygments/pygments/issues/2026)). - The `highlight`, `lex` and `format` functions no longer wrongly report "argument must be a lexer/formatter instance, not a class" in some cases where this is not the actual problem ([#​2123](https://togithub.com/pygments/pygments/issues/2123)). - Fix warnings in doc build ([#​2124](https://togithub.com/pygments/pygments/issues/2124)). - The `codetagify` filter now recognizes `FIXME` tags by default ([#​2150](https://togithub.com/pygments/pygments/issues/2150)). - The `pygmentize` command now recognizes if the `COLORTERM` environment variable is set to a value indicating that true-color support is available. In that case, it uses the `TerminalTrueColorFormatter` by default ([#​2160](https://togithub.com/pygments/pygments/issues/2160)) - Remove redundant caches for filename patterns ([#​2153](https://togithub.com/pygments/pygments/issues/2153)) - Use new non-deprecated Pillow API for text bounding box in `ImageFormatter` ([#​2198](https://togithub.com/pygments/pygments/issues/2198)) - Remove `default_style` ([#​930](https://togithub.com/pygments/pygments/issues/930), [#​2183](https://togithub.com/pygments/pygments/issues/2183)) - Stop treating `DeprecationWarnings` as errors in the unit tests ([#​2196](https://togithub.com/pygments/pygments/issues/2196))

Configuration

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

🚦 Automerge: Enabled.

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.