From fbfb02aadadde14795fe348c535c7c5f4f1ea51d6eca2ec330ebda1a495c185e Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Mon, 24 Feb 2025 14:34:39 +0000 Subject: [PATCH] Accepting request 1248134 from home:mcalabkova:branches:devel:languages:python - update to 0.18: * Drop support for Python < 3.8. This means Python 2 is no longer supported. * Drop setuptools dependency. Instead, use a native pkgutil namespace package. * Now requires docutils >= 0.18.1. This effectively requires Sphinx versions newer than 5.0. * Add the language option. Added in :pr:`62` by Even Rouault. OBS-URL: https://build.opensuse.org/request/show/1248134 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sphinxcontrib-programoutput?expand=0&rev=24 --- python-sphinxcontrib-programoutput.changes | 12 ++++++++++++ python-sphinxcontrib-programoutput.spec | 22 +++++++++++----------- sphinxcontrib-programoutput-0.17.tar.gz | 3 --- sphinxcontrib_programoutput-0.18.tar.gz | 3 +++ 4 files changed, 26 insertions(+), 14 deletions(-) delete mode 100644 sphinxcontrib-programoutput-0.17.tar.gz create mode 100644 sphinxcontrib_programoutput-0.18.tar.gz diff --git a/python-sphinxcontrib-programoutput.changes b/python-sphinxcontrib-programoutput.changes index 8b4e47f..69be416 100644 --- a/python-sphinxcontrib-programoutput.changes +++ b/python-sphinxcontrib-programoutput.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Mon Feb 24 12:57:23 UTC 2025 - Markéta Machová + +- update to 0.18: + * Drop support for Python < 3.8. This means Python 2 is no longer + supported. + * Drop setuptools dependency. Instead, use a native pkgutil namespace + package. + * Now requires docutils >= 0.18.1. This effectively requires Sphinx + versions newer than 5.0. + * Add the language option. Added in :pr:`62` by Even Rouault. + ------------------------------------------------------------------- Fri Jan 5 12:36:56 UTC 2024 - ecsos diff --git a/python-sphinxcontrib-programoutput.spec b/python-sphinxcontrib-programoutput.spec index bc25ea3..66a3ff4 100644 --- a/python-sphinxcontrib-programoutput.spec +++ b/python-sphinxcontrib-programoutput.spec @@ -1,7 +1,7 @@ # # spec file for package python-sphinxcontrib-programoutput # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,18 +18,18 @@ %{?sle15_python_module_pythons} Name: python-sphinxcontrib-programoutput -Version: 0.17 +Version: 0.18 Release: 0 Summary: Sphinx extension to include program output License: BSD-2-Clause Group: Development/Languages/Python URL: http://sphinxcontrib-programoutput.readthedocs.org/ -Source: https://files.pythonhosted.org/packages/source/s/sphinxcontrib-programoutput/sphinxcontrib-programoutput-%{version}.tar.gz -BuildRequires: %{python_module Sphinx >= 1.8} -BuildRequires: %{python_module setuptools} +Source: https://files.pythonhosted.org/packages/source/s/sphinxcontrib_programoutput/sphinxcontrib_programoutput-%{version}.tar.gz +BuildRequires: %{python_module Sphinx >= 5.0} +BuildRequires: %{python_module pip} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-Sphinx >= 1.8 +Requires: python-Sphinx >= 5.0 BuildArch: noarch # SECTION test requirements BuildRequires: %{python_module pytest} @@ -41,16 +41,17 @@ A Sphinx extension to literally insert the output of arbitrary commands into documents, helping you to keep your command examples up to date. %prep -%setup -q -n sphinxcontrib-programoutput-%{version} +%setup -q -n sphinxcontrib_programoutput-%{version} %build export LANG=en_US.UTF-8 -%python_build +%pyproject_wheel %install export LANG=en_US.UTF-8 -%python_install +%pyproject_install %{python_expand rm -r %{buildroot}%{$python_sitelib}/sphinxcontrib/programoutput/tests/ +rm -r %{buildroot}%{$python_sitelib}/sphinxcontrib/__* %fdupes %{buildroot}%{$python_sitelib} } @@ -62,7 +63,6 @@ export LANG=en_US.UTF-8 %license LICENSE %doc CHANGES.rst README.rst %{python_sitelib}/sphinxcontrib/programoutput/ -%{python_sitelib}/sphinxcontrib_programoutput-%{version}-py*-nspkg.pth -%{python_sitelib}/sphinxcontrib_programoutput-%{version}-py*.egg-info +%{python_sitelib}/sphinxcontrib_programoutput-%{version}*info %changelog diff --git a/sphinxcontrib-programoutput-0.17.tar.gz b/sphinxcontrib-programoutput-0.17.tar.gz deleted file mode 100644 index ab2a265..0000000 --- a/sphinxcontrib-programoutput-0.17.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:300ee9b8caee8355d25cc74b4d1c7efd12e608d2ad165e3141d31e6fbc152b7f -size 24067 diff --git a/sphinxcontrib_programoutput-0.18.tar.gz b/sphinxcontrib_programoutput-0.18.tar.gz new file mode 100644 index 0000000..5988640 --- /dev/null +++ b/sphinxcontrib_programoutput-0.18.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09e68b6411d937a80b6085f4fdeaa42e0dc5555480385938465f410589d2eed8 +size 26333