diff --git a/_service b/_service new file mode 100644 index 0000000..1bd86b8 --- /dev/null +++ b/_service @@ -0,0 +1,4 @@ + + + + diff --git a/python-wcmatch.changes b/python-wcmatch.changes index 0ae5be6..ed35475 100644 --- a/python-wcmatch.changes +++ b/python-wcmatch.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Mon Nov 21 10:22:07 UTC 2022 - Johannes Kastl + +- 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 11:53:51 UTC 2022 - Sebastian Wagner diff --git a/python-wcmatch.spec b/python-wcmatch.spec index 6a88bc9..4c3c7e6 100644 --- a/python-wcmatch.spec +++ b/python-wcmatch.spec @@ -19,17 +19,19 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %{?python_enable_dependency_generator} Name: python-wcmatch -Version: 8.3 +Version: 8.4.1 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-rpm-macros -BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module pytest} +BuildRequires: %{python_module base > 3.6} BuildRequires: %{python_module bracex} +BuildRequires: %{python_module hatchling} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module pytest} BuildRequires: fdupes +BuildRequires: python-rpm-macros BuildArch: noarch %python_subpackages @@ -55,10 +57,10 @@ is found where Wildcard Match seems to deviate in an illogical way, we'd love to %setup -q -n wcmatch-%{version} %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %check diff --git a/wcmatch-8.3.tar.gz b/wcmatch-8.3.tar.gz deleted file mode 100644 index 1398702..0000000 --- a/wcmatch-8.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:371072912398af61d1e4e78609e18801c6faecd3cb36c54c82556a60abc965db -size 118523 diff --git a/wcmatch-8.4.1.tar.gz b/wcmatch-8.4.1.tar.gz new file mode 100644 index 0000000..82a6564 --- /dev/null +++ b/wcmatch-8.4.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1f042a899ea4c458b7321da1b5e3331e3e0ec781583434de1301946ceadb943 +size 114362