Skip to content

Commit 63bc09f

Browse files
committed
Release 4.3.0
1 parent 3190c7e commit 63bc09f

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

CHANGES.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
# pyfakefs Release Notes
22
The released versions correspond to PyPi releases.
33

4-
## Version 4.3.0 (as yet unreleased)
4+
## [Version 4.3.0](https://pypi.python.org/pypi/pyfakefs/4.3.0) (2020-11-19)
5+
6+
This is mostly a performance release. The performance of the pyfakefs setup has
7+
been decreasing sufficiently, especially with the 4.x releases. This release
8+
corrects that by making the most expansive feature optional, and by adding some
9+
other performance improvements. This shall decrease the setup time by about a
10+
factor of 20, and it shall now be comparable to the performance of the 3.4
11+
release.
512

613
### Changes
714
* The `patchfs` decorator now expects a positional argument instead of the
@@ -13,7 +20,8 @@ The released versions correspond to PyPi releases.
1320
default to avoid a large performance impact. An additional parameter
1421
`patch_default_args` has been added that switches this behavior on
1522
(see [#567](../../issues/567)).
16-
* Added some performance improvements in the test setup
23+
* Added performance improvements in the test setup, including caching the
24+
the unpatched modules
1725

1826
## [Version 4.2.1](https://pypi.python.org/pypi/pyfakefs/4.2.1) (2020-11-02)
1927

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,9 @@
6666
# built documents.
6767
#
6868
# The short X.Y version.
69-
version = '4.3'
69+
version = '4.3.0'
7070
# The full version, including alpha/beta/rc tags.
71-
release = '4.3dev'
71+
release = '4.3.0'
7272

7373
# The language for content autogenerated by Sphinx. Refer to documentation
7474
# for a list of supported languages.

pyfakefs/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '4.3dev'
1+
__version__ = '4.3.0'

0 commit comments

Comments
 (0)