[packages/python3-sphinx-toolbox] new

atler atler at pld-linux.org
Mon Apr 21 18:50:20 CEST 2025


commit 428ce48fc1fd05057671abaf03d3876e3b6721b2
Author: Jan Palus <atler at pld-linux.org>
Date:   Mon Apr 21 18:27:01 2025 +0200

    new

 deps.patch                  | 11 ++++++++
 python3-sphinx-toolbox.spec | 62 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 73 insertions(+)
---
diff --git a/python3-sphinx-toolbox.spec b/python3-sphinx-toolbox.spec
new file mode 100644
index 0000000..9d812d4
--- /dev/null
+++ b/python3-sphinx-toolbox.spec
@@ -0,0 +1,62 @@
+Summary:	Box of handy tools for Sphinx
+Name:		python3-sphinx-toolbox
+Version:	3.9.0
+Release:	1
+License:	MIT
+Group:		Libraries/Python
+#Source0Download: https://pypi.org/simple/sphinx-toolbox/
+Source0:	https://files.pythonhosted.org/packages/source/s/sphinx_toolbox/sphinx_toolbox-%{version}.tar.gz
+# Source0-md5:	6f2c6c4009985df6c9c6482e94931e4f
+Patch0:		deps.patch
+URL:		https://github.com/sphinx-toolbox/sphinx-toolbox
+BuildRequires:	python3 >= 1:3.7
+BuildRequires:	python3-build
+BuildRequires:	python3-installer
+BuildRequires:	python3-modules >= 1:3.7
+BuildRequires:	python3-whey
+BuildRequires:	rpmbuild(macros) >= 2.044
+Requires:	python3-modules >= 1:3.7
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Box of handy tools for Sphinx.
+
+%prep
+%setup -q -n sphinx_toolbox-%{version}
+%patch -P0 -p1
+
+%build
+%py3_build_pyproject
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%py3_install_pyproject
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc LICENSE README.rst
+%dir %{py3_sitescriptdir}/sphinx_toolbox
+%{py3_sitescriptdir}/sphinx_toolbox/*.py
+%{py3_sitescriptdir}/sphinx_toolbox/__pycache__
+%{py3_sitescriptdir}/sphinx_toolbox/py.typed
+%dir %{py3_sitescriptdir}/sphinx_toolbox/github
+%{py3_sitescriptdir}/sphinx_toolbox/github/*.py
+%{py3_sitescriptdir}/sphinx_toolbox/github/__pycache__
+%dir %{py3_sitescriptdir}/sphinx_toolbox/latex
+%{py3_sitescriptdir}/sphinx_toolbox/latex/*.py
+%{py3_sitescriptdir}/sphinx_toolbox/latex/__pycache__
+%dir %{py3_sitescriptdir}/sphinx_toolbox/more_autodoc
+%{py3_sitescriptdir}/sphinx_toolbox/more_autodoc/*.py
+%{py3_sitescriptdir}/sphinx_toolbox/more_autodoc/__pycache__
+%dir %{py3_sitescriptdir}/sphinx_toolbox/more_autosummary
+%{py3_sitescriptdir}/sphinx_toolbox/more_autosummary/*.py
+%{py3_sitescriptdir}/sphinx_toolbox/more_autosummary/__pycache__
+%dir %{py3_sitescriptdir}/sphinx_toolbox/tweaks
+%{py3_sitescriptdir}/sphinx_toolbox/tweaks/*.py
+%{py3_sitescriptdir}/sphinx_toolbox/tweaks/__pycache__
+%{py3_sitescriptdir}/sphinx_toolbox-%{version}.dist-info
diff --git a/deps.patch b/deps.patch
new file mode 100644
index 0000000..d790130
--- /dev/null
+++ b/deps.patch
@@ -0,0 +1,11 @@
+--- sphinx_toolbox-3.9.0/pyproject.toml.orig	2025-02-26 14:31:58.435491300 +0100
++++ sphinx_toolbox-3.9.0/pyproject.toml	2025-04-19 23:30:41.335789045 +0200
+@@ -24,7 +24,7 @@
+     "sphinx-autodoc-typehints>=1.11.1",
+     "sphinx-jinja2-compat>=0.1.0",
+     "sphinx-prompt>=1.1.0",
+-    "sphinx-tabs<3.4.7,>=1.2.1",
++    "sphinx-tabs<3.4.8,>=1.2.1",
+     "tabulate>=0.8.7",
+     "typing-extensions!=3.10.0.1,>=3.7.4.3",
+     'typing-inspect>=0.6.0; python_version < "3.8"',
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python3-sphinx-toolbox.git/commitdiff/428ce48fc1fd05057671abaf03d3876e3b6721b2



More information about the pld-cvs-commit mailing list