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:
RevisionActionfile
1.46modifypkgsrc/textproc/py-pygments/Makefile
1.24modifypkgsrc/textproc/py-pygments/PLIST
1.29modifypkgsrc/textproc/py-pygments/distinfo