@@ -4,38 +4,38 @@ The released versions correspond to PyPI releases.
4
4
## Unreleased
5
5
6
6
### Changes
7
- * The handling of file permissions under Posix is should now mostly match the behavior
7
+ * the handling of file permissions under Posix is should now mostly match the behavior
8
8
of the real filesystem, which may change the behavior of some tests
9
9
10
10
### Fixes
11
- * Fixed a specific problem on reloading a pandas-related module (see [#947](../../issues/947)),
11
+ * fixed a specific problem on reloading a pandas-related module (see [#947](../../issues/947)),
12
12
added possibility for unload hooks for specific modules
13
- * Use this also to reload django views (see [#932](../../issues/932))
14
- * Fixed `EncodingWarning` for Python >= 3.11 (see [#957](../../issues/957))
15
- * Consider directory ownership while adding or removing directory entries
13
+ * use this also to reload django views (see [#932](../../issues/932))
14
+ * fixed `EncodingWarning` for Python >= 3.11 (see [#957](../../issues/957))
15
+ * consider directory ownership while adding or removing directory entries
16
16
(see [#959](../../issues/959))
17
- * Fixed handling of directory enumeration and search permissions under Posix systems
17
+ * fixed handling of directory enumeration and search permissions under Posix systems
18
18
(see [#960](../../issues/960))
19
19
20
20
## [Version 5.3.5](https://pypi.python.org/pypi/pyfakefs/5.3.5) (2024-01-30)
21
21
Fixes a regression.
22
22
23
23
### Fixes
24
- * Fixes a regression due to the changed behavior of the dynamic patcher cleanup (see [#939](../../issues/939)).
24
+ * Fixed a regression due to the changed behavior of the dynamic patcher cleanup (see [#939](../../issues/939)).
25
25
The change is now by default only made if the `django` module is loaded, and the behavior can
26
26
be changed using the new argument `module_cleanup_mode`.
27
27
28
28
### Packaging
29
- * include `tox.ini` and a few more files into the source distribution (see [#937](../../issues/937))
29
+ * included `tox.ini` and a few more files into the source distribution (see [#937](../../issues/937))
30
30
31
31
## [Version 5.3.4](https://pypi.python.org/pypi/pyfakefs/5.3.4) (2024-01-19)
32
32
Bugfix release.
33
33
34
34
### Fixes
35
- * fixes handling of unhashable modules which cannot be cached (see [#923](../../issues/923))
35
+ * fixed handling of unhashable modules which cannot be cached (see [#923](../../issues/923))
36
36
* reload modules loaded by the dynamic patcher instead of removing them - sometimes they may
37
37
not be reloaded automatically (see [#932](../../issues/932))
38
- * add back argument `use_dynamic_patch` as a fallback for similar problems
38
+ * added back argument `use_dynamic_patch` as a fallback for similar problems
39
39
40
40
41
41
## [Version 5.3.2](https://pypi.python.org/pypi/pyfakefs/5.3.2) (2023-11-30)
@@ -58,23 +58,23 @@ Mostly a bugfix release.
58
58
to an existing directory in the fake filesystem (see [#901](../../issues/901))
59
59
60
60
### Fixes
61
- * fixes the problem that filesystem patching was still active in the pytest
61
+ * fixed the problem that filesystem patching was still active in the pytest
62
62
logreport phase (see [#904](../../issues/904))
63
- * Restores compatibility with PyTorch 2.0 and above, as well as with other
64
- classes that have custom __setattr__ methods (see [#905](../../pull/905)).
63
+ * restored compatibility with PyTorch 2.0 and above, as well as with other
64
+ classes that have custom __setattr__ methods (see [#905](../../pull/905))
65
65
66
66
## [Version 5.3.0](https://pypi.python.org/pypi/pyfakefs/5.3.0) (2023-10-11)
67
67
Adds official support for Python 3.12.
68
68
69
69
### Changes
70
- * add official support for Python 3.12
70
+ * added official support for Python 3.12
71
71
72
72
### Fixes
73
73
* removed a leftover debug print statement (see [#869](../../issues/869))
74
74
* make sure tests work without HOME environment set (see [#870](../../issues/870))
75
75
* automount drive or UNC path under Windows if needed for `pathlib.Path.mkdir()`
76
76
(see [#890](../../issues/890))
77
- * adapt patching `io.open` and `io.open_code` to work with Python 3.12
77
+ * adapted patching `io.open` and `io.open_code` to work with Python 3.12
78
78
(see [#836](../../issues/836) and [#892](../../issues/892))
79
79
80
80
## [Version 5.2.4](https://pypi.python.org/pypi/pyfakefs/5.2.4) (2023-08-18)
@@ -91,12 +91,12 @@ Adds compatibility with PyPy 3.10 and Python 3.12.
91
91
### Fixes
92
92
* Re-create temp directory if it had been created before on resetting file system
93
93
(see [#814](../../issues/814)).
94
- * Exclude pytest `pathlib` modules from patching to avoid mixup of patched/unpatched
94
+ * Excluded pytest `pathlib` modules from patching to avoid mixup of patched/unpatched
95
95
code (see [#814](../../issues/814)).
96
- * Adapt to changes in Python 3.12 beta1 (only working partially,
96
+ * Adapted to changes in Python 3.12 beta1 (only working partially,
97
97
see [#830](../../issues/830) and [#831](../../issues/831)).
98
- * Adapt to changes in `shutil` in Python 3.12 beta2 (see [#814](../../issues/814)).
99
- * Fix support for newer PyPi versions (see [#859](../../issues/859)).
98
+ * Adapted to changes in `shutil` in Python 3.12 beta2 (see [#814](../../issues/814)).
99
+ * Fixed support for newer PyPi versions (see [#859](../../issues/859)).
100
100
101
101
### Documentation
102
102
* Added a note regarding the incompatibility of the built-in `sqlite3` module with
0 commit comments