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 <dmuel...@suse.com> + +- 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)