Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-w3lib for openSUSE:Factory checked in at 2026-06-17 16:27:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-w3lib (Old) and /work/SRC/openSUSE:Factory/.python-w3lib.new.1981 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-w3lib" Wed Jun 17 16:27:07 2026 rev:13 rq:1360010 version:2.4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-w3lib/python-w3lib.changes 2024-12-02 16:59:58.931336597 +0100 +++ /work/SRC/openSUSE:Factory/.python-w3lib.new.1981/python-w3lib.changes 2026-06-17 16:28:44.017166701 +0200 @@ -1,0 +2,16 @@ +Wed Jun 17 10:24:53 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 2.4.1: + * safe_url_string now preserves IPv6 brackets in the URL netloc + * Dropped Python 3.9 support; added Python 3.14 support + * Improved performance of headers_raw_to_dict and + headers_dict_to_raw + * Removed the functions deprecated in 2.0.0 (str_to_unicode, + to_native_str, unicode_to_str) + * Fixed running tests with newer Python 3.10/3.11 point releases +- Switch to the hatchling build backend +- Drop do-not-add-invalid-ipv6.patch: upstream's test version + gating now correctly excludes the openSUSE interpreters, so the + test suite passes without it + +------------------------------------------------------------------- Old: ---- do-not-add-invalid-ipv6.patch w3lib-2.2.1.tar.gz New: ---- w3lib-2.4.1.tar.gz ----------(Old B)---------- Old:- Switch to the hatchling build backend - Drop do-not-add-invalid-ipv6.patch: upstream's test version gating now correctly excludes the openSUSE interpreters, so the ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-w3lib.spec ++++++ --- /var/tmp/diff_new_pack.Lkzqsy/_old 2026-06-17 16:28:45.029208836 +0200 +++ /var/tmp/diff_new_pack.Lkzqsy/_new 2026-06-17 16:28:45.029208836 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-w3lib # -# Copyright (c) 2024 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,17 +18,15 @@ %{?sle15_python_module_pythons} Name: python-w3lib -Version: 2.2.1 +Version: 2.4.1 Release: 0 Summary: Library of Web-Related Functions License: BSD-3-Clause URL: https://github.com/scrapy/w3lib Source: https://files.pythonhosted.org/packages/source/w/w3lib/w3lib-%{version}.tar.gz -# PATCH-FIX-OPENSUSE Do not check invalid IPv6 addresses -Patch0: do-not-add-invalid-ipv6.patch +BuildRequires: %{python_module hatchling >= 1.27.0} BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros ++++++ w3lib-2.2.1.tar.gz -> w3lib-2.4.1.tar.gz ++++++ ++++ 4732 lines of diff (skipped)
