diff --git a/Pygments-2.16.1.tar.gz b/Pygments-2.16.1.tar.gz deleted file mode 100644 index f390c6b..0000000 --- a/Pygments-2.16.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1daff0494820c69bc8941e407aa20f577374ee88364ee10a98fdbe0aece96e29 -size 4872980 diff --git a/pygments-2.17.2.tar.gz b/pygments-2.17.2.tar.gz new file mode 100644 index 0000000..83c48fe --- /dev/null +++ b/pygments-2.17.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367 +size 4827772 diff --git a/python-Pygments.changes b/python-Pygments.changes index bbdd68f..ba32569 100644 --- a/python-Pygments.changes +++ b/python-Pygments.changes @@ -1,3 +1,54 @@ +------------------------------------------------------------------- +Mon Nov 27 09:25:18 UTC 2023 - Dirk Müller + +- update to 2.17.2: + * Fix a packaging issue on macOS + * Updated lexers: + * TOML: Fix bug making lexing of single-quoted strings too + eager + * Cypher: fix comment matching, add missing keywords + * Fortran: add ``elseif`` keyword + * Lean: make it available as ``lean3``, in preparation for + * a possible switch to ``lean`` highlighting as Lean 4 + * JSON: add MIME types and file extensions for several line- + delimited JSON formats + * Nix: many improvements + * OCaml: Add ``and`` keyword, remove ``value`` from keywords + * Python: add ``starlark`` and ``bazel`` aliases + * Snowball: Treat ``len`` like ``size`` + * Spice: add ``panic`` keyword and ``->`` operator + * squid.conf: fix catastrophic backtracking + * TOML: rewritten, with many fixes + * Turtle: support blank nodes + * Wikitext: fix erroneous highlighting of LanguageConverter + markup + * CMake: support ``[=[ bracketed arguments ]=]``` + * Fix ctags support and tests + * Include ``Lexer.add_filter`` in the documentation + * Add a ``Lean3Lexer`` alias + * The ``pygments.styles`` module contains a new ``STYLES`` + variable with a dictionary of built-in styles. The old + ``STYLE_MAP`` variable, which uses a different format, + is kept for backwards compatibility. + * On Windows, add a new installation extra (``windows- + terminal``) which pulls in dependencies for colored + console output. See :doc:`cmdline` for more details. + * Support more file types in ``autopygmentize`` script + * Change color of numbers in ``rrt`` style + * Fix error when trying to look up plugin formatters by file + extension of the output format + * Use Hatchling as a build backend instead of setuptools. + * This change is transparent to most users. Distribution + packagers who build without build isolation need to add + hatchling as a build dependency and remove setuptools. + People downloading source distributions and wheels from PyPI + directly should note that they now have ``pygments`` in their + file names instead of ``Pygments``. + * Improve the test framework to also check for lost tokens when + processing the snippets and example files + * Improve the *Dracula* style definition to make it easier to + maintain + ------------------------------------------------------------------- Sun Nov 5 07:15:50 UTC 2023 - Matěj Cepl @@ -377,7 +428,7 @@ Mon Jan 3 11:09:21 UTC 2022 - Martin Liška ------------------------------------------------------------------- Thu Sep 9 08:48:02 UTC 2021 - Stefan Schubert -- Use libalternatives instead of update-alternatives. +- Use libalternatives instead of update-alternatives. ------------------------------------------------------------------- Thu Jul 15 05:11:04 UTC 2021 - Matej Cepl @@ -929,7 +980,7 @@ Wed Mar 11 22:36:07 UTC 2015 - tbehrens@suse.com ------------------------------------------------------------------- Mon Apr 7 11:36:38 UTC 2014 - dmueller@suse.com -- add LICENSE to doc section +- add LICENSE to doc section ------------------------------------------------------------------- Thu Oct 24 11:11:51 UTC 2013 - speilicke@suse.com @@ -1060,5 +1111,5 @@ Tue Dec 09 23:28:25 UTC 2008 - cfarrell1980@gmail.com ------------------------------------------------------------------- Thu Jun 21 10:30:25 UTC 2007 - judas_iscariote@shorewall.net -- Initial package version. +- Initial package version. diff --git a/python-Pygments.spec b/python-Pygments.spec index ce3c494..886ad65 100644 --- a/python-Pygments.spec +++ b/python-Pygments.spec @@ -25,20 +25,20 @@ %{?sle15_python_module_pythons} Name: python-Pygments -Version: 2.16.1 +Version: 2.17.2 Release: 0 Summary: A syntax highlighting package written in Python License: BSD-2-Clause Group: Development/Languages/Python URL: https://pygments.org -Source: https://files.pythonhosted.org/packages/source/P/Pygments/Pygments-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/P/Pygments/pygments-%{version}.tar.gz # PATCH-FIX-UPSTREAM skip-wcag-contrast-ratio.patch gh#pygments/pygments!2564 mcepl@suse.com # Don't make wcag-contrast-ratio mandatory for testing Patch0: skip-wcag-contrast-ratio.patch BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module hatchling} BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest >= 7} -BuildRequires: %{python_module setuptools >= 61} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros >= 20210929 @@ -69,7 +69,7 @@ source code. Highlights are: * highlights Brainfuck %prep -%autosetup -n Pygments-%{version} -p1 +%autosetup -n pygments-%{version} -p1 %build %pyproject_wheel @@ -102,6 +102,6 @@ install -Dm0644 doc/pygmentize.1 %{buildroot}%{_mandir}/man1/pygmentize.1 %python_alternative %{_bindir}/pygmentize %python_alternative %{_mandir}/man1/pygmentize.1%{ext_man} %{python_sitelib}/pygments -%{python_sitelib}/Pygments-%{version}*-info +%{python_sitelib}/pygments-%{version}*-info %changelog