Compare commits
6 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| f2808add87 | |||
| 87bd1e6a32 | |||
| 09b20206b2 | |||
| a868d8e8bc | |||
| 6eb33233ec | |||
| 15633b8a5b |
BIN
python-pyfakefs-5.8.0.tar.gz
LFS
BIN
python-pyfakefs-5.8.0.tar.gz
LFS
Binary file not shown.
3
python-pyfakefs-6.0.0.tar.gz
Normal file
3
python-pyfakefs-6.0.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3edb737694bff79478659a539afd47d996afadf7bb1215cb8f7f512389972626
|
||||
size 255364
|
||||
@@ -1,3 +1,80 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 27 07:02:40 UTC 2026 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 6.0.0:
|
||||
* Removes some deprecated functionality, removes support for
|
||||
Python < 3.10.
|
||||
* removed support for Python versions < 3.10; patch releases
|
||||
based on `pyfakefs` 5.10 supporting older versions may be
|
||||
made on demand
|
||||
* removed support for patching legacy modules `scandir` and
|
||||
`pathlib2`
|
||||
* changed the default for
|
||||
`FakeFilesystem.shuffle_listdir_results` to `True` to reflect
|
||||
* the real filesystem behavior
|
||||
* added some support for Python 3.15a3
|
||||
* fixes a problem with `Path` type hints using the pipe symbol
|
||||
in wrapped functions inside an `fs` dependent fixture (see #1242)
|
||||
* fixes problem with new `coverage` in Python 3.14 using the
|
||||
fake filesystem
|
||||
* fixed `pathlib.glob()` for Python 3.14 (see #1239)
|
||||
* the `errno` codes set in `OSError` have changed for some
|
||||
specific error conditions
|
||||
* in Windows 11/Windows Server 2025; pyfakefs now matches this
|
||||
behavior
|
||||
* instead of the previous behavior under Windows 10
|
||||
* added official support for Python 3.14
|
||||
* added support for `os.readinto` in Python 3.14
|
||||
* added support for `pathlib.copy` and `pathlib.copy_into` in
|
||||
Python 3.14
|
||||
* fixes patching of Debian-specific `tempfile` in Python 3.13
|
||||
(see #1214)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 14 18:31:28 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 5.9.3:
|
||||
* Fixes a utility method.
|
||||
* a warning is now issued if trying to create a nested fake
|
||||
filesystem with custom arguments
|
||||
* fixed `fake_filesystem.add_package_metadata` that had never
|
||||
worked correctly
|
||||
* updated the package build-system minimum version to
|
||||
setuptools v61.2 and higher
|
||||
* Fixes interaction with pytest.
|
||||
* fixed an interaction problem of `fs` with other pytest
|
||||
fixtures (see #1200)
|
||||
* fixed some warnings in tests (see #1190)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 26 10:19:29 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to 5.9.1
|
||||
* fixed handling of added `strict` argument in Python 3.9.23
|
||||
* make sure test files are packaged (see [#1186](../../issues/1186))
|
||||
- from version 5.9.0
|
||||
* the message from an `OSError` raised in the fake filesystem has no longer the postfix
|
||||
_"in the fake filesystem"_ (see [#1159](../../discussions/1159))
|
||||
* changed implementation of `FakeShutilModule` to prepare it for usage without the patcher
|
||||
(see [#1171](../../issues/1171))
|
||||
* added convenience function `add_package_metadata` to add the metadata of a given
|
||||
package to the fake filesystem (see [#1155](../../issues/1155))
|
||||
* fixed handling of dynamic imports from code in the fake filesystem in Python > 3.11
|
||||
(see [#1121](../../issues/1121))
|
||||
* fixed workaround for recursion with pytest under Windows to ignore capitalization
|
||||
of pytest executable (see [#1096](../../issues/1096))
|
||||
* added missing `mode` property to fake file wrapper (see [#1162](../../issues/1162))
|
||||
* fixed instantiation of a standalone `FakePathlibModule` for Python >= 3.11
|
||||
(see [#1169](../../issues/1169))
|
||||
* added support for new value "ALLOW_MISSING" of `strict` argument in `os.path.realpath`
|
||||
(introduced in latest patch version of Python >= 3.10, see [#1180](../../issues/1180))
|
||||
* adapt test for increased default buffer size in Python 3.14a6
|
||||
* replace session-scoped with module-scoped fixture in test,
|
||||
run pytest over all tests in docker containers
|
||||
(see [#1151](../../issues/1151))
|
||||
* remove `setup.py` and `setup.cfg` in favor of `pyproject.toml`
|
||||
- Stop removing pyfakefs/tests/ directory
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 11 05:49:28 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package python-pyfakefs
|
||||
#
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
# Copyright (c) 2026 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -26,7 +26,7 @@
|
||||
%endif
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: python-pyfakefs%{psuffix}
|
||||
Version: 5.8.0
|
||||
Version: 6.0.0
|
||||
Release: 0
|
||||
Summary: Fake file system that mocks the Python file system modules
|
||||
License: Apache-2.0
|
||||
@@ -60,7 +60,6 @@ no modification to work with pyfakefs.
|
||||
%install
|
||||
%if !%{with test}
|
||||
%pyproject_install
|
||||
%python_expand rm -r %{buildroot}%{$python_sitelib}/pyfakefs/tests/
|
||||
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
||||
%endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user