{ "info": { "author": "David Cournapeau", "author_email": "cournape@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: Python Software Foundation License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": ".. image:: https://travis-ci.org/cournape/zipfile2.png?branch=master\n :target: https://travis-ci.org/cournape/zipfile2\n\nzipfile2 contains an improved ZipFile class that may be used as a 100 %\nbackward compatible replacement.\n\nImprovements compared to upstream zipfile stdlib:\n\n* Handling of symlinks (read and write)\n* Compatible 2.6 onwards (including 3.x), include context manager\n* Raises an exception by default when duplicate members are detected.\n* Special class `LeanZipFile` to avoid using too much memory when handling\n zip files with a large number of members. Contrary to the stdlib\n ZipFile, it does not create the list of all archives when opening the\n file. This can save 100s of MB for zipfiles with a large number of\n members.\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "PSFL", "maintainer": "", "maintainer_email": "", "name": "zipfile2", "package_url": "https://pypi.org/project/zipfile2/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/zipfile2/", "project_urls": null, "release_url": "https://pypi.org/project/zipfile2/0.0.12/", "requires_dist": null, "requires_python": "", "summary": "An improved ZipFile class.", "version": "0.0.12" }, "last_serial": 2021467, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "7f791fec6114e0a883d7ecb5b68c3936", "sha256": "09af0415ca752deab94ac096ccaca68850979cd4598f056ccfc755a6ceed8b33" }, "downloads": -1, "filename": "zipfile2-0.0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7f791fec6114e0a883d7ecb5b68c3936", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 43644, "upload_time": "2015-08-26T12:18:54", "url": "https://files.pythonhosted.org/packages/01/86/042c4bc76a9353ab28aab28cece6fc64e48038cbbe3877754b6127f63c8b/zipfile2-0.0.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "60ee66f771e663a6f1b9f606d1d085dc", "sha256": "e9bab98f5c2479892c3c5081ba17af528d8ea35493fc49a415840543d601a568" }, "downloads": -1, "filename": "zipfile2-0.0.10.tar.gz", "has_sig": false, "md5_digest": "60ee66f771e663a6f1b9f606d1d085dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43028, "upload_time": "2015-08-26T12:18:59", "url": "https://files.pythonhosted.org/packages/4c/24/b15ea572cfbba2c69040a6dada6e8a9e3eef6d04b470b62d6fe676fb4630/zipfile2-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "139d88817aedae8762e7595fb8620b25", "sha256": "49e4e53db3a553bd5741f92d93f73584b4c7caf8a0394040271873c1547a1946" }, "downloads": -1, "filename": "zipfile2-0.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "139d88817aedae8762e7595fb8620b25", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 44076, "upload_time": "2015-09-28T10:47:52", "url": "https://files.pythonhosted.org/packages/6d/23/e1628f84f355de82b797965aad76590518d25c63d9155e2ecd2a6156be6d/zipfile2-0.0.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "096126e44b66a725155d19aba7b428bb", "sha256": "4530472e9bc64b7854c8cdaa570570d6124300dbd857655a0ff593b3278754dd" }, "downloads": -1, "filename": "zipfile2-0.0.11.tar.gz", "has_sig": false, "md5_digest": "096126e44b66a725155d19aba7b428bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43458, "upload_time": "2015-09-28T10:47:43", "url": "https://files.pythonhosted.org/packages/b4/71/1413814318f21de2a950d8d6aabfc7640781715ec841107c063117c7c73f/zipfile2-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "460a9b9cf1b0850b73681abbe36add47", "sha256": "b9adf577d825461480e485027116c035f666b72ac3911af71aa93da6e0579eb8" }, "downloads": -1, "filename": "zipfile2-0.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "460a9b9cf1b0850b73681abbe36add47", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 44562, "upload_time": "2016-03-22T21:08:23", "url": "https://files.pythonhosted.org/packages/60/ad/d6bc08f235b66c11bbb76df41b973ce93544a907cc0e23c726ea374eee79/zipfile2-0.0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "600f643ddcd4eb9dac9b2ec00cbe7851", "sha256": "7376f7c968717ac895ef862da913e790cf1b518caf56c4822c04684c46a8a608" }, "downloads": -1, "filename": "zipfile2-0.0.12.tar.gz", "has_sig": false, "md5_digest": "600f643ddcd4eb9dac9b2ec00cbe7851", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43236, "upload_time": "2016-03-22T21:08:37", "url": "https://files.pythonhosted.org/packages/87/4d/3613bb68422c4912db18c5db263434a0bbce129ab3315c603683e5a0a464/zipfile2-0.0.12.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "c2381e5bf7c12a8b814b04971997d040", "sha256": "be13c4a0852148fd00d23fd1ac43da0e3215e259a94f865202a564f35d3789b1" }, "downloads": -1, "filename": "zipfile2-0.0.3.tar.gz", "has_sig": false, "md5_digest": "c2381e5bf7c12a8b814b04971997d040", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17550, "upload_time": "2015-05-14T04:14:13", "url": "https://files.pythonhosted.org/packages/5e/f9/cec4b9cd07b0d07ad32393162e44ab80db43c76ae7e1b41f79695dbf75a5/zipfile2-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "5edd755af6e10022dae6f9b61e936510", "sha256": "8dc0613cb2971b3ab192e532bc3946975d78f3c966d5faabb2f0f81966376b9c" }, "downloads": -1, "filename": "zipfile2-0.0.4.tar.gz", "has_sig": false, "md5_digest": "5edd755af6e10022dae6f9b61e936510", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17751, "upload_time": "2015-05-14T06:40:47", "url": "https://files.pythonhosted.org/packages/9f/25/1f6d650eada52ea188f1a2e541e815d6ea25a24f15ecdc799af07ce51191/zipfile2-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "0d5a549feb6e890139c600a4f909ac09", "sha256": "5066ad27f400f7211438b698b0d95c67b15ca0eeee59d159f1cd3a680c000237" }, "downloads": -1, "filename": "zipfile2-0.0.5.tar.gz", "has_sig": false, "md5_digest": "0d5a549feb6e890139c600a4f909ac09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17751, "upload_time": "2015-05-14T11:41:02", "url": "https://files.pythonhosted.org/packages/fb/2c/ea9010f7c27309e8becccc469c71cbe0be11c5efa8f6eaa46a2d966f032d/zipfile2-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "0e56ffe40d98152cf4020c01ae3dfe63", "sha256": "63aca3c79a685bc5ffadbef05b107097a7f718a0123ef60397b56d74de0bf09e" }, "downloads": -1, "filename": "zipfile2-0.0.6.tar.gz", "has_sig": false, "md5_digest": "0e56ffe40d98152cf4020c01ae3dfe63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22800, "upload_time": "2015-05-19T10:24:25", "url": "https://files.pythonhosted.org/packages/a6/fb/ec4f2d90e8efdb9325ce57149fb488bc71647945b923ffdce0979917ecfe/zipfile2-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "ece71762ecfe54772c7a6c5ce6ef2f8c", "sha256": "ef7e5b326737eec99d4ca407ba4e0130f32f094603856a236f36fc03b915b549" }, "downloads": -1, "filename": "zipfile2-0.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ece71762ecfe54772c7a6c5ce6ef2f8c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25003, "upload_time": "2015-07-02T08:55:53", "url": "https://files.pythonhosted.org/packages/2a/0c/8023b7701997e03e52dcd2e96010deca321978c159e56f3d36274c24c4e4/zipfile2-0.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70ebd32a47c1ac4e3c9689fbfb07d511", "sha256": "b58096b2d591a1074c46fa3e849905e891b77874a79d435ab26ea25cd8a6e9be" }, "downloads": -1, "filename": "zipfile2-0.0.7.tar.gz", "has_sig": false, "md5_digest": "70ebd32a47c1ac4e3c9689fbfb07d511", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24194, "upload_time": "2015-07-02T08:55:50", "url": "https://files.pythonhosted.org/packages/7a/c0/0ab423c2e23458f0ddc7e2a1b2067f42e8ae43644a303e3697e931d92b80/zipfile2-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "7b1df77e83570216124583e6e22031f9", "sha256": "bb3f4752df09256d61627930cc5ac9938b90bb06892881c15f5062b1e6e79e71" }, "downloads": -1, "filename": "zipfile2-0.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7b1df77e83570216124583e6e22031f9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 42842, "upload_time": "2015-07-08T13:43:02", "url": "https://files.pythonhosted.org/packages/d0/c1/a32a8f0b511a14c4061a868780d4f2528fde43c7ea594009218ff27534a3/zipfile2-0.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61dace648fb0b477fd48691f8f683a79", "sha256": "9a4034efe68216c190c7156f2479b9b456b17f6a1f0be3cbdb6e91cea8a511dc" }, "downloads": -1, "filename": "zipfile2-0.0.8.tar.gz", "has_sig": false, "md5_digest": "61dace648fb0b477fd48691f8f683a79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42165, "upload_time": "2015-07-08T13:42:59", "url": "https://files.pythonhosted.org/packages/cc/27/63fc2b1dc8e9a848bc38fd86c3ebb42d6980a24567768672508032c41113/zipfile2-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "6e162f95a2b55023a948d2a773a94a20", "sha256": "5728c790f9c0d7120820170bdeb4f8d0defd810f56f8185f0bf389828f4f1d3e" }, "downloads": -1, "filename": "zipfile2-0.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e162f95a2b55023a948d2a773a94a20", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 43442, "upload_time": "2015-08-02T18:17:22", "url": "https://files.pythonhosted.org/packages/ea/b7/a0a8375adae9c19431679a079e8ec283a95949de0b78b517c9c8473681a9/zipfile2-0.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36f5f09e1e9aaedcf668636d1180de0d", "sha256": "6bfca84f4571849a05e1a03fca0a2cb4f090978033e7c1105c1efbf2f08de9c9" }, "downloads": -1, "filename": "zipfile2-0.0.9.tar.gz", "has_sig": false, "md5_digest": "36f5f09e1e9aaedcf668636d1180de0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42848, "upload_time": "2015-08-02T18:16:54", "url": "https://files.pythonhosted.org/packages/5a/19/beecdb5f126d876b3f883f7ba5a42d4d9b74bb47fb4997a66e8d184c48bd/zipfile2-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "460a9b9cf1b0850b73681abbe36add47", "sha256": "b9adf577d825461480e485027116c035f666b72ac3911af71aa93da6e0579eb8" }, "downloads": -1, "filename": "zipfile2-0.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "460a9b9cf1b0850b73681abbe36add47", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 44562, "upload_time": "2016-03-22T21:08:23", "url": "https://files.pythonhosted.org/packages/60/ad/d6bc08f235b66c11bbb76df41b973ce93544a907cc0e23c726ea374eee79/zipfile2-0.0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "600f643ddcd4eb9dac9b2ec00cbe7851", "sha256": "7376f7c968717ac895ef862da913e790cf1b518caf56c4822c04684c46a8a608" }, "downloads": -1, "filename": "zipfile2-0.0.12.tar.gz", "has_sig": false, "md5_digest": "600f643ddcd4eb9dac9b2ec00cbe7851", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43236, "upload_time": "2016-03-22T21:08:37", "url": "https://files.pythonhosted.org/packages/87/4d/3613bb68422c4912db18c5db263434a0bbce129ab3315c603683e5a0a464/zipfile2-0.0.12.tar.gz" } ] }