texlive[74483] branches/branch2024.final: minted (branch) (6mar25)
commits+karl at tug.org
commits+karl at tug.org
Thu Mar 6 22:33:35 CET 2025
Revision: 74483
https://tug.org/svn/texlive?view=revision&revision=74483
Author: karl
Date: 2025-03-06 22:33:35 +0100 (Thu, 06 Mar 2025)
Log Message:
-----------
minted (branch) (6mar25)
Modified Paths:
--------------
branches/branch2024.final/Build/source/texk/texlive/linked_scripts/minted/latexminted.py
branches/branch2024.final/Master/texmf-dist/doc/latex/minted/CHANGELOG_LATEXMINTED_PYTHON_PACKAGE.md
branches/branch2024.final/Master/texmf-dist/doc/latex/minted/CHANGELOG_MINTED_LATEX_PACKAGE.md
branches/branch2024.final/Master/texmf-dist/doc/latex/minted/minted.pdf
branches/branch2024.final/Master/texmf-dist/scripts/minted/latexminted.py
branches/branch2024.final/Master/texmf-dist/source/latex/minted/minted.dtx
branches/branch2024.final/Master/texmf-dist/tex/latex/minted/minted.sty
branches/branch2024.final/Master/tlpkg/libexec/ctan2tds
branches/branch2024.final/Master/tlpkg/tlpsrc/minted.tlpsrc
Added Paths:
-----------
branches/branch2024.final/Master/texmf-dist/doc/man/man1/latexminted.1
branches/branch2024.final/Master/texmf-dist/doc/man/man1/latexminted.man1.pdf
branches/branch2024.final/Master/texmf-dist/scripts/minted/latex2pydata-0.5.0-py3-none-any.whl
branches/branch2024.final/Master/texmf-dist/scripts/minted/latexminted-0.5.0-py3-none-any.whl
Removed Paths:
-------------
branches/branch2024.final/Master/texmf-dist/scripts/minted/latex2pydata-0.4.1-py3-none-any.whl
branches/branch2024.final/Master/texmf-dist/scripts/minted/latexminted-0.4.0-py3-none-any.whl
Modified: branches/branch2024.final/Build/source/texk/texlive/linked_scripts/minted/latexminted.py
===================================================================
--- branches/branch2024.final/Build/source/texk/texlive/linked_scripts/minted/latexminted.py 2025-03-06 21:32:15 UTC (rev 74482)
+++ branches/branch2024.final/Build/source/texk/texlive/linked_scripts/minted/latexminted.py 2025-03-06 21:33:35 UTC (rev 74483)
@@ -1,7 +1,7 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
-# Copyright (c) 2024, Geoffrey M. Poore
+# Copyright (c) 2024-2025, Geoffrey M. Poore
# All rights reserved.
#
# Licensed under the LaTeX Project Public License version 1.3c:
@@ -79,7 +79,12 @@
'''
-__version__ = '0.3.0'
+# This is the version of the `latexminted.py` launcher script, which is
+# bundled with the `minted` package for installation within TeX distributions.
+# This is NOT the version of the `latexminted` library. The library version
+# is what matters for compatibility purposes, and the library version is what
+# is returned from running `latexminted --version`.
+__launcher_version__ = '20250306'
import os
Modified: branches/branch2024.final/Master/texmf-dist/doc/latex/minted/CHANGELOG_LATEXMINTED_PYTHON_PACKAGE.md
===================================================================
--- branches/branch2024.final/Master/texmf-dist/doc/latex/minted/CHANGELOG_LATEXMINTED_PYTHON_PACKAGE.md 2025-03-06 21:32:15 UTC (rev 74482)
+++ branches/branch2024.final/Master/texmf-dist/doc/latex/minted/CHANGELOG_LATEXMINTED_PYTHON_PACKAGE.md 2025-03-06 21:33:35 UTC (rev 74483)
@@ -2,6 +2,26 @@
+## v0.5.0 (2025-03-06)
+
+* Improved handling of `.latexminted_config`. Invalid config data no longer
+ causes an uncaught error, resulting in incorrect error messages on the
+ LaTeX side (#438). An empty config file no longer causes an uncaught error
+ under some circumstances.
+
+* Improved `--help` message (#404).
+
+* Added man page for Python executable (#403).
+
+* Updated dependency requirements to `latex2pydata` >= 0.5.0 and
+ `latexrestricted` >= 0.6.2.
+
+* When loading data, switched from `schema_missing='rawstr'` to
+ `schema_missing='verbatim'` for full compatibility with `latex2pydata`
+ v0.5.0.
+
+
+
## v0.4.0 (2025-02-09)
* `rangeregex` is now compatible with Python < 3.11.
Modified: branches/branch2024.final/Master/texmf-dist/doc/latex/minted/CHANGELOG_MINTED_LATEX_PACKAGE.md
===================================================================
--- branches/branch2024.final/Master/texmf-dist/doc/latex/minted/CHANGELOG_MINTED_LATEX_PACKAGE.md 2025-03-06 21:32:15 UTC (rev 74482)
+++ branches/branch2024.final/Master/texmf-dist/doc/latex/minted/CHANGELOG_MINTED_LATEX_PACKAGE.md 2025-03-06 21:33:35 UTC (rev 74483)
@@ -1,6 +1,17 @@
# Changelog — minted LaTeX package
+## v3.6.0 (2025/03/06)
+
+* Updated minimum required `latexminted` to v0.5.0.
+
+* In the `latexminted.py` launcher script, replaced `__version__` with
+ `__launcher_version__` and switched to date-based versioning to prevent
+ confusion between the launcher script version and the `latexminted` library
+ version.
+
+
+
## v3.5.1 (2025/02/12)
* Fixed a bug from v3.5.0 related to calculating input line numbers that
Modified: branches/branch2024.final/Master/texmf-dist/doc/latex/minted/minted.pdf
===================================================================
(Binary files differ)
Added: branches/branch2024.final/Master/texmf-dist/doc/man/man1/latexminted.1
===================================================================
--- branches/branch2024.final/Master/texmf-dist/doc/man/man1/latexminted.1 (rev 0)
+++ branches/branch2024.final/Master/texmf-dist/doc/man/man1/latexminted.1 2025-03-06 21:33:35 UTC (rev 74483)
@@ -0,0 +1,33 @@
+.TH LATEXMINTED 1
+.SH NAME
+latexminted \- Python executable for the LaTeX minted package
+.SH DESCRIPTION
+The LaTeX
+.B minted
+package typesets code with syntax highlighting using the Pygments library
+(https://pygments.org/).
+.B latexminted
+receives code and settings from the
+.B minted
+package, performs syntax highlighting and code formatting, and then passes the
+highlighted code back to LaTeX for typesetting.
+.PP
+.B latexminted
+is designed to be launched from within LaTeX via \\ShellEscape by the
+.B minted
+package. It is not intended for direct usage.
+.PP
+See the
+.B minted
+documentation for installation and configuration details
+(https://ctan.org/pkg/minted).
+.SH "SEE ALSO"
+latex(1)
+.SH AUTHOR
+Geoffrey M. Poore
+.PP
+Repository: https://github.com/gpoore/minted
+.br
+CTAN: https://ctan.org/pkg/minted
+.br
+PyPI: https://pypi.org/project/latexminted
Property changes on: branches/branch2024.final/Master/texmf-dist/doc/man/man1/latexminted.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: branches/branch2024.final/Master/texmf-dist/doc/man/man1/latexminted.man1.pdf
===================================================================
(Binary files differ)
Index: branches/branch2024.final/Master/texmf-dist/doc/man/man1/latexminted.man1.pdf
===================================================================
--- branches/branch2024.final/Master/texmf-dist/doc/man/man1/latexminted.man1.pdf 2025-03-06 21:32:15 UTC (rev 74482)
+++ branches/branch2024.final/Master/texmf-dist/doc/man/man1/latexminted.man1.pdf 2025-03-06 21:33:35 UTC (rev 74483)
Property changes on: branches/branch2024.final/Master/texmf-dist/doc/man/man1/latexminted.man1.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Deleted: branches/branch2024.final/Master/texmf-dist/scripts/minted/latex2pydata-0.4.1-py3-none-any.whl
===================================================================
(Binary files differ)
Added: branches/branch2024.final/Master/texmf-dist/scripts/minted/latex2pydata-0.5.0-py3-none-any.whl
===================================================================
(Binary files differ)
Index: branches/branch2024.final/Master/texmf-dist/scripts/minted/latex2pydata-0.5.0-py3-none-any.whl
===================================================================
--- branches/branch2024.final/Master/texmf-dist/scripts/minted/latex2pydata-0.5.0-py3-none-any.whl 2025-03-06 21:32:15 UTC (rev 74482)
+++ branches/branch2024.final/Master/texmf-dist/scripts/minted/latex2pydata-0.5.0-py3-none-any.whl 2025-03-06 21:33:35 UTC (rev 74483)
Property changes on: branches/branch2024.final/Master/texmf-dist/scripts/minted/latex2pydata-0.5.0-py3-none-any.whl
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Deleted: branches/branch2024.final/Master/texmf-dist/scripts/minted/latexminted-0.4.0-py3-none-any.whl
===================================================================
(Binary files differ)
Added: branches/branch2024.final/Master/texmf-dist/scripts/minted/latexminted-0.5.0-py3-none-any.whl
===================================================================
(Binary files differ)
Index: branches/branch2024.final/Master/texmf-dist/scripts/minted/latexminted-0.5.0-py3-none-any.whl
===================================================================
--- branches/branch2024.final/Master/texmf-dist/scripts/minted/latexminted-0.5.0-py3-none-any.whl 2025-03-06 21:32:15 UTC (rev 74482)
+++ branches/branch2024.final/Master/texmf-dist/scripts/minted/latexminted-0.5.0-py3-none-any.whl 2025-03-06 21:33:35 UTC (rev 74483)
Property changes on: branches/branch2024.final/Master/texmf-dist/scripts/minted/latexminted-0.5.0-py3-none-any.whl
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: branches/branch2024.final/Master/texmf-dist/scripts/minted/latexminted.py
===================================================================
--- branches/branch2024.final/Master/texmf-dist/scripts/minted/latexminted.py 2025-03-06 21:32:15 UTC (rev 74482)
+++ branches/branch2024.final/Master/texmf-dist/scripts/minted/latexminted.py 2025-03-06 21:33:35 UTC (rev 74483)
@@ -1,7 +1,7 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
-# Copyright (c) 2024, Geoffrey M. Poore
+# Copyright (c) 2024-2025, Geoffrey M. Poore
# All rights reserved.
#
# Licensed under the LaTeX Project Public License version 1.3c:
@@ -79,7 +79,12 @@
'''
-__version__ = '0.3.0'
+# This is the version of the `latexminted.py` launcher script, which is
+# bundled with the `minted` package for installation within TeX distributions.
+# This is NOT the version of the `latexminted` library. The library version
+# is what matters for compatibility purposes, and the library version is what
+# is returned from running `latexminted --version`.
+__launcher_version__ = '20250306'
import os
Modified: branches/branch2024.final/Master/texmf-dist/source/latex/minted/minted.dtx
===================================================================
--- branches/branch2024.final/Master/texmf-dist/source/latex/minted/minted.dtx 2025-03-06 21:32:15 UTC (rev 74482)
+++ branches/branch2024.final/Master/texmf-dist/source/latex/minted/minted.dtx 2025-03-06 21:33:35 UTC (rev 74483)
@@ -27,7 +27,7 @@
%<package>\NeedsTeXFormat{LaTeX2e}
%<package>\ProvidesPackage{minted}
%<*package>
- [2025/02/12 v3.5.1 Yet another Pygments shim for LaTeX]
+ [2025/03/06 v3.6.0 Yet another Pygments shim for LaTeX]
%</package>
%<*driver>
\documentclass{ltxdoc}
@@ -1740,7 +1740,7 @@
%
% \begin{macro}{\minted at executable@minversion}
% \begin{macrocode}
-\edef\minted at executable@minversion{\detokenize{0.4.0}}
+\edef\minted at executable@minversion{\detokenize{0.5.0}}
% \end{macrocode}
% \end{macro}
%
Modified: branches/branch2024.final/Master/texmf-dist/tex/latex/minted/minted.sty
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/minted/minted.sty 2025-03-06 21:32:15 UTC (rev 74482)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/minted/minted.sty 2025-03-06 21:33:35 UTC (rev 74483)
@@ -26,7 +26,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{minted}
- [2025/02/12 v3.5.1 Yet another Pygments shim for LaTeX]
+ [2025/03/06 v3.6.0 Yet another Pygments shim for LaTeX]
\RequirePackage{catchfile}
\RequirePackage{etoolbox}
\RequirePackage{fvextra}[2024/10/16]
@@ -45,7 +45,7 @@
\batchmode\read -1 to \minted at fatalerror@exitnow}
\def\minted at warning#1{\PackageWarning{minted}{#1}}
\edef\MintedExecutable{\detokenize{latexminted}}
-\edef\minted at executable@minversion{\detokenize{0.4.0}}
+\edef\minted at executable@minversion{\detokenize{0.5.0}}
\def\minted at executable@setminversioncomponents{%
\expandafter\minted at executable@setminversioncomponents at i
\minted at executable@minversion\relax}
Modified: branches/branch2024.final/Master/tlpkg/libexec/ctan2tds
===================================================================
--- branches/branch2024.final/Master/tlpkg/libexec/ctan2tds 2025-03-06 21:32:15 UTC (rev 74482)
+++ branches/branch2024.final/Master/tlpkg/libexec/ctan2tds 2025-03-06 21:33:35 UTC (rev 74483)
@@ -4037,6 +4037,7 @@
'ltximg' => '\.1$',
'luafindfont' => '\.1$',
'mathspic' => 'mathspic.1',
+ 'minted' => 'latexminted.1',
'mkjobtexmf' => 'mkjobtexmf.man',
'musixtnt' => '\.1$',
'optex' => '\.1$',
Modified: branches/branch2024.final/Master/tlpkg/tlpsrc/minted.tlpsrc
===================================================================
--- branches/branch2024.final/Master/tlpkg/tlpsrc/minted.tlpsrc 2025-03-06 21:32:15 UTC (rev 74482)
+++ branches/branch2024.final/Master/tlpkg/tlpsrc/minted.tlpsrc 2025-03-06 21:33:35 UTC (rev 74483)
@@ -1,4 +1,5 @@
binpattern f bin/${ARCH}/latexminted
+docpattern +f texmf-dist/doc/man/man1/latexminted.*
depend catchfile
depend etoolbox
More information about the tex-live-commits
mailing list.