| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-fs | Distribution: openSUSE:Factory:zSystems |
| Version: 2.4.16 | Vendor: openSUSE |
| Release: 7.1 | Build date: Thu Sep 3 07:16:56 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 1368857 | Source RPM: python-fs-2.4.16-7.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/PyFilesystem/pyfilesystem2 | |
| Summary: Python's filesystem abstraction layer | |
PyFilesystem is an abstraction layer for filesystems. In the same way that Python's file-like objects provide a common way of accessing files, PyFilesystem provides a common way of accessing entire filesystems. You can write platform-independent code to work with local files, that also works with any of the supported filesystems (zip, ftp, S3 etc.).
MIT
* Thu Sep 03 2026 Steve Kowalik <steven.kowalik@suse.com>
- Add patch support-python-315.patch:
* Deal with doctest and time.strptime changes with Python 3.15.
* Tue Sep 16 2025 Markéta Machová <mmachova@suse.com>
- Skip tests failing with Python 3.14
* Mon Sep 15 2025 Steve Kowalik <steven.kowalik@suse.com>
- Add patch support-pyftpdlib-2.0.patch:
* Support pyftpdlib 2.0 in the testsuite.
- Drop Requires on psutil and pytz, undeclared.
* Sun Jun 30 2024 Dirk Müller <dmueller@suse.com>
- drop scandir dependency (only for < 3.5)
* Tue Sep 19 2023 Steve Kowalik <steven.kowalik@suse.com>
- Switch to autosetup and pyproject macros
- Add patch support-python-312.patch, don't call a removed assertion
function
- Skip some recalcitrant tests
- Clean up some old Python 3 version requirements
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
- add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
- Make calling of %{sle15modernpython} optional.
* Sun May 29 2022 Dirk Müller <dmueller@suse.com>
- update to 2.4.16:
* Make `fs.zipfs._ZipExtFile` use the seeking mechanism implemented
in the Python standard library in Python version 3.7 and later
* Mark `fs.zipfs.ReadZipFS` as a case-sensitive filesystem
* Optimized moving files between filesystems with syspaths.
* Fixed `fs.move.move_file` to clean up the copy on the destination in case of errors.
* `fs.opener.manage_fs` with `writeable=True` will now raise a `ResourceReadOnly`
exception if the managed filesystem is not writeable.
* Marked filesystems wrapped with `fs.wrap.WrapReadOnly` as read-only.
* Sat Mar 26 2022 Dirk Müller <dmueller@suse.com>
- update to 2.4.15:
- Support more lenient usernames and group names in FTP servers
- Fixed `MemoryFS.move` and `MemoryFS.movedir` not updating the name of moved
resources, causing `MemoryFS.scandir` to use the old name.
- Make `WrapFS.move` and `WrapFS.movedir` use the delegate FS methods instead
of `fs.move` functions, which was causing optimized implementation of
`movedir` to be always skipped.
* Sat Jan 15 2022 Dirk Müller <dmueller@suse.com>
- update to 2.4.14:
* Added `fs.copy.copy_file_if`, `fs.copy.copy_dir_if`, and `fs.copy.copy_fs_if`.
* Added `fs.base.FS.getmodified`.
* FTP servers that do not support the MLST command now try to use the MDTM
command to retrieve the last modification timestamp of a resource.
* Fixed performance bugs in `fs.copy.copy_dir_if_newer`. Test cases were
adapted to catch those bugs in the future.
* Fixed precision bug for timestamps in `fs.OSFS.setinfo`.
/usr/lib/python3.13/site-packages/fs /usr/lib/python3.13/site-packages/fs-2.4.16.dist-info /usr/lib/python3.13/site-packages/fs-2.4.16.dist-info/INSTALLER /usr/lib/python3.13/site-packages/fs-2.4.16.dist-info/METADATA /usr/lib/python3.13/site-packages/fs-2.4.16.dist-info/RECORD /usr/lib/python3.13/site-packages/fs-2.4.16.dist-info/REQUESTED /usr/lib/python3.13/site-packages/fs-2.4.16.dist-info/WHEEL /usr/lib/python3.13/site-packages/fs-2.4.16.dist-info/licenses /usr/lib/python3.13/site-packages/fs-2.4.16.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/fs-2.4.16.dist-info/top_level.txt /usr/lib/python3.13/site-packages/fs/__init__.py /usr/lib/python3.13/site-packages/fs/__pycache__ /usr/lib/python3.13/site-packages/fs/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_bulk.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_bulk.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_fscompat.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_fscompat.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_ftp_parse.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_ftp_parse.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_pathcompat.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_pathcompat.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_repr.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_repr.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_typing.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_typing.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_tzcompat.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_tzcompat.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_url_tools.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_url_tools.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_version.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/_version.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/appfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/appfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/base.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/base.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/compress.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/compress.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/constants.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/constants.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/copy.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/copy.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/enums.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/enums.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/error_tools.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/error_tools.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/errors.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/errors.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/filesize.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/filesize.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/ftpfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/ftpfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/glob.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/glob.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/info.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/info.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/iotools.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/iotools.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/lrucache.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/lrucache.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/memoryfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/memoryfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/mirror.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/mirror.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/mode.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/mode.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/mountfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/mountfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/move.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/move.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/multifs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/multifs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/osfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/osfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/path.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/path.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/permissions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/permissions.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/subfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/subfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/tarfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/tarfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/tempfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/tempfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/test.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/test.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/time.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/time.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/tools.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/tools.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/tree.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/tree.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/walk.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/walk.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/wildcard.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/wildcard.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/wrap.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/wrap.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/wrapfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/wrapfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/zipfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/__pycache__/zipfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/_bulk.py /usr/lib/python3.13/site-packages/fs/_fscompat.py /usr/lib/python3.13/site-packages/fs/_ftp_parse.py /usr/lib/python3.13/site-packages/fs/_pathcompat.py /usr/lib/python3.13/site-packages/fs/_repr.py /usr/lib/python3.13/site-packages/fs/_typing.py /usr/lib/python3.13/site-packages/fs/_tzcompat.py /usr/lib/python3.13/site-packages/fs/_url_tools.py /usr/lib/python3.13/site-packages/fs/_version.py /usr/lib/python3.13/site-packages/fs/appfs.py /usr/lib/python3.13/site-packages/fs/base.py /usr/lib/python3.13/site-packages/fs/compress.py /usr/lib/python3.13/site-packages/fs/constants.py /usr/lib/python3.13/site-packages/fs/copy.py /usr/lib/python3.13/site-packages/fs/enums.py /usr/lib/python3.13/site-packages/fs/error_tools.py /usr/lib/python3.13/site-packages/fs/errors.py /usr/lib/python3.13/site-packages/fs/filesize.py /usr/lib/python3.13/site-packages/fs/ftpfs.py /usr/lib/python3.13/site-packages/fs/glob.py /usr/lib/python3.13/site-packages/fs/info.py /usr/lib/python3.13/site-packages/fs/iotools.py /usr/lib/python3.13/site-packages/fs/lrucache.py /usr/lib/python3.13/site-packages/fs/memoryfs.py /usr/lib/python3.13/site-packages/fs/mirror.py /usr/lib/python3.13/site-packages/fs/mode.py /usr/lib/python3.13/site-packages/fs/mountfs.py /usr/lib/python3.13/site-packages/fs/move.py /usr/lib/python3.13/site-packages/fs/multifs.py /usr/lib/python3.13/site-packages/fs/opener /usr/lib/python3.13/site-packages/fs/opener/__init__.py /usr/lib/python3.13/site-packages/fs/opener/__pycache__ /usr/lib/python3.13/site-packages/fs/opener/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/appfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/appfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/base.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/base.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/errors.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/errors.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/ftpfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/ftpfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/memoryfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/memoryfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/osfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/osfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/parse.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/parse.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/registry.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/registry.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/tarfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/tarfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/tempfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/tempfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/zipfs.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/fs/opener/__pycache__/zipfs.cpython-313.pyc /usr/lib/python3.13/site-packages/fs/opener/appfs.py /usr/lib/python3.13/site-packages/fs/opener/base.py /usr/lib/python3.13/site-packages/fs/opener/errors.py /usr/lib/python3.13/site-packages/fs/opener/ftpfs.py /usr/lib/python3.13/site-packages/fs/opener/memoryfs.py /usr/lib/python3.13/site-packages/fs/opener/osfs.py /usr/lib/python3.13/site-packages/fs/opener/parse.py /usr/lib/python3.13/site-packages/fs/opener/registry.py /usr/lib/python3.13/site-packages/fs/opener/tarfs.py /usr/lib/python3.13/site-packages/fs/opener/tempfs.py /usr/lib/python3.13/site-packages/fs/opener/zipfs.py /usr/lib/python3.13/site-packages/fs/osfs.py /usr/lib/python3.13/site-packages/fs/path.py /usr/lib/python3.13/site-packages/fs/permissions.py /usr/lib/python3.13/site-packages/fs/py.typed /usr/lib/python3.13/site-packages/fs/subfs.py /usr/lib/python3.13/site-packages/fs/tarfs.py /usr/lib/python3.13/site-packages/fs/tempfs.py /usr/lib/python3.13/site-packages/fs/test.py /usr/lib/python3.13/site-packages/fs/time.py /usr/lib/python3.13/site-packages/fs/tools.py /usr/lib/python3.13/site-packages/fs/tree.py /usr/lib/python3.13/site-packages/fs/walk.py /usr/lib/python3.13/site-packages/fs/wildcard.py /usr/lib/python3.13/site-packages/fs/wrap.py /usr/lib/python3.13/site-packages/fs/wrapfs.py /usr/lib/python3.13/site-packages/fs/zipfs.py /usr/share/doc/packages/python313-fs /usr/share/doc/packages/python313-fs/README.md /usr/share/licenses/python313-fs /usr/share/licenses/python313-fs/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Sep 12 00:21:18 2026