PyFilesystem2 v2.4.12 Release Notes
Release Date: 2021-01-14 // over 3 years ago-
โ Added
- Missing
mode
attribute to_MemoryFile
objects returned byMemoryFS.openbin
. - Missing
readinto
method forMemoryFS
andFTPFS
file objects. Closes #380. - โ Added compatibility if a Windows FTP server returns file information to the
LIST
command with 24-hour times. Closes #438. - โ Added Python 3.9 support. Closes #443.
๐ Changed
- โ Start testing on PyPy. Due to #342 we have to treat PyPy builds specially and allow them to fail, but at least we'll be able to see if we break something aside from known issues with FTP tests.
- โ
Include docs in source distributions as well as the whole tests folder,
ensuring
conftest.py
is present, fixes #364. - Stop patching copy with Python 3.8+ because it already uses
sendfile
(#424). Closes #421.
๐ Fixed
- ๐ Fixed crash when CPython's -OO flag is used
- ๐ Fixed error when parsing timestamps from a FTP directory served from a WindowsNT FTP Server. Closes #395.
- Fixed documentation of
Mode.to_platform_bin
. Closes #382. - ๐ Fixed the code example in the "Testing Filesystems" section of the "Implementing Filesystems" guide. Closes #407.
- ๐ Fixed
FTPFS.openbin
not implicitly opening files in binary mode like expected fromopenbin
. Closes #406.
- Missing