Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-sphinxcontrib-httpdomain for
openSUSE:Factory checked in at 2026-03-30 18:31:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-sphinxcontrib-httpdomain (Old)
and /work/SRC/openSUSE:Factory/.python-sphinxcontrib-httpdomain.new.1999
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-sphinxcontrib-httpdomain"
Mon Mar 30 18:31:15 2026 rev:30 rq:1343516 version:2.0.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-sphinxcontrib-httpdomain/python-sphinxcontrib-httpdomain.changes
2025-07-21 20:00:08.346683269 +0200
+++
/work/SRC/openSUSE:Factory/.python-sphinxcontrib-httpdomain.new.1999/python-sphinxcontrib-httpdomain.changes
2026-03-30 18:34:25.134883591 +0200
@@ -1,0 +2,39 @@
+Mon Mar 23 22:30:12 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 2.0.0:
+ * Dropped support for Python 3.9 and older.
+ * Switched to implicit (native) namespace for sphinxcontrib.
+ * Added support for Python 3.10 up to 3.14.
+ * Adjusted a unit test regular expression for
+ :file:`bottle_test.py`.
+ * Use MDN documentation for information about HTTP status codes
+ instead of w3.org.
+ * Added :addtoc: option for http directives to register HTTP
+ API endpoints and display them in the page-level table of
+ contents.
+ * Added Dependabot configuration.
+ * Replaced Travis CI with GitHub workflows for continuous
+ integration checks.
+ * Dropped dependency on six libary.
+ * Updated translations for FR and ES languages.
+ * Reorganized the repository structure to modern standards.
+ This included moving source files into a src directory,
+ renaming doc to docs, and other refinements.
+ * Replaced setuptools with :file:`pyproject.toml` configuration
+ for modern project management.
+ * Changed to use uv for development and continuous integration.
+ * Moved the Makefile from the documentation directory to the
+ root of the repository, and added a suite of commands for
+ development and testing the package.
+ * Simplified and updated documentation requirements in
+ :file:`rtd-requires.txt`.
+ * Added a :file:`.readthedocs.yaml` configuration for Read the
+ * Added omitted change log entries for v1.8.1.
+ * Adjusted Sphinx configuration and example regex usage in
+ :file:`conf.py`.
+ * Added :file:`CONTRIBUTING.md` to encourage contributions.
+ * Fixed broken links and redirecting links.
+- drop python-sphinxcontrib-httpdomain-fix-version.patch,
+ python-sphinxcontrib-httpdomain-pyupgrade3.patch: upstream
+
+-------------------------------------------------------------------
Old:
----
1.8.1.tar.gz
python-sphinxcontrib-httpdomain-fix-version.patch
python-sphinxcontrib-httpdomain-pyupgrade3.patch
New:
----
2.0.0.tar.gz
----------(Old B)----------
Old: * Fixed broken links and redirecting links.
- drop python-sphinxcontrib-httpdomain-fix-version.patch,
python-sphinxcontrib-httpdomain-pyupgrade3.patch: upstream
Old:- drop python-sphinxcontrib-httpdomain-fix-version.patch,
python-sphinxcontrib-httpdomain-pyupgrade3.patch: upstream
----------(Old E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-sphinxcontrib-httpdomain.spec ++++++
--- /var/tmp/diff_new_pack.YAu752/_old 2026-03-30 18:34:25.914916202 +0200
+++ /var/tmp/diff_new_pack.YAu752/_new 2026-03-30 18:34:25.922916536 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-sphinxcontrib-httpdomain
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,28 +18,23 @@
%{?sle15_python_module_pythons}
Name: python-sphinxcontrib-httpdomain
-Version: 1.8.1
+Version: 2.0.0
Release: 0
Summary: Sphinx domain for HTTP APIs
License: BSD-2-Clause
URL: https://github.com/sphinx-contrib/httpdomain
Source:
https://github.com/sphinx-contrib/httpdomain/archive/%{version}.tar.gz
-# https://github.com/sphinx-contrib/httpdomain/issues/70
-Patch0: python-sphinxcontrib-httpdomain-fix-version.patch
-# https://github.com/sphinx-contrib/httpdomain/issues/69
-Patch1: python-sphinxcontrib-httpdomain-pyupgrade3.patch
-BuildRequires: %{python_module Flask >= 0.11}
-BuildRequires: %{python_module Sphinx >= 1.5}
-BuildRequires: %{python_module bottle >= 0.11.0}
+BuildRequires: %{python_module Flask >= 3.1.2}
+BuildRequires: %{python_module Sphinx >= 6.0}
+BuildRequires: %{python_module bottle >= 0.13.4}
BuildRequires: %{python_module pip}
-BuildRequires: %{python_module pytest}
-BuildRequires: %{python_module setuptools}
-BuildRequires: %{python_module six}
+BuildRequires: %{python_module pytest >= 9.0.2}
+BuildRequires: %{python_module tornado >= 6.5.4}
+BuildRequires: %{python_module uv-build >= 0.9.11}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
-Requires: python-Sphinx >= 1.5
-Requires: python-six
+Requires: python-Sphinx >= 6.0
BuildArch: noarch
%python_subpackages
@@ -69,8 +64,6 @@
%doc README.rst
%{python_sitelib}/sphinxcontrib/autohttp/
%{python_sitelib}/sphinxcontrib/locale/
-%{python_sitelib}/sphinxcontrib/httpdomain.py*
-%pycache_only %{python_sitelib}/sphinxcontrib/__pycache__
-%{python_sitelib}/sphinxcontrib_httpdomain-%{version}-py*-nspkg.pth
+%{python_sitelib}/sphinxcontrib/httpdomain/
%{python_sitelib}/sphinxcontrib_httpdomain-%{version}.dist-info
++++++ 1.8.1.tar.gz -> 2.0.0.tar.gz ++++++
++++ 9899 lines of diff (skipped)