63939ec9fd
- Skip tests failing with Python 3.14
Matej Cepl2025-09-16 20:25:42 +00:00
82aa4d8147
Accepting request 1304709 from devel:languages:python
Ana Guerrero2025-09-15 17:50:42 +00:00
1c6fceb611
- Add patch support-pyftpdlib-2.0.patch: * Support pyftpdlib 2.0 in the testsuite. - Drop Requires on psutil and pytz, undeclared.
Steve Kowalik2025-09-15 02:40:49 +00:00
c222913e49
- drop scandir dependency (only for < 3.5) of fs.move functions, which was causing optimized implementation of * Made TarFS directory loading lazy
Dirk Mueller2024-06-30 20:36:34 +00:00
9a26cf3dbf
Accepting request 1112131 from devel:languages:python
Ana Guerrero2023-09-22 19:47:02 +00:00
ab195fa392
- 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
Steve Kowalik2023-09-19 06:10:49 +00:00
2d4e7efa07
- 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.
Dirk Mueller2022-05-29 20:14:19 +00:00
9962c61b88
- 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.
Dirk Mueller2022-03-26 22:23:17 +00:00
c0c53ffe7c
- 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.
Dirk Mueller2022-01-15 15:57:50 +00:00
d77cc5a8bb
- Update to 2.4.11: * Restored fs.path import * Fixed potential race condition in makedirs. Fixes#310 * Added missing methods to WrapFS. Fixed#294 * MemFS now immediately releases all memory it holds when close() is called, rather than when it gets garbage collected. Closes issue #308. * FTPFS now translates EOFError into RemoteConnectionError. Closes#292 * Added automatic close for filesystems that go out of scope. Fixes#298 * Fixed broken WrapFS.movedir #322 * Added geturl for TarFS and ZipFS for 'fs' purpose. NoURL for 'download' purpose. * Added helpful root path in CreateFailed exception #340 - remove patch more-relaxed-requirements.patch replaced by sed
Tomáš Chvátal
2019-09-12 12:32:30 +00:00