[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