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:
RevisionActionfile
1.10modifypkgsrc/devel/py-fakefs/Makefile
1.5modifypkgsrc/devel/py-fakefs/PLIST
1.11modifypkgsrc/devel/py-fakefs/distinfo