Path to this page:
Subject: CVS commit: pkgsrc/devel/py-fakefs
From: Adam Ciarcinski
Date: 2023-12-02 09:20:04
Message id: 20231202082004.5E980FA42@cvs.NetBSD.org
Log Message:
py-fakefs: updated to 5.3.2
Version 5.3.2
Bugfix release.
Fixes
* fixed a problem with patching `_io` under Python 3.12
* fixed a problem with accessing the temp path if emulating Linux under Windows
* fixed result of `os.walk` with a path-like top directory
* properly fixed the problem that filesystem patching was still active in the pytest
logreport phase, the previous fix was incomplete
Version 5.3.1
Mostly a bugfix release.
Changes
* changed behavior of `add_real_directory` to be able to map a real directory
to an existing directory in the fake filesystem
Fixes
* fixes the problem that filesystem patching was still active in the pytest
logreport phase
* Restores compatibility with PyTorch 2.0 and above, as well as with other
classes that have custom __setattr__ methods
Version 5.3.0
Adds official support for Python 3.12.
Changes
* add official support for Python 3.12
Fixes
* removed a leftover debug print statement
* make sure tests work without HOME environment set
* automount drive or UNC path under Windows if needed for `pathlib.Path.mkdir()`
* adapt patching `io.open` and `io.open_code` to work with Python 3.12
Files: