forked from pool/python-Pygments
Accepting request 1172211 from home:benoit_monin:branches:devel:languages:python
- update to version 2.18.0 - set the base python version to 3.8 - drop the requirement of importlib-metadata: already included in python 3.8 and above - remove unneeded executable bit from some python files OBS-URL: https://build.opensuse.org/request/show/1172211 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pygments?expand=0&rev=109
This commit is contained in:
@@ -1,3 +1,80 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon May 6 14:52:55 UTC 2024 - Benoît Monin <benoit.monin@gmx.fr>
|
||||
|
||||
- update to version 2.18.0:
|
||||
* New lexers:
|
||||
+ Janet (#2557)
|
||||
+ Lean 4 (#2618, #2626)
|
||||
+ Luau (#2605)
|
||||
+ Mojo (#2691, #2515)
|
||||
+ org-mode (#2628, #2636)
|
||||
+ Promela (#2620)
|
||||
+ Soong / ``Android.bp`` (#2659)
|
||||
+ Tact (#2571)
|
||||
+ Typst (#2596)
|
||||
* Updated lexers:
|
||||
+ Awk: recognize ternary operator (#2687)
|
||||
+ Bash: add ``openrc`` alias (#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 ``uninstantiation`` keyword and recognize escape
|
||||
sequences (#2619)
|
||||
+ Macaulay2: Update to 1.23 (#2655)
|
||||
+ Python: fix highlighting of soft keywords before ``None``/
|
||||
``True``/``False``
|
||||
+ reStructuredText: use ``Token.Comment`` for comments instead
|
||||
of ``Comment.Preproc`` (#2598)
|
||||
+ Rust: highlight ``:``, ``::`` and ``->`` as ``Punctuation``
|
||||
and whitespace as ``Whitespace``, instead of ``Text`` in 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-*`` in ``variant_langs`` (#2647)
|
||||
+ Xtend: Add ``val`` and ``var`` (#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-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)
|
||||
* Require the ``url`` attribute for lexers inside Pygments, add
|
||||
it to many lexers (#2588)
|
||||
* Replace Pyflakes linter with Ruff (#2592)
|
||||
* Add macOS CI (#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, #2634)
|
||||
* The ``url`` attribute is now required for built-in lexers and
|
||||
has been added to all existing lexers (#2588)
|
||||
* The RTF formatter supports line number and line highlighting
|
||||
now (#1217, #2654)
|
||||
* Add ``\sa0`` keyword in the RTF formatter (#1111, #2607)
|
||||
* Register ``pycon`` as an alias for the Python console lexer
|
||||
(#2697)
|
||||
* Add MIME-Type for ``DesktopLexer`` (#2613)
|
||||
* Fix native style to meet WCAG AA guidelines (#2600)
|
||||
* Fix typo in documentation (#2672)
|
||||
* Use format strings consistently (#2661)
|
||||
* Add ``__class_getitem__`` to ``Formatter`` to improve typing
|
||||
support (#2665)
|
||||
- set the base python version to 3.8
|
||||
- drop the requirement of importlib-metadata:
|
||||
already included in python 3.8 and above
|
||||
- remove unneeded executable bit from some python files
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 27 09:25:18 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user