File project.diff of Package python-filelock
--- python-filelock.changes.orig
+++ python-filelock.changes
@@ -1,4 +1,27 @@
-------------------------------------------------------------------
+Wed Sep 03 06:21:23 UTC 2025 - Jürgen Löhel <juergen@loehel.de>
+
+- Update to version 3.19.1:
+ * Update release.yaml
+ * Increase test coverage (#434)
+ * add 3.14 to matrix (#433)
+
+-------------------------------------------------------------------
+Wed Sep 03 06:09:17 UTC 2025 - Jürgen Löhel <juergen@loehel.de>
+
+- Update to version 3.19.0:
+ * Add support for 3.14 (#432)
+ * Bump actions/checkout from 4 to 5 (#430)
+ * [pre-commit.ci] pre-commit autoupdate (#429)
+ * Bump actions/download-artifact from 4 to 5 (#428)
+ * [pre-commit.ci] pre-commit autoupdate (#427)
+ * [pre-commit.ci] pre-commit autoupdate (#426)
+ * [pre-commit.ci] pre-commit autoupdate (#425)
+ * [pre-commit.ci] pre-commit autoupdate (#424)
+ * [pre-commit.ci] pre-commit autoupdate (#423)
+ * [pre-commit.ci] pre-commit autoupdate (#422)
+
+-------------------------------------------------------------------
Wed Mar 19 07:44:21 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 3.18.0
--- python-filelock.spec.orig
+++ python-filelock.spec
@@ -1,7 +1,7 @@
#
# spec file for package python-filelock
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2018 Matthias Fehring <buschmann23@opensuse.org>
#
# All modifications and additions to the file contributed by third parties
@@ -27,12 +27,13 @@
%endif
%{?sle15_python_module_pythons}
Name: python-filelock%{?pkg_suffix}
-Version: 3.18.0
+Version: 3.19.1
Release: 0
Summary: Platform Independent File Lock in Python
License: Unlicense
URL: https://github.com/tox-dev/py-filelock
-Source: https://files.pythonhosted.org/packages/source/f/filelock/filelock-%{version}.tar.gz
+Source: filelock-%{version}.tar.gz
+Patch0: version.patch
BuildRequires: %{python_module asyncio}
BuildRequires: %{python_module hatch_vcs}
BuildRequires: %{python_module hatchling}
@@ -41,13 +42,14 @@ BuildRequires: %{python_module wheel}
%if %{with test}
BuildRequires: %{python_module pytest-asyncio}
BuildRequires: %{python_module pytest-mock}
+BuildRequires: %{python_module pytest-timeout}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module virtualenv}
%endif
BuildRequires: fdupes
BuildRequires: python-rpm-macros
%if 0%{?python_version_nodots} < 311
-Requires: python-typing_extensions >= 4.7.1
+Requires: python-typing_extensions >= 4.14.1
%endif
Requires: python-asyncio
BuildArch: noarch
@@ -59,9 +61,11 @@ independent file lock in Python, which p
inter-process communication.
%prep
-%setup -q -n filelock-%{version}
+%autosetup -p1 -n filelock-%{version}
%build
+export SETUPTOOLS_SCM_PRETEND_VERSION=%{version}
+export HATCH_BUILD_NO_HOOKS=true
%pyproject_wheel
%if !%{with test}