~sschwarzer/ftputil

ftputil 5.0.2 released

Details
Message ID
<db80ffdb-84de-d9dd-2e2f-9c0051e244c7@sschwarzer.net>
DKIM signature
missing
Download raw message
ftputil 5.0.2 is now available from
https://ftputil.sschwarzer.net/download .


Changes since the last stable release 5.0.1
-------------------------------------------

Fixed handling of empty strings as paths [1].

`FTPHost.path.isdir` (and `isfile` and `islink`) now return `False` for
an empty path. Most public methods, with the exception of
`FTPHost.chdir`, raise an `FTPIOError` if passed remote paths are
empty.


What is ftputil?
----------------

ftputil is a high-level FTP client library for the Python programming
language. ftputil implements a virtual file system for accessing FTP
servers, that is, it can generate file-like objects for remote files.
The library supports many functions similar to those in the `os`,
`os.path` and `shutil` modules. ftputil has convenience functions for
conditional uploads and downloads, and handles FTP clients and servers
in different timezones.

See the documentation for details:
https://ftputil.sschwarzer.net/trac/wiki/Documentation


License
-------

ftputil is open source software, released under the 3-clause BSD
license (see https://opensource.org/licenses/BSD-3-Clause ).


[1] https://ftputil.sschwarzer.net/trac/ticket/148


Best regards,
Stefan
Reply to thread Export thread (mbox)