Lines Matching +full:python +full:- +full:version
7 * removed support for Python 3.7 (end of life)
13 ## [Version 5.2.3](https://pypi.python.org/pypi/pyfakefs/5.2.3) (2023-08-18)
21 ## [Version 5.2.3](https://pypi.python.org/pypi/pyfakefs/5.2.3) (2023-07-10)
22 Adds compatibility with PyPy 3.10 and Python 3.12.
25 * Re-create temp directory if it had been created before on resetting file system
29 * Adapt to changes in Python 3.12 beta1 (only working partially,
31 * Adapt to changes in `shutil` in Python 3.12 beta2 (see [#814](../../issues/814)).
35 * Added a note regarding the incompatibility of the built-in `sqlite3` module with
39 * Added pytype check for non-test modules in CI (see [#599](../../issues/599)).
41 * Added codespell hook to pre-commit
43 ## [Version 5.2.2](https://pypi.python.org/pypi/pyfakefs/5.2.2) (2023-04-13)
60 ## [Version 5.2.1](https://pypi.python.org/pypi/pyfakefs/5.2.1) (2023-04-11)
61 Support for latest Python 3.12 version.
64 * Adapted fake pathlib to changes in Python 3.12a7 (last alpha version)
71 ## [Version 5.2.0](https://pypi.python.org/pypi/pyfakefs/5.2.0) (2023-03-31)
72 Supports current Python 3.12 version (alpha 6). We plan to make patch releases in
83 * Patching of parsers for pandas >= 1.2 is removed since pandas now uses Python fs functions
89 * added support for current Python 3.12 version (alpha 6)
90 * added support for `os.path.splitroot` (new in Python 3.12)
92 ## [Version 5.1.0](https://pypi.python.org/pypi/pyfakefs/5.1.0) (2023-01-12)
93 New version before Debian freeze
96 * added class level setup method `setUpClassPyfakefs` for unittest and class-scoped
98 * added experimental support for Python 3.12: added fake APIs for Windows junction
102 * replaced end-of-life CentOS with RedHat UBI9 docker image
104 * added black to pre-commit checks, which caused some changes to the
106 * added Python 3.12 to the test suite.
110 ## [Version 5.0.0](https://pypi.python.org/pypi/pyfakefs/5.0.0) (2022-10-09)
111 New version after the transfer to `pytest-dev`.
114 * the old-style API deprecated since version 3.4 has now been removed
115 * the method `copyRealFile` deprecated since version 3.2 has been removed -
119 * transferred the repository to the `pytest-dev` organization
133 ## [Version 4.7.0](https://pypi.python.org/pypi/pyfakefs/4.7.0) (2022-09-18)
142 * reverted a performance optimization introduced in version 3.3.0 that
144 * do not use the built-in opener in `pathlib` as it may cause problems
146 * add support for path-like objects in `shutil.disk_usage`
148 * do not advertise support for Python 3.6 in `setup.py`
156 ## [Version 4.6.3](https://pypi.python.org/pypi/pyfakefs/4.6.3) (2022-07-20)
157 Another patch release that fixes a regression in version 4.6.
161 (see [#692](../../issues/692)) - ensures better upwards compatibility in
170 ## [Version 4.6.2](https://pypi.python.org/pypi/pyfakefs/4.6.2) (2022-07-14)
177 ## [Version 4.6.1](https://pypi.python.org/pypi/pyfakefs/4.6.1) (2022-07-13)
178 Fixes incompatibility with Python 3.11 beta 4.
180 _Note_: Python 3.11 is only supported in the current beta 4 version, problems
186 in Python 3.11 since beta 4 (see [#686](../../issues/686))
192 ## [Version 4.6.0](https://pypi.python.org/pypi/pyfakefs/4.6.0) (2022-07-12)
193 Adds support for Python 3.11, removes support for Python 3.6, changes root
197 * Python 3.6 has reached its end of life on 2021/12/23 and is no
199 * `os.stat_float_times` has been removed in Python 3.7 and is therefore no
205 real methods - they look up the real user/group name for the user/group id
209 * added some support for the upcoming Python version 3.11
211 * added convenience fixtures for module- and session based `fs` fixtures
216 module-scoped version of `fs`; had been introduced in
220 ## [Version 4.5.6](https://pypi.python.org/pypi/pyfakefs/4.5.6) (2022-03-17)
224 * minimum supported pytest version is now 3.0 (older versions do not work
225 properly with current Python versions)
234 ## [Version 4.5.5](https://pypi.python.org/pypi/pyfakefs/4.5.5) (2022-02-14)
247 ## [Version 4.5.4](https://pypi.python.org/pypi/pyfakefs/4.5.4) (2022-01-12)
254 ## [Version 4.5.3](https://pypi.python.org/pypi/pyfakefs/4.5.3) (2021-11-08)
261 file system). In a future version, the default may be changed to better
264 ## [Version 4.5.2](https://pypi.python.org/pypi/pyfakefs/4.5.2) (2021-11-07)
282 ## [Version 4.5.1](https://pypi.python.org/pypi/pyfakefs/4.5.1) (2021-08-29)
286 * added handling of path-like where missing
295 * removed Python 3.5 from metadata to disable installation for that version
303 ## [Version 4.5.0](https://pypi.python.org/pypi/pyfakefs/4.5.0) (2021-06-04)
304 Adds some support for Python 3.10 and basic type checking.
306 _Note_: This version has been yanked from PyPI as it erroneously allowed
307 installation under Python 3.5.
310 * added support for some Python 3.10 features:
318 * Python 3.5 has reached its end of life in September 2020 and is no longer
328 * Update `fake_pathlib` to support changes coming in Python 3.10
329 ([see](https://github.com/python/cpython/pull/19342)
336 ## [Version 4.4.0](https://pypi.python.org/pypi/pyfakefs/4.4.0) (2021-02-24)
337 Adds better support for Python 3.8 / 3.9.
340 * added support for `pathlib.Path.link_to` (new in Python 3.8)
342 * added support for `pathlib.Path.readlink` (new in Python 3.9)
350 * added non-functional argument `effective_ids` to `os.access`
356 * added automatic documentation build and check-in
358 ## [Version 4.3.3](https://pypi.python.org/pypi/pyfakefs/4.3.3) (2020-12-20)
363 * Reverted one Windows-specific optimization that can break tests under some
369 ## [Version 4.3.2](https://pypi.python.org/pypi/pyfakefs/4.3.2) (2020-11-26)
371 This is a bugfix release that fixes a regression introduced in version 4.2.0.
377 ## [Version 4.3.1](https://pypi.python.org/pypi/pyfakefs/4.3.1) (2020-11-23)
390 ## [Version 4.3.0](https://pypi.python.org/pypi/pyfakefs/4.3.0) (2020-11-19)
412 ## [Version 4.2.1](https://pypi.python.org/pypi/pyfakefs/4.2.1) (2020-11-02)
420 ## [Version 4.2.0](https://pydpi.python.org/pypi/pyfakefs/4.2.0) (2020-11-01)
426 `patch_open_code` (since Python 3.8)
453 ## [Version 4.1.0](https://pypi.python.org/pypi/pyfakefs/4.1.0) (2020-07-12)
472 ## [Version 4.0.2](https://pypi.python.org/pypi/pyfakefs/4.0.2) (2020-03-04)
474 This as a patch release that only builds for Python 3. Note that
476 installing them under Python 2.
479 * Do not build for Python 2 (see [#524](../../issues/524))
481 ## [Version 4.0.1](https://pypi.python.org/pypi/pyfakefs/4.0.1) (2020-03-03)
485 _Note_: This version has been yanked from PyPI as it erroneously allowed
486 installation under Python 2. This has been fixed in version 4.0.2.
489 * Avoid exception if using `flask-restx` (see [#523](../../issues/523))
491 ## [Version 4.0.0](https://pypi.python.org/pypi/pyfakefs/4.0.0) (2020-03-03)
492 pyfakefs 4.0.0 drops support for Python 2.7. If you still need
493 Python 2.7, you can continue to use pyfakefs 3.7.x.
495 _Note_: This version has been yanked from PyPI as it erroneously allowed
496 installation under Python 2. This has been fixed in version 4.0.2.
499 * Removed Python 2.7 and 3.4 support (see [#492](../../issues/492))
502 * Added support for handling keyword-only arguments in some `os` functions
521 * Adapted fake `pathlib` to changes in Python 3.7.6/3.8.1
523 * Fixed behavior of `os.makedirs` in write-protected directory
526 ## [Version 3.7.2](https://pypi.python.org/pypi/pyfakefs/3.7.2) (2020-03-02)
528 This version backports some fixes from main.
539 * Fixed behavior of `os.makedirs` in write-protected directory
542 ## [Version 3.7.1](https://pypi.python.org/pypi/pyfakefs/3.7.1) (2020-02-14)
544 This version adds support for Python 3.7.6 and 3.8.1.
547 * Adapted fake `pathlib` to changes in Python 3.7.6/3.8.1
550 ## [Version 3.7](https://pypi.python.org/pypi/pyfakefs/3.7) (2019-11-23)
552 This version adds support for Python 3.8.
554 _Note:_ This is the last pyfakefs version that will support Python 2.7
555 and Python 3.4 (possible bug fix releases notwithstanding).
558 * added support for Python 3.8 (see [#504](../../issues/504))
559 * added preliminary support for Windows-specific `os.stat_result` attributes
561 * added support for fake `os.sendfile` (Posix only, Python 3 only)
565 * support `devnull` in Windows under Python 3.8
573 * raise for `os.scandir` with non-existing directory
580 ## [Version 3.6.1](https://pypi.python.org/pypi/pyfakefs/3.6.1) (2019-10-07)
588 ## [Version 3.6](https://pypi.python.org/pypi/pyfakefs/3.6) (2019-06-30)
599 forcing non-root access (see [#474](../../issues/474))
605 * added check for correctly installed Python 3 version in Travis.CI
610 * fake `DirEntry` now implements `os.PathLike` in Python >= 3.6
614 * avoid pytest warning under Python 2.7 (see [#466](../../issues/466))
617 ## [Version 3.5.8](https://pypi.python.org/pypi/pyfakefs/3.5.8) (2019-06-21)
619 Another bug-fix release that mainly fixes a regression with Python 2 that has
620 been introduced in version 3.5.3.
623 * regression: patching built-in `open` under Python 2 broke unit tests
630 * more changes to run tests using `python setup.py test` under Python 2
633 ## [Version 3.5.7](https://pypi.python.org/pypi/pyfakefs/3.5.7) (2019-02-08)
635 This is mostly a bug-fix release.
640 * fixed errors if running the PyCharm debugger under Python 2
646 * make tests run if running `python setup.py test` under Python 2
648 ## [Version 3.5.6](https://pypi.python.org/pypi/pyfakefs/3.5.6) (2019-01-13)
654 ## [Version 3.5.5](https://pypi.python.org/pypi/pyfakefs/3.5.5) (2018-12-20)
660 ## [Version 3.5.4](https://pypi.python.org/pypi/pyfakefs/3.5.4) (2018-12-19)
668 in Python 2
673 ## [Version 3.5.3](https://pypi.python.org/pypi/pyfakefs/3.5.3) (2018-11-22)
675 This is a minor release to have a version with passing tests for OpenSUSE
687 ## [Version 3.5.2](https://pypi.python.org/pypi/pyfakefs/3.5.2) (2018-11-11)
689 This is mostly a bug-fix release.
703 ## [Version 3.5](https://pypi.python.org/pypi/pyfakefs/3.5) (2018-10-22)
706 * This version of pyfakefs does not support Python 3.3. Python 3.3 users
707 must keep using pyfakefs 3.4.3, or upgrade to a newer Python version.
710 ```python
749 ## [Version 3.4.3](https://pypi.python.org/pypi/pyfakefs/3.4.3) (2018-06-13)
755 * added support for path-like objects as arguments in `create_file()`,
757 `add_real_directory()` (Python >= 3.6, see [#409](../../issues/409))
801 ## [Version 3.4.1](https://pypi.python.org/pypi/pyfakefs/3.4.1) (2018-03-18)
810 ## [Version 3.4](https://pypi.python.org/pypi/pyfakefs/3.4) (2018-03-08)
812 This version of pyfakefs does not support Python 2.6. Python 2.6 users
825 (Python >= 3.7, Posix only) (see [#346](../../issues/346))
831 * Changed API to be PEP-8 conform ([#186](../../issues/186)). Note: The old
833 * Removed Python 2.6 support ([#293](../../issues/293))
841 …ctly handle newline parameter in `open()` for Python 3, added support for universal newline mode i…
842 * Fixed handling of case-changing rename with symlink under MacOS ([#322](../../issues/322))
852 ## [Version 3.3](https://pypi.python.org/pypi/pyfakefs/3.3) (2017-11-12)
854 This is the last release that supports Python 2.6.
867 (Python >= 3.3) ([#205](../../issues/205))
870 * Added support for `ns` argument in `os.utime()` (Python >= 3.3)
872 * Added nanosecond time members in `os.stat_result` (Python >= 3.3)
876 * Added Travis CI tests for MacOSX (Python 2.7 and 3.6)
877 * Added Appveyor CI tests for Windows (Python 2.7, 3.3 and 3.6)
878 * Added auto-generated documentation for development version on GitHub Pages
887 * several problems with buffer handling in high-level IO functions
889 * several problems with low-level IO functions
897 * many fixes for OS-specific behavior
900 * Creating files in read-only directory was possible ([#203](../../issues/203))
902 ## [Version 3.2](https://pypi.python.org/pypi/pyfakefs/3.2) (2017-05-27)
912 less-popular argument combinations have been disallowed.
916 * The `mox3` package is no longer a prerequisite--the portion required by pyfakefs
928 ## [Version 3.1](https://pypi.python.org/pypi/pyfakefs/3.1) (2017-02-11)
940 ## [Version 3.0](https://pypi.python.org/pypi/pyfakefs/3.0) (2017-01-18)
943 * Support for path-like objects as arguments in fake `os`
944 and `os.path` modules (Python >= 3.6)
945 * Some changes to make pyfakefs work with Python 3.6
946 * Added fake `pathlib` module (Python >= 3.4) ([#29](../../issues/29))
947 * Support for `os.replace` (Python >= 3.3)
949 support for `follow_symlinks` argument (Python >= 3.3)
950 * Support for `os.scandir` (Python >= 3.5) ([#119](../../issues/119))
952 …* `glob.glob`, `glob.iglob`: support for `recursive` argument (Python >= 3.5) ([#116](../../issues…
956 * Added [auto-generated documentation](http://pytest-dev.github.io/pyfakefs/)
960 * Missing support for 'x' mode in `open` (Python >= 3.3) ([#147](../../issues/147))
965 ## [Version 2.9](https://pypi.python.org/pypi/pyfakefs/2.9) (2016-10-02)
969 * `os.makedirs`: support for `exist_ok` argument (Python >= 3.2) ([#98](../../issues/98))
976 * support for case-insensitive filesystems ([#69](../../issues/69))
989 ## [Version 2.7](https://pypi.python.org/pypi/pyfakefs/2.7)
1002 * Better support for Python 3
1006 * `chown` incorrectly accepts non-integer uid/gid arguments ([#30](../../issues/30))
1011 * Python 3 `open` in binary mode not working ([#32](../../issues/32))
1021 …python.org/pypi/pyfakefs/1.1), [1.2](https://pypi.python.org/pypi/pyfakefs/1.2), [2.0](https://pyp…