[packages/python3-myst_parser] - updated dependencies, don't disable mdit-py-plugins requirement; release 4

qboosh qboosh at pld-linux.org
Sun Apr 6 14:49:50 CEST 2025


commit 3b60aed9eb71687ff1499e4972dcdb60cdf07550
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Apr 6 14:05:28 2025 +0200

    - updated dependencies, don't disable mdit-py-plugins requirement; release 4

 python3-myst_parser.spec | 57 ++++++++++++++++++++++++++++++------------------
 1 file changed, 36 insertions(+), 21 deletions(-)
---
diff --git a/python3-myst_parser.spec b/python3-myst_parser.spec
index caf86b4..4a77633 100644
--- a/python3-myst_parser.spec
+++ b/python3-myst_parser.spec
@@ -7,7 +7,7 @@ Summary:	Extended CommonMark compliant parser with bridges to docutils and Sphin
 Summary(pl.UTF-8):	Rozszerzony parser zgodny z CommonMark z interfejsami do docutils i Sphinksa
 Name:		python3-myst_parser
 Version:	4.0.0
-Release:	3
+Release:	4
 License:	MIT
 Group:		Libraries/Python
 #Source0Download: https://pypi.org/simple/myst-parser/
@@ -15,39 +15,56 @@ Source0:	https://pypi.debian.net/myst-parser/myst_parser-%{version}.tar.gz
 # Source0-md5:	e702667009f8e1d054d0de2718276384
 URL:		https://pypi.org/project/myst-parser/
 BuildRequires:	python3-build
-BuildRequires:	python3-modules >= 1:3.7
+BuildRequires:	python3-flit_core >= 3.4
+BuildRequires:	python3-flit_core < 4
+BuildRequires:	python3-modules >= 1:3.10
 BuildRequires:	python3-installer
 %if %{with tests}
 BuildRequires:	python3-PyYAML
-BuildRequires:	python3-Sphinx >= 3.1
-BuildRequires:	python3-Sphinx < 5
+BuildRequires:	python3-Sphinx >= 7
+BuildRequires:	python3-Sphinx < 9
 BuildRequires:	python3-bs4
-BuildRequires:	python3-docutils >= 0.15
-BuildRequires:	python3-docutils < 0.18
+BuildRequires:	python3-defusedxml
+BuildRequires:	python3-docutils >= 0.19
+BuildRequires:	python3-docutils < 0.22
 BuildRequires:	python3-jinja2
-BuildRequires:	python3-markdown-it-py >= 1.0.0
-BuildRequires:	python3-markdown-it-py < 3
-BuildRequires:	python3-mdit-py-plugins >= 0.3.0
-BuildRequires:	python3-pytest >= 6
+BuildRequires:	python3-markdown-it-py >= 3.0
+BuildRequires:	python3-markdown-it-py < 4
+BuildRequires:	python3-mdit-py-plugins >= 0.4.1
+BuildRequires:	python3-mdit-py-plugins < 0.5
+BuildRequires:	python3-pytest >= 8
+BuildRequires:	python3-pytest < 9
 BuildRequires:	python3-pytest-cov
-BuildRequires:	python3-pytest-param-files >= 0.3.4
+BuildRequires:	python3-pytest-param-files >= 0.6.0
+BuildRequires:	python3-pytest-param-files < 0.7
 BuildRequires:	python3-pytest-regressions
-BuildRequires:	python3-typing_extensions
+BuildRequires:	python3-sphinx_pytest
 %endif
 BuildRequires:	rpm-pythonprov
 BuildRequires:	rpmbuild(macros) >= 2.044
-BuildRequires:	sed >= 4.0
 %if %{with doc}
 BuildRequires:	python3-ipython
-BuildRequires:	python3-sphinx_book_theme >= 0.1.0
+BuildRequires:	python3-sphinx_autodoc2 >= 0.5.0
+BuildRequires:	python3-sphinx_autodoc2 < 0.6
+BuildRequires:	python3-sphinx_book_theme >= 1.1
+BuildRequires:	python3-sphinx_book_theme < 2
+BuildRequires:	python3-sphinx_copybutton
+BuildRequires:	python3-sphinx_design
 BuildRequires:	python3-sphinx_panels >= 0.5.2
+BuildRequires:	python3-sphinx_pyscript
+BuildRequires:	python3-sphinx_tippy >= 0.4.3
+BuildRequires:	python3-sphinx_togglebutton
 BuildRequires:	python3-sphinxcontrib-bibtex >= 2.1
-BuildRequires:	python3-sphinxcontrib-mermaid >= 0.6.3
-BuildRequires:	python3-sphinxext-opengraph >= 0.4.2
-BuildRequires:	python3-sphinxext-rediraffe >= 0.2
-BuildRequires:	sphinx-pdg-3
+# disabled in pyproject.toml (as of 4.0.0)
+#BuildRequires:	python3-sphinxcontrib-mermaid >= 0.7.1
+#BuildRequires:	python3-sphinxcontrib-mermaid < 0.8
+BuildRequires:	python3-sphinxext-opengraph >= 0.9.0
+BuildRequires:	python3-sphinxext-opengraph < 0.10
+BuildRequires:	python3-sphinxext-rediraffe >= 0.2.7
+BuildRequires:	python3-sphinxext-rediraffe < 0.3
+BuildRequires:	sphinx-pdg-3 >= 7
 %endif
-Requires:	python3-modules >= 1:3.7
+Requires:	python3-modules >= 1:3.10
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -73,8 +90,6 @@ Dokumentacja API modułu Pythona myst_parser.
 %prep
 %setup -q -n myst_parser-%{version}
 
-sed -i -e 's#.*"mdit-py-plugins.*##g' pyproject.toml
-
 %build
 %py3_build_pyproject
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python3-myst_parser.git/commitdiff/3b60aed9eb71687ff1499e4972dcdb60cdf07550



More information about the pld-cvs-commit mailing list