{ "info": { "author": "Stefan Schwarzer", "author_email": "sschwarzer@sschwarzer.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Other Environment", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Internet :: File Transfer Protocol (FTP)", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Filesystems" ], "description": "ftputil is a high-level FTP client library for the Python programming\nlanguage. ftputil implements a virtual file system for accessing FTP servers,\nthat is, it can generate file-like objects for remote files. The library\nsupports many functions similar to those in the os, os.path and\nshutil modules. ftputil has convenience functions for conditional uploads\nand downloads, and handles FTP clients and servers in different timezones.", "description_content_type": null, "docs_url": null, "download_url": "http://ftputil.sschwarzer.net/trac/attachment/wiki/Download/ftputil-3.4.tar.gz?format=raw", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://ftputil.sschwarzer.net/", "keywords": "FTP", "license": "Open source (revised BSD license)", "maintainer": "", "maintainer_email": "", "name": "ftputil", "package_url": "https://pypi.org/project/ftputil/", "platform": "Pure Python", "project_url": "https://pypi.org/project/ftputil/", "project_urls": { "Download": "http://ftputil.sschwarzer.net/trac/attachment/wiki/Download/ftputil-3.4.tar.gz?format=raw", "Homepage": "http://ftputil.sschwarzer.net/" }, "release_url": "https://pypi.org/project/ftputil/3.4/", "requires_dist": null, "requires_python": "", "summary": "High-level FTP client library (virtual file system and more)", "version": "3.4" }, "last_serial": 3570475, "releases": { "2.0": [], "2.0.1": [], "2.0.2": [ { "comment_text": "", "digests": { "md5": "d56ea8ae990c3ecc44bf4357e9517dc4", "sha256": "c65dbe616fb3da7a9607539b0a7daff208e3171c7578bd795a17c21704588560" }, "downloads": -1, "filename": "ftputil-2.0.2.tar.gz", "has_sig": false, "md5_digest": "d56ea8ae990c3ecc44bf4357e9517dc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48461, "upload_time": "2015-10-17T22:25:21", "url": "https://files.pythonhosted.org/packages/a8/26/ddca0ad101d8439aaea55ed90e7481b263d1837c4c0573f76d3d640cb85b/ftputil-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "13cbdf29f637883fe3ecea815d389d2e", "sha256": "c5b19bbdac4a7fb34a6c880ae296f531df5e6041c61338a2020e0dc3921c706b" }, "downloads": -1, "filename": "ftputil-2.0.3.tar.gz", "has_sig": false, "md5_digest": "13cbdf29f637883fe3ecea815d389d2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50559, "upload_time": "2015-10-17T22:25:26", "url": "https://files.pythonhosted.org/packages/14/0f/57e39127e8a03891d63e3ba6427dfa5b2243976a72d067d7c05733a14aab/ftputil-2.0.3.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "21200518d869cfaedfea0d412a2f1691", "sha256": "649a5fec9e96ce2984dec0fc91add7d46c4ba9e537c7882c2a20e36a35ceb811" }, "downloads": -1, "filename": "ftputil-2.1.tar.gz", "has_sig": false, "md5_digest": "21200518d869cfaedfea0d412a2f1691", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67019, "upload_time": "2015-10-17T22:13:21", "url": "https://files.pythonhosted.org/packages/35/63/c1b52e256c362b58bb4ec5d80b38d3d6ca0647cfa47936d0d4b19ff9a5fa/ftputil-2.1.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "6d599d9c3d3f2e9bb3701ce1e1ec6b59", "sha256": "45826d9fcd4a6d656e6016268b65ea60225336c65118365314993f7817834b89" }, "downloads": -1, "filename": "ftputil-2.1.1.tar.gz", "has_sig": false, "md5_digest": "6d599d9c3d3f2e9bb3701ce1e1ec6b59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67218, "upload_time": "2015-10-17T22:13:16", "url": "https://files.pythonhosted.org/packages/df/3c/70cfccfb58a9732d4953da5073d841de777822c063127c03f2b24e1dc1ce/ftputil-2.1.1.tar.gz" } ], "2.2": [ { "comment_text": "", "digests": { "md5": "9b19a93449bd85a387677f7596bdffd9", "sha256": "1eb8d6fb6c2940f68435453581a2ae06798e708840208b865c7814c5d69dd467" }, "downloads": -1, "filename": "ftputil-2.2.tar.gz", "has_sig": false, "md5_digest": "9b19a93449bd85a387677f7596bdffd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83520, "upload_time": "2015-10-17T22:13:42", "url": "https://files.pythonhosted.org/packages/43/53/dbd811f9b06129032f4c24f047123759e17d5d5e4b4d48bf167fedc35e4c/ftputil-2.2.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "990afe30797a11b81afb890a4ed025b9", "sha256": "b8a26030b9ae92e9e2ecf21a14a58faa7c798e8a14332b1b62a365d95bc3cc13" }, "downloads": -1, "filename": "ftputil-2.2.1.tar.gz", "has_sig": false, "md5_digest": "990afe30797a11b81afb890a4ed025b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83601, "upload_time": "2015-10-17T22:13:26", "url": "https://files.pythonhosted.org/packages/16/a5/2ade4ff83cbc2dee28602760e2fda7011545b63ac9134f47e6dd4d57c04c/ftputil-2.2.1.tar.gz" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "8fca17c1a8b4b0ac384e87f9e8a36de9", "sha256": "c7ea7738b74da6439143fff86df7bff17cc668b27c3b761c5a7ee80a8e620093" }, "downloads": -1, "filename": "ftputil-2.2.2.tar.gz", "has_sig": false, "md5_digest": "8fca17c1a8b4b0ac384e87f9e8a36de9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84830, "upload_time": "2015-10-17T22:13:30", "url": "https://files.pythonhosted.org/packages/2e/fc/36b3dd7445888f5e8d11a398326ce231add2cc0d05cf41af36e153ac2228/ftputil-2.2.2.tar.gz" } ], "2.2.3": [ { "comment_text": "", "digests": { "md5": "a69bf99ea2721b8546a48752b8d40df8", "sha256": "f31b13bb1836fc109d8b0cbd5d0b20edb78ad22b5b5b9cfd8b76b3dc605f5341" }, "downloads": -1, "filename": "ftputil-2.2.3.tar.gz", "has_sig": false, "md5_digest": "a69bf99ea2721b8546a48752b8d40df8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84200, "upload_time": "2015-10-17T22:13:35", "url": "https://files.pythonhosted.org/packages/aa/42/02b2521e5d62abe3dcdbad03c418320ef4bd3d820cf972ed2a1f432c609a/ftputil-2.2.3.tar.gz" } ], "2.2.4": [ { "comment_text": "", "digests": { "md5": "c1eef265531ba9b7e28ad1603a4206a2", "sha256": "2e1f815333bd4bace4a0699526092cae1f55d0ba8b6b24c3db5a0fdccc0e8a3c" }, "downloads": -1, "filename": "ftputil-2.2.4.tar.gz", "has_sig": false, "md5_digest": "c1eef265531ba9b7e28ad1603a4206a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85548, "upload_time": "2015-10-17T22:13:39", "url": "https://files.pythonhosted.org/packages/c4/29/9abfc75d53efa8891ac4c90ef8ccad61aae847d02ed136a1b1739ce38723/ftputil-2.2.4.tar.gz" } ], "2.3": [ { "comment_text": "", "digests": { "md5": "963ef37dbe0890d9e23fa08faefe9471", "sha256": "b7a628863ceb87c0694a701f903290f9d036e6e83d2335b03bab009576431485" }, "downloads": -1, "filename": "ftputil-2.3.tar.gz", "has_sig": false, "md5_digest": "963ef37dbe0890d9e23fa08faefe9471", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87094, "upload_time": "2015-10-17T22:13:47", "url": "https://files.pythonhosted.org/packages/bd/a9/1403929e4cb7a82ec5271c189ab850ccad7bd564c7f94efd0a4a9ed4497e/ftputil-2.3.tar.gz" } ], "2.4": [ { "comment_text": "", "digests": { "md5": "6516fd7109a4de5efa64ed59db18a4ca", "sha256": "2ba9171e1a06b1c5f8fce6f2ab6878912d87fe815195371ca4e3fcd6ca6745d0" }, "downloads": -1, "filename": "ftputil-2.4.tar.gz", "has_sig": false, "md5_digest": "6516fd7109a4de5efa64ed59db18a4ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98853, "upload_time": "2015-10-17T22:14:01", "url": "https://files.pythonhosted.org/packages/95/2a/d08233806915cb5d68ef9ebaf295f9c4080e2246be8c548540b1c34e2a77/ftputil-2.4.tar.gz" } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "fe6078046ba50844393d314ea6cb0d22", "sha256": "14e11a5ee0f5ad39bf3a5f525edb8e536428ab75f84ecd447c03a0b7bf30db67" }, "downloads": -1, "filename": "ftputil-2.4.1.tar.gz", "has_sig": false, "md5_digest": "fe6078046ba50844393d314ea6cb0d22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101926, "upload_time": "2015-10-17T22:13:51", "url": "https://files.pythonhosted.org/packages/1d/f3/9c45d2c20a77bb177a22ad62f8fab58a5a894f22807f912fd79889a57afe/ftputil-2.4.1.tar.gz" } ], "2.4.2": [ { "comment_text": "", "digests": { "md5": "a684ee5445c738011477ae8552e25770", "sha256": "eace61a299baa8166fe313fcbc55ee05d73730048dcc5fa2dfc3aa8dc2fb318a" }, "downloads": -1, "filename": "ftputil-2.4.2.tar.gz", "has_sig": false, "md5_digest": "a684ee5445c738011477ae8552e25770", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103164, "upload_time": "2015-10-17T22:13:55", "url": "https://files.pythonhosted.org/packages/7c/32/7a849d7f157e5987d5b90968171a443fb54ba3f2ee6acd68c7344c51b774/ftputil-2.4.2.tar.gz" } ], "2.5": [ { "comment_text": "", "digests": { "md5": "bd2d252c3098397aa8bbff157a1ce62a", "sha256": "e05be642549e5d0391a59466e72751c940cd21597d1fbaa3a5957b0343b2f771" }, "downloads": -1, "filename": "ftputil-2.5.tar.gz", "has_sig": false, "md5_digest": "bd2d252c3098397aa8bbff157a1ce62a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86226, "upload_time": "2015-10-17T22:14:11", "url": "https://files.pythonhosted.org/packages/79/5d/d57017d700c9b96fa463c3d04e797c5002abf288f3463f15939e1f140610/ftputil-2.5.tar.gz" } ], "2.5b": [], "2.6": [ { "comment_text": "", "digests": { "md5": "df1880064485be39b3e6eeefbd812b03", "sha256": "e0eff097074504877be82cf0ac11323f075511c25113569ae05caf888af99abe" }, "downloads": -1, "filename": "ftputil-2.6.tar.gz", "has_sig": false, "md5_digest": "df1880064485be39b3e6eeefbd812b03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85788, "upload_time": "2015-10-17T22:14:15", "url": "https://files.pythonhosted.org/packages/c0/ae/f43f6d5a5616cc72e24b33b0ac4f0abe3b6ecfb6764780fa2333ad005694/ftputil-2.6.tar.gz" } ], "2.7": [ { "comment_text": "", "digests": { "md5": "794a99104ded17fe267776d49fe1995a", "sha256": "9184cfbd797dec008ca01122f553a0139962e1bd496aaee73898590c8a4a5327" }, "downloads": -1, "filename": "ftputil-2.7.tar.gz", "has_sig": false, "md5_digest": "794a99104ded17fe267776d49fe1995a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 100373, "upload_time": "2015-10-17T22:14:25", "url": "https://files.pythonhosted.org/packages/32/cb/29db36b273cc121489a60f34779bb6b968488e9689336262bedf9f1b70c8/ftputil-2.7.tar.gz" } ], "2.7.1": [ { "comment_text": "", "digests": { "md5": "7f0b19047f673f55524a7af8faf69881", "sha256": "bddaef68bbe42787fc4eae350a995eac23ad6c96ee27b68a5d19ab3139eebf46" }, "downloads": -1, "filename": "ftputil-2.7.1.tar.gz", "has_sig": false, "md5_digest": "7f0b19047f673f55524a7af8faf69881", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 100393, "upload_time": "2015-10-17T22:14:20", "url": "https://files.pythonhosted.org/packages/90/aa/0bc4e638ce8e0af787d067237b3834626c7f01f1fecbdd6bbafc0e6b86b7/ftputil-2.7.1.tar.gz" } ], "2.8": [ { "comment_text": "", "digests": { "md5": "8b1fd8e057d6fee830c128d5cdf98d10", "sha256": "ab9d91057d95a95dc7b2b7ca361fd08b7deae4685352735ebf7fbca867b1603f" }, "downloads": -1, "filename": "ftputil-2.8.tar.gz", "has_sig": false, "md5_digest": "8b1fd8e057d6fee830c128d5cdf98d10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101713, "upload_time": "2015-10-17T22:14:30", "url": "https://files.pythonhosted.org/packages/23/11/9d8e4d4706f2a36a6408611cc91dd68934502bef71b6ed06ba21823bc729/ftputil-2.8.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "7a6c2cf58aaa9dd35205235792fbd2a2", "sha256": "6f8ae8339440972a509a57bf18a69fa439b25be6a7c9e93dad8c9d23e3ae332b" }, "downloads": -1, "filename": "ftputil-3.0.tar.gz", "has_sig": false, "md5_digest": "7a6c2cf58aaa9dd35205235792fbd2a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 121610, "upload_time": "2013-11-17T20:42:32", "url": "https://files.pythonhosted.org/packages/2d/c7/8fc4b69ede21841ef58715834ba2ba935e608292f655db8ee4618faf57f0/ftputil-3.0.tar.gz" } ], "3.1": [ { "comment_text": "", "digests": { "md5": "23e2f18c50f8858a0efc87eed0814976", "sha256": "96858f4ad336c4c71f88bf059bc17c82ebbffd736bf9e054bf5bbd09c9ccd432" }, "downloads": -1, "filename": "ftputil-3.1.tar.gz", "has_sig": false, "md5_digest": "23e2f18c50f8858a0efc87eed0814976", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 130816, "upload_time": "2014-06-16T05:33:44", "url": "https://files.pythonhosted.org/packages/fd/7f/9bb31f0c044735585d288d9f7e05bf2c667302695d9872a2cee50102dbdd/ftputil-3.1.tar.gz" } ], "3.2": [ { "comment_text": "", "digests": { "md5": "e714790766b753bfdd712955bf3584f8", "sha256": "4520ed666ded2b7a84fb20f61e84f0e096373e85d4e47a2474f6910bc735181e" }, "downloads": -1, "filename": "ftputil-3.2.tar.gz", "has_sig": false, "md5_digest": "e714790766b753bfdd712955bf3584f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 133062, "upload_time": "2014-10-12T12:49:57", "url": "https://files.pythonhosted.org/packages/98/13/c655d85661c7197575787d81b79a8bc52e09b48f12b81048394b1b1f225b/ftputil-3.2.tar.gz" } ], "3.3": [ { "comment_text": "", "digests": { "md5": "1919eb19b430006eeabb65fa515173e5", "sha256": "0be5ab622ce24f7e567b0453ca3bc789e0f9b0d89e945abaec82b36836e0249c" }, "downloads": -1, "filename": "ftputil-3.3.tar.gz", "has_sig": false, "md5_digest": "1919eb19b430006eeabb65fa515173e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 138482, "upload_time": "2015-12-25T14:50:06", "url": "https://files.pythonhosted.org/packages/0c/01/d84fce53635d092b3b121660750a863ff5fd9570e3d21ed4c096b00f3a24/ftputil-3.3.tar.gz" } ], "3.3.1": [ { "comment_text": "", "digests": { "md5": "464c5c9ccabceff4fd20346bf801e5d3", "sha256": "bc88f35cc7f5f292ec4b56e99c8b05d361de1cc8b330050e32b0c4ecaa2d2b01" }, "downloads": -1, "filename": "ftputil-3.3.1.tar.gz", "has_sig": false, "md5_digest": "464c5c9ccabceff4fd20346bf801e5d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 138137, "upload_time": "2016-02-18T20:50:26", "url": "https://files.pythonhosted.org/packages/95/c1/216cb32e04168adbafe7439b6a186a11b74965af9efc93c89a4abdc5fac4/ftputil-3.3.1.tar.gz" } ], "3.4": [ { "comment_text": "", "digests": { "md5": "244fc130a445ac3c4d38545479379af2", "sha256": "374b01e174079e91babe2a462fbd6f6c00dbfbfa299dec04239ca4229fbf8762" }, "downloads": -1, "filename": "ftputil-3.4.tar.gz", "has_sig": false, "md5_digest": "244fc130a445ac3c4d38545479379af2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141472, "upload_time": "2017-11-08T07:43:27", "url": "https://files.pythonhosted.org/packages/0d/ab/8e5cc3199b16c37d926b5d8091fbaf9b2734a7b2c5579ee96d063f319a2a/ftputil-3.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "244fc130a445ac3c4d38545479379af2", "sha256": "374b01e174079e91babe2a462fbd6f6c00dbfbfa299dec04239ca4229fbf8762" }, "downloads": -1, "filename": "ftputil-3.4.tar.gz", "has_sig": false, "md5_digest": "244fc130a445ac3c4d38545479379af2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141472, "upload_time": "2017-11-08T07:43:27", "url": "https://files.pythonhosted.org/packages/0d/ab/8e5cc3199b16c37d926b5d8091fbaf9b2734a7b2c5579ee96d063f319a2a/ftputil-3.4.tar.gz" } ] }