From 353ad03e91ab7d306a7d5d10a370ba90f20b3ff4 Mon Sep 17 00:00:00 2001 From: mrbean-bremen Date: Sun, 12 May 2024 07:56:59 +0200 Subject: [PATCH] Release 5.5.0 - deprecates the usage of the pathlib2 and scandir packages --- CHANGES.md | 4 +++- docs/conf.py | 4 ++-- pyfakefs/_version.py | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 38db2112..7fd08cf2 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -5,7 +5,8 @@ The released versions correspond to PyPI releases. * remove support for patching legacy modules `scandir` and `pathlib2` * remove support for Python 3.7 -## Unreleased +## [Version 5.5.0](https://pypi.python.org/pypi/pyfakefs/5.5.0) (2024-05-12) +Deprecates the usage of `pathlib2` and `scandir`. ### Changes * The usage of the `pathlib2` and `scandir` modules in pyfakefs is now deprecated. @@ -16,6 +17,7 @@ The released versions correspond to PyPI releases. and/or faked filesystem customization (see [#1006](../../issues/1006)). ### Fixes +* fixed handling of Windows `pathlib` paths under POSIX and vice verse (see [#1006](../../issues/1006)) * correctly use real open calls in pathlib for skipped modules (see [#1012](../../issues/1012)) ## [Version 5.4.1](https://pypi.python.org/pypi/pyfakefs/5.4.0) (2024-04-11) diff --git a/docs/conf.py b/docs/conf.py index b444e7be..e11702b6 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -64,9 +64,9 @@ # built documents. # # The short X.Y version. -version = "5.5" +version = "5.5.0" # The full version, including alpha/beta/rc tags. -release = "5.5.dev0" +release = "5.5.0" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/pyfakefs/_version.py b/pyfakefs/_version.py index 2ed06aac..016ab6b2 100644 --- a/pyfakefs/_version.py +++ b/pyfakefs/_version.py @@ -1 +1 @@ -__version__ = "5.5.dev0" +__version__ = "5.5.0"