Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-kiss-headers for
openSUSE:Factory checked in at 2026-04-25 21:37:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-kiss-headers (Old)
and /work/SRC/openSUSE:Factory/.python-kiss-headers.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kiss-headers"
Sat Apr 25 21:37:23 2026 rev:5 rq:1349105 version:2.5.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-kiss-headers/python-kiss-headers.changes
2025-05-31 19:16:55.714911241 +0200
+++
/work/SRC/openSUSE:Factory/.python-kiss-headers.new.11940/python-kiss-headers.changes
2026-04-25 21:38:12.919837980 +0200
@@ -1,0 +2,29 @@
+Fri Apr 24 08:17:00 UTC 2026 - John Paul Adrian Glaubitz
<[email protected]>
+
+- Update to 2.5.0
+ * Added explicit support for Python 3.13
+ * Added support for async models in Niquests and urllib3-future
+- from version 2.4.3
+ * Added support for niquests.Response
+ * Added support for kiss_headers.Headers (deep copy returned)
+- from version 2.4.2
+ * Fixed parse_it when given Mapping contains unattended types
+ (outside str and bytes)
+- from version 2.4.1
+ * Fixed an issue where parse_it is given a Mapping-like containing
+ bytes in values or keys and crashes on decode_partials.
+ * Added hints on Header (common attributes) and Headers (standard headers).
+- from version 2.4.0
+ * Support for JSON value in a header. It is now interpreted.
+ * Explicit support for Python 3.12
+ * Incorrectly split a header when it contains a valid JSON
+ (due to the comma delimiter)
+ * Support for Python 3.6
+ * (internal) Changed absolute import to relative ones.
+ * The generic T passed to get_polymorphic is now bound to CustomHeader
+ and covariants.
+- Adjust upstream source name in spec file
+- Update BuildRequires from pyproject.toml
+- Use Python 3.11 on SLE-15 by default
+
+-------------------------------------------------------------------
Old:
----
kiss-headers-2.3.1.tar.gz
New:
----
kiss_headers-2.5.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-kiss-headers.spec ++++++
--- /var/tmp/diff_new_pack.ytaLDF/_old 2026-04-25 21:38:13.599865720 +0200
+++ /var/tmp/diff_new_pack.ytaLDF/_new 2026-04-25 21:38:13.599865720 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-kiss-headers
#
-# 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
@@ -16,18 +16,20 @@
#
+%{?sle15_python_module_pythons}
Name: python-kiss-headers
-Version: 2.3.1
+Version: 2.5.0
Release: 0
Summary: Python package for parsing HTTP/1.1 style headers to objects
License: MIT
URL: https://www.kiss-headers.tech/
-Source0:
https://files.pythonhosted.org/packages/source/k/kiss-headers/kiss-headers-%{version}.tar.gz
+Source0:
https://files.pythonhosted.org/packages/source/k/kiss_headers/kiss_headers-%{version}.tar.gz
+BuildRequires: %{python_module hatchling >= 1.6.0}
BuildRequires: %{python_module pip}
-BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+BuildArch: noarch
%python_subpackages
%description
@@ -35,7 +37,7 @@
a parser and serializer for HTTP headers.
%prep
-%autosetup -n kiss-headers-%{version}
+%autosetup -n kiss_headers-%{version}
%build
%pyproject_wheel