Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-filelock for openSUSE:Factory
checked in at 2022-06-06 11:10:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-filelock (Old)
and /work/SRC/openSUSE:Factory/.python-filelock.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-filelock"
Mon Jun 6 11:10:03 2022 rev:5 rq:980904 version:3.7.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-filelock/python-filelock.changes
2019-11-04 17:10:28.092521488 +0100
+++
/work/SRC/openSUSE:Factory/.python-filelock.new.1548/python-filelock.changes
2022-06-06 11:10:10.943278085 +0200
@@ -1,0 +2,16 @@
+Fri Jun 3 15:17:25 UTC 2022 - Mark??ta Machov?? <[email protected]>
+
+- Update to 3.7.1
+ * Ownership moved from @benediktschmitt to the tox-dev organization
+ (new primary maintainer @gaborbernat)
+ * Raise when trying to acquire in R/O or missing folder
+ * Drop python 2.7, 3.5 and 3.6 support, add type hints
+ * Document asyncio support
+ * Accept path types (like pathlib.Path and pathlib.PurePath) in the
+ constructor for FileLock objects.
+ * Add correct spelling of poll interval parameter for acquire method
+ * Enable use as context decorator
+ * More changes, see upstream changelog
+- Use PyPI tarball, switch to wheel for build (testsuite expects it)
+
+-------------------------------------------------------------------
Old:
----
v3.0.12.tar.gz
New:
----
filelock-3.7.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-filelock.spec ++++++
--- /var/tmp/diff_new_pack.LoQ64x/_old 2022-06-06 11:10:11.515278913 +0200
+++ /var/tmp/diff_new_pack.LoQ64x/_new 2022-06-06 11:10:11.519278919 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-filelock
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2018 Matthias Fehring <[email protected]>
#
# All modifications and additions to the file contributed by third parties
@@ -19,14 +19,17 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-filelock
-Version: 3.0.12
+Version: 3.7.1
Release: 0
Summary: Platform Independent File Lock in Python
License: Unlicense
-URL: https://github.com/benediktschmitt/py-filelock
-Source:
https://github.com/benediktschmitt/py-filelock/archive/v%{version}.tar.gz
+URL: https://github.com/tox-dev/py-filelock
+Source:
https://files.pythonhosted.org/packages/source/f/filelock/filelock-%{version}.tar.gz
+BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest}
+BuildRequires: %{python_module setuptools_scm}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
BuildArch: noarch
@@ -38,17 +41,17 @@
inter-process communication.
%prep
-%setup -q -n py-filelock-%{version}
+%setup -q -n filelock-%{version}
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
%python_expand %fdupes %{buildroot}/%{$python_sitelib}
%check
-%pytest test.py
+%pytest
%files %{python_files}
%doc README.md