{"library":"ftputil","type":"library","category":null,"description":"ftputil is a high-level FTP client library for the Python programming language. It implements a virtual file system for accessing FTP servers, providing many functions similar to those in the `os`, `os.path`, and `shutil` modules. It also offers convenience functions for conditional uploads and downloads, and handles FTP clients and servers in different timezones. The current stable version is 5.1.0, released on 2024-01-06. The project follows semantic versioning, with major version changes indicating backward incompatibility. Releases are announced on its mailing list.","language":"python","status":"active","version":"5.1.0","tags":["ftp","file transfer","client","virtual filesystem","ftps"],"last_verified":"Sat May 23","install":[{"cmd":"pip install ftputil","imports":["import ftputil\nftp_host = ftputil.FTPHost(...)"]}],"homepage":"https://ftputil.sschwarzer.net/","github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/ftputil/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.5,"avg_import_s":0.05,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/ftputil/compatibility"}}