Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-wcmatch for openSUSE:Factory 
checked in at 2026-07-20 09:59:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-wcmatch (Old)
 and      /work/SRC/openSUSE:Factory/.python-wcmatch.new.24530 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-wcmatch"

Mon Jul 20 09:59:12 2026 rev:9 rq:1366613 version:11.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-wcmatch/python-wcmatch.changes    
2025-07-09 17:30:23.552516452 +0200
+++ /work/SRC/openSUSE:Factory/.python-wcmatch.new.24530/python-wcmatch.changes 
2026-07-20 10:01:17.380066732 +0200
@@ -1,0 +2,28 @@
+Sun Jul 12 14:10:07 UTC 2026 - Sebastian Wagner <[email protected]>
+
+- Fix version requirement for bracex
+
+-------------------------------------------------------------------
+Sun Jul 12 14:04:56 UTC 2026 - Sebastian Wagner <[email protected]>
+
+- update to version 11.0:
+ -   NEW: Reduce/combine nested `EXTGLOB`/`EXTMATCH` regular expression 
patterns when possible to reduce deeply
+     nested patterns.
+ -   NEW: Added ZSH style numerical ranges (`<0-9>`) via new `NUMRANGE` flag.
+ -   BREAK: Previously, translation would have a capture group for every 
extended glob pattern when
+     `EXTGLOB`/`EXTMATCH` was enabled. Due to the new feature added that 
reduces extended glob group nesting, groups no
+     longer appear exactly as specified. Moving forward, capturing groups are 
not included by default. If you need the
+     old behavior, it can be enabled in a `translate()` call via the `CAPTURE` 
flag. This flag will cause extended glob
+     reduction to be turned off and for capturing groups to be enabled.
+ -   FIX: Avoid reparsing sequences that have already been deemed not valid.
+ -   FIX: Halt `EXTGLOB`/`EXTMATCH` parsing once an unclosed extended glob 
pattern is encountered.
+ -   FIX: Fix case where an empty string would not match a pattern targeting 
an empty string.
+ -   FIX: Ensure that consecutive stars are collapsed into a single regular 
expression pattern.
+ -   FIX: Fix parsing `SPLIT` not accounting for POSIX character class.
+- update to version 10.2.1:
+ -   FIX: Properly update project requirements to ensure usage of `bracex` 3.0.
+- update to version 10.2:
+ -   NEW: Require `bracex` 3.0 for bug fixes.
+ -   NEW: Drop support for Python 3.9 which is "end of life".
+
+-------------------------------------------------------------------

Old:
----
  wcmatch-10.1.tar.gz

New:
----
  wcmatch-11.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-wcmatch.spec ++++++
--- /var/tmp/diff_new_pack.LrozUo/_old  2026-07-20 10:01:19.460136733 +0200
+++ /var/tmp/diff_new_pack.LrozUo/_new  2026-07-20 10:01:19.476137271 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-wcmatch
 #
-# 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
@@ -19,15 +19,15 @@
 %{?sle15_python_module_pythons}
 %{?python_enable_dependency_generator}
 Name:           python-wcmatch
-Version:        10.1
+Version:        11.0
 Release:        0
 Summary:        Wildcard/glob file name matcher
 License:        MIT
 URL:            https://github.com/facelessuser/wcmatch
 Source:         
https://files.pythonhosted.org/packages/source/w/wcmatch/wcmatch-%{version}.tar.gz
 BuildRequires:  %{python_module base > 3.6}
-BuildRequires:  %{python_module bracex}
-BuildRequires:  %{python_module hatchling}
+BuildRequires:  %{python_module bracex >= 3.0}
+BuildRequires:  %{python_module hatchling >= 0.21.1}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  fdupes

++++++ wcmatch-10.1.tar.gz -> wcmatch-11.0.tar.gz ++++++
++++ 4959 lines of diff (skipped)

Reply via email to