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 2023-05-11 12:31:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyfakefs (Old)
and /work/SRC/openSUSE:Factory/.python-pyfakefs.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyfakefs"
Thu May 11 12:31:36 2023 rev:18 rq:1085988 version:5.2.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyfakefs/python-pyfakefs.changes
2023-04-22 21:58:41.572582394 +0200
+++
/work/SRC/openSUSE:Factory/.python-pyfakefs.new.1533/python-pyfakefs.changes
2023-05-11 12:31:42.042176562 +0200
@@ -1,0 +2,42 @@
+Wed May 10 07:06:37 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 5.2.2:
+ * Made the user and group IDs accessible via dedicated
+ ``get_uid`` and ``get_gid`` functions
+ (for symmetry to ``set_uid`` / ``set_gid``)
+ * The test fixture is now included in the source distribution
+ and installed with the package.
+ * Some public constants in `fake_filesystem` that had been
+ moved to `helpers` are made accessible from there again
+ * Add missing fake implementations for `os.getuid` and
+ `os.getgid` (Posix only)
+ * Make sure a `/tmp` path exists under linux (`TMPDIR` may
+ point elsewhere)
+ * Support for latest Python 3.12 version.
+ * Properties defining the capabilities of some `os` functions
+ like `os.supports_follow_symlinks` are now properly faked to
+ contain the fake functions if the real functions are faked
+ * Supports current Python 3.12 version (alpha 6). We plan to
+ make patch releases in case of breaking changes in alpha
+ or beta versions.
+ * Fake module classes previously defined in `fake_filesystem`
+ have now moved to their own modules: `fake_os.FakeOsModule`,
+ `fake_path.FakePathModule`, `fake_io.FakeIoModule` and
+ `fake_open.FakeFileOpen`.
+ * Patching of parsers for pandas >= 1.2 is removed since pandas
+ now uses Python fs functions internally even when the engine
+ selected is "c".
+ * added possibility to set a path inaccessible under Windows by
+ using `chown()` with the `force_unix_mode` flag (see #720)
+ * added class level setup method `setUpClassPyfakefs` for
+ unittest and class-scoped
+ * fixture `fs_class` for pytest (see #752)
+ * added experimental support for Python 3.12: added fake APIs
+ for Windows junction support. These are not implemented and
+ always return `False`.
+ * added Python 3.12 to the test suite.
+ * migrated to setuptools declarative syntax.
+ * fixed docker tests when running on branches containing
+ forward slashes
+
+-------------------------------------------------------------------
Old:
----
python-pyfakefs-5.0.0.tar.gz
New:
----
python-pyfakefs-5.2.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pyfakefs.spec ++++++
--- /var/tmp/diff_new_pack.kIrbP4/_old 2023-05-11 12:31:42.590179255 +0200
+++ /var/tmp/diff_new_pack.kIrbP4/_new 2023-05-11 12:31:42.598179295 +0200
@@ -25,10 +25,9 @@
%define psuffix %{nil}
%bcond_with test
%endif
-%define skip_python2 1
%{?sle15_python_module_pythons}
Name: python-pyfakefs%{psuffix}
-Version: 5.0.0
+Version: 5.2.2
Release: 0
Summary: Fake file system that mocks the Python file system modules
License: Apache-2.0
++++++ python-pyfakefs-5.0.0.tar.gz -> python-pyfakefs-5.2.2.tar.gz ++++++
++++ 32424 lines of diff (skipped)