Package Release Info

python-wcmatch-10.1-160100.2.1

Update Info: Base Release
Available in Package Hub : 16.1

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python313-wcmatch

Change Logs

* Wed Jul 02 2025 adrian.glaubitz@suse.com
- Update to 10.1
  * NEW: Drop support for Python 3.8 which is "end of life".
  * NEW: Add support for Python 3.14.
  * NEW: Add wcmatch.glob.compile(pattern) and wcmatch.fnmatch.compile(pattern)
    to allow for precompiled matcher objects that can be reused.
* Wed Nov 20 2024 opensuse_buildservice@ojkastl.de
- update to 10.0:
  * NEW: Added GLOBSTARLONG which adds support for the Zsh style
  * ** which acts like ** with GLOBSTAR but but traverses
    symlinks.
  * NEW: pathlib.match will respect symlink rules (when the
    REALPATH flag is given). Hidden file rules will be respected at
    all times. Enable DOTALL to match hidden files.
  * NEW: Symlinks should not be traversed when GLOBSTAR is enabled
    unless FOLLOW is also enabled, but they should still be
    matched. Prior to this change, symlinks were not traversed and
    they were ignored from matching which contradicts how Bash
    works and could be confusing to users.
  * FIX: Fix some inconsistencies with globmatch and symlink
    handling when REALPATH is enabled.
- update to 9.0:
  * NEW: Remove deprecated function glob.raw_escape.
  * NEW: Officially support Python 3.13.
* Mon Jun 10 2024 dmueller@suse.com
- update to 8.5.2:
  * Fix `pathlib` issue with inheritance on Python
    versions greater than 3.12.
  * Fix `EXTMATCH` case with `!(...)` patterns.
* Wed Mar 13 2024 dmueller@suse.com
- update to 8.5.1:
  * Fix issue with type check failure in `wcmatch.glob`.
* Tue Jan 02 2024 dmueller@suse.com
- update to 8.5:
  * Formally support Python 3.11 (no change).
  * Add support for Python 3.12 (`pathlib` changes).
  * Drop Python 3.7 support.
  * Fix handling of current directory when magic and
    non-magic patterns are mixed in `glob` pattern list.
* Fri May 05 2023 kastl@b1-systems.de
- add sle15_python_module_pythons
* Mon Nov 21 2022 kastl@b1-systems.de
- update to 8.4.1:
  - FIX: Windows drive path separators should normalize like other path separators.
  - FIX: Fix a Windows pattern parsing issue that caused absolute paths with ambiguous drives to not parse correctly.
- update to 8.4.0:
  - NEW: Drop support for Python 3.6.
  - NEW: Switch to Hatch backend instead of Setuptools.
  - NEW: Add new exclude option to fnmatch, pathlib, and glob methods that allows exclusion patterns to be
    specified directly without needing to enable NEGATE and prepend patterns with !. exclude accepts a separate
    pattern or pattern list. exclude should not be used in conjunction with NEGATE. One or the other should be used.
- add _service file to easily download this
- change %build to use hatchling
* Sun Jan 23 2022 sebix+novell.com@sebix.at
- initial package for version 8.3.