1
0

Accepting request 1082836 from home:jayvdb:branches:devel:languages:python

- Update to v3.12.0

OBS-URL: https://build.opensuse.org/request/show/1082836
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-filelock?expand=0&rev=24
This commit is contained in:
Dirk Mueller 2023-04-27 21:50:09 +00:00 committed by Git OBS Bridge
parent 947b633a00
commit 000b45a580
4 changed files with 34 additions and 5 deletions

3
filelock-3.12.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fc03ae43288c013d2ea83c8597001b1129db351aad9c57fe2409327916b8e718
size 11839

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e393782f76abea324dee598d2ea145b857a20df0e0ee4f80fcf35e72a341d2c7
size 9720

View File

@ -1,3 +1,31 @@
-------------------------------------------------------------------
Tue Apr 25 23:29:13 UTC 2023 - John Vandenberg <jayvdb@gmail.com>
- Update to v3.12.0
* Make the thread local behaviour something the caller can
enable/disable via a flag during the lock creation. on by default.
* Better error handling on Windows.
- from v3.11.0
* Make the lock thread local.
- from v3.10.7
* Use fchmod instead of chmod to work around bug in PyPy via Anaconda.
- from v3.10.6
* Enhance the robustness of the try/catch block in _soft.py.
- from v3.10.5
* Add explicit error check as certain UNIX filesystems do not support
flock.
- from v3.10.4
* Update os.open to preserve mode= for certain edge cases.
- from v3.10.3
* Fix permission issue
- from v3.10.2
* Bug fix for using filelock with threaded programs causing undesired
file permissions
- from v3.10.1
* Handle pickle for :class:`filelock.Timeout`
- from v3.10.0
* Add support for explicit file modes for lockfiles
-------------------------------------------------------------------
Fri Apr 21 12:25:04 UTC 2023 - Dirk Müller <dmueller@suse.com>

View File

@ -19,7 +19,7 @@
%{?sle15_python_module_pythons}
Name: python-filelock
Version: 3.9.1
Version: 3.12.0
Release: 0
Summary: Platform Independent File Lock in Python
License: Unlicense
@ -29,6 +29,7 @@ BuildRequires: %{python_module hatch_vcs}
BuildRequires: %{python_module hatchling}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module pytest-mock}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
@ -51,7 +52,7 @@ inter-process communication.
%python_expand %fdupes %{buildroot}/%{$python_sitelib}
%check
%pytest
%pytest -rs
%files %{python_files}
%doc README.md