Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-pyfakefs for openSUSE:Factory
checked in at 2024-04-23 18:55:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyfakefs (Old)
and /work/SRC/openSUSE:Factory/.python-pyfakefs.new.27645 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyfakefs"
Tue Apr 23 18:55:01 2024 rev:22 rq:1169537 version:5.4.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyfakefs/python-pyfakefs.changes
2024-02-06 16:32:32.182663997 +0100
+++
/work/SRC/openSUSE:Factory/.python-pyfakefs.new.27645/python-pyfakefs.changes
2024-04-23 18:55:14.548667779 +0200
@@ -1,0 +2,30 @@
+Sun Apr 21 08:45:26 UTC 2024 - Dirk Müller <[email protected]>
+
+- update to 5.4.1:
+ * fixed a regression from version 5.4.0 that incorrectly
+ handled files opened twice via file descriptor
+- update to 5.4.0
+ * Improves permission handling.
+ * added support for `O_NOFOLLOW` and `O_DIRECTORY` flags in
+ `os.open`
+ * added support for fake `os.dup`, `os.dup2` and `os.lseek`
+ * fixed a specific problem on reloading a pandas-related module
+ * added possibility for unload hooks for specific modules
+ use this also to reload django views (see #932)
+ * fixed `EncodingWarning` for Python >= 3.11 (see #957)
+ consider directory ownership while adding or removing
+ directory entries
+ * fixed handling of directory enumeration and search
+ permissions under Posix systems
+ * fixed creation of the temp directory in the fake file system
+ after a filesystem reset
+ * fixed handling of `dirfd` in `os.symlink` (see #968)
+ * add missing `follow_symlink` argument to `os.link` (see #973)
+ * fixed handling of missing attribute in `os.getxattr` (see
+ * fixed permission problem with `shutil.rmtree` if emulating
+ Windows under POSIX
+ * fixed handling of errors on opening files via file descriptor
+ * fixed handling of `umask` - it is now applied by default
+ * fixed behavior of `os.makedirs` (see #987)
+
+-------------------------------------------------------------------
Old:
----
python-pyfakefs-5.3.5.tar.gz
New:
----
python-pyfakefs-5.4.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pyfakefs.spec ++++++
--- /var/tmp/diff_new_pack.9h5IYu/_old 2024-04-23 18:55:15.020684779 +0200
+++ /var/tmp/diff_new_pack.9h5IYu/_new 2024-04-23 18:55:15.020684779 +0200
@@ -16,7 +16,6 @@
#
-%{?!python_module:%define python_module() python3-%{**}}
%global flavor @BUILD_FLAVOR@%{nil}
%if "%{flavor}" == "test"
%define psuffix -test
@@ -27,7 +26,7 @@
%endif
%{?sle15_python_module_pythons}
Name: python-pyfakefs%{psuffix}
-Version: 5.3.5
+Version: 5.4.1
Release: 0
Summary: Fake file system that mocks the Python file system modules
License: Apache-2.0
++++++ python-pyfakefs-5.3.5.tar.gz -> python-pyfakefs-5.4.1.tar.gz ++++++
++++ 5983 lines of diff (skipped)