Path to this page:
Subject: CVS commit: pkgsrc/textproc/py-pygments
From: Adam Ciarcinski
Date: 2023-04-17 08:59:57
Message id: 20230417065958.00517FA85@cvs.NetBSD.org
Log Message:
py-pygments: updated to 2.15.0
Version 2.15.0
--------------
- Added lexers:
* Carbon
* Dax
* MediaWiki Wikitext
* PostgreSQL Explain
* WGSL (WebGPU Shading Language)
* X++
- Updated lexers:
* AMDGPU: Add support for ``scratch_`` instructions, the ``attr*.*`` argument,
as well as the ``off`` modifier
* APDL: Miscellaneous improvements
* bash/tcsh:
- Move ``break`` to keywords
- Improve bash math expansion lexing
* Chapel: Support attributes
* CMake: Implement bracket style comments
* CSS: Improve lexing of numbers inside function calls
* diff: Support normal diff syntax, as opposed to unified diff syntax
* GLSL, HLSL:
- Support line continuations in preprocessor code
- Improve preprocessor directive handling
* LilyPond: minor update of builtins
* PHP: support attributes
parameters
* Python:
- Add missing builtins
- Fix inconsistent lexing of ``None``
* Rebol/Red: Don't require script headers
* Spice: Update keywords
* SQL+Jinja (``analyse_text`` method): Fix catastrophic backtracking
* Terraform: Add ``hcl`` alias
- Declare support for Python 3.11 and drop support for Python 3.6
- Update ``native`` style to improve contrast
- Update `github-dark`` style to match latest Primer style
- Revert a change that made guessing lexers based on file names slower
on Python 3.10 and older
- Fix some places where a locale-dependent encoding could unintentionally
be used instead of UTF-8
- Fix Python traceback handling
- Groff formatter: sort color definitions for reproducibility
- Move project metadata to ``pyproject.toml``, remove ``setup.py``
and ``setup.cfg``
- The top-level ``Makefile`` has been removed. Instead, all shortcuts
for developing are now defined and run through tox. The ``doc`` folder
still contains a ``Makefile`` as an alternative to ``tox -e doc``.
Files: