Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-charset-normalizer for
openSUSE:Factory checked in at 2026-03-30 18:29:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-charset-normalizer (Old)
and /work/SRC/openSUSE:Factory/.python-charset-normalizer.new.1999 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-charset-normalizer"
Mon Mar 30 18:29:45 2026 rev:30 rq:1343405 version:3.4.6
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-charset-normalizer/python-charset-normalizer.changes
2025-11-05 16:19:40.625539829 +0100
+++
/work/SRC/openSUSE:Factory/.python-charset-normalizer.new.1999/python-charset-normalizer.changes
2026-03-30 18:29:51.631482385 +0200
@@ -1,0 +2,27 @@
+Sun Mar 29 09:09:18 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 3.4.6:
+ * Flattened the logic in `charset_normalizer.md` for higher
+ performance. Removed `eligible(..)` and `feed(...)`
+ in favor of `feed_info(...)`.
+ * Updated `UNICODE_RANGES_COMBINED` using Unicode blocks v17.
+ * Edge case where noise difference between two candidates can
+ be almost insignificant.
+ * CLI `--normalize` writing to wrong path when passing multiple
+ files in.
+ * Freethreaded pre-built wheels now shipped in PyPI starting
+ with 3.14t.
+ * Update `setuptools` constraint to `setuptools>=68,<=82`.
+ * Raised upper bound of mypyc for the optional pre-built
+ extension to v1.19.1
+ * Add explicit link to lib math in our optimized build.
+ * Logger level not restored correctly for empty byte sequences.
+ * TypeError when passing bytearray to from_bytes.
+ * Applied safe micro-optimizations in both our noise detector
+ and language detector.
+ * Rewrote the `query_yes_no` function (inside CLI) to avoid
+ using ambiguous licensed code.
+ * Added `cd.py` submodule into mypyc optional compilation to
+ reduce further the performance impact.
+
+-------------------------------------------------------------------
Old:
----
charset_normalizer-3.4.4.tar.gz
New:
----
charset_normalizer-3.4.6.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-charset-normalizer.spec ++++++
--- /var/tmp/diff_new_pack.hWqk8E/_old 2026-03-30 18:29:53.179546724 +0200
+++ /var/tmp/diff_new_pack.hWqk8E/_new 2026-03-30 18:29:53.195547389 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-charset-normalizer
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# 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
@@ -24,7 +24,7 @@
%{?sle15_python_module_pythons}
Name: python-charset-normalizer
-Version: 3.4.4
+Version: 3.4.6
Release: 0
Summary: Python Universal Charset detector
License: MIT
@@ -32,7 +32,7 @@
Source:
https://github.com/Ousret/charset_normalizer/archive/refs/tags/%{version}.tar.gz#/charset_normalizer-%{version}.tar.gz
BuildRequires: %{python_module base >= 3.7}
BuildRequires: %{python_module pip}
-BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module setuptools >= 68}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
++++++ charset_normalizer-3.4.4.tar.gz -> charset_normalizer-3.4.6.tar.gz ++++++
++++ 4040 lines of diff (skipped)