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 2025-06-30 13:03:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pyfakefs (Old) and /work/SRC/openSUSE:Factory/.python-pyfakefs.new.7067 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyfakefs" Mon Jun 30 13:03:41 2025 rev:26 rq:1288857 version:5.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pyfakefs/python-pyfakefs.changes 2025-06-11 16:19:45.615540761 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyfakefs.new.7067/python-pyfakefs.changes 2025-06-30 13:04:01.947783567 +0200 @@ -1,0 +2,29 @@ +Thu Jun 26 10:19:29 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaub...@suse.com> + +- Update to 5.9.1 + * fixed handling of added `strict` argument in Python 3.9.23 + * make sure test files are packaged (see [#1186](../../issues/1186)) +- from version 5.9.0 + * the message from an `OSError` raised in the fake filesystem has no longer the postfix + _"in the fake filesystem"_ (see [#1159](../../discussions/1159)) + * changed implementation of `FakeShutilModule` to prepare it for usage without the patcher + (see [#1171](../../issues/1171)) + * added convenience function `add_package_metadata` to add the metadata of a given + package to the fake filesystem (see [#1155](../../issues/1155)) + * fixed handling of dynamic imports from code in the fake filesystem in Python > 3.11 + (see [#1121](../../issues/1121)) + * fixed workaround for recursion with pytest under Windows to ignore capitalization + of pytest executable (see [#1096](../../issues/1096)) + * added missing `mode` property to fake file wrapper (see [#1162](../../issues/1162)) + * fixed instantiation of a standalone `FakePathlibModule` for Python >= 3.11 + (see [#1169](../../issues/1169)) + * added support for new value "ALLOW_MISSING" of `strict` argument in `os.path.realpath` + (introduced in latest patch version of Python >= 3.10, see [#1180](../../issues/1180)) + * adapt test for increased default buffer size in Python 3.14a6 + * replace session-scoped with module-scoped fixture in test, + run pytest over all tests in docker containers + (see [#1151](../../issues/1151)) + * remove `setup.py` and `setup.cfg` in favor of `pyproject.toml` +- Stop removing pyfakefs/tests/ directory + +------------------------------------------------------------------- Old: ---- python-pyfakefs-5.8.0.tar.gz New: ---- python-pyfakefs-5.9.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pyfakefs.spec ++++++ --- /var/tmp/diff_new_pack.etz9hl/_old 2025-06-30 13:04:03.991868758 +0200 +++ /var/tmp/diff_new_pack.etz9hl/_new 2025-06-30 13:04:03.991868758 +0200 @@ -26,7 +26,7 @@ %endif %{?sle15_python_module_pythons} Name: python-pyfakefs%{psuffix} -Version: 5.8.0 +Version: 5.9.1 Release: 0 Summary: Fake file system that mocks the Python file system modules License: Apache-2.0 @@ -60,7 +60,6 @@ %install %if !%{with test} %pyproject_install -%python_expand rm -r %{buildroot}%{$python_sitelib}/pyfakefs/tests/ %python_expand %fdupes %{buildroot}%{$python_sitelib} %endif ++++++ python-pyfakefs-5.8.0.tar.gz -> python-pyfakefs-5.9.1.tar.gz ++++++ ++++ 2821 lines of diff (skipped)