{ "info": { "author": "Daniel Roethlisberger", "author_email": "daniel@roe.ch", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: System :: Archiving :: Compression" ], "description": "This single-file, pure python 3, no-dependencies implementation is intended\nto be used as a library, but also provides a stand-alone unace utility.\nAs mostly pure-python implementation, it is significantly slower than\nnative implementations, but more robust against vulnerabilities.\n\nThis implementation supports up to version 2.0 of the ACE archive format,\nincluding the EXE, DELTA, PIC and SOUND modes of ACE 2.0, password protected\narchives and multi-volume archives. It does not support writing to archives.\nIt is an implementation from scratch, based on the 1998 document titled\n\"Technical information of the archiver ACE v1.2\" by Marcel Lemke, using\nunace 2.5 and WinAce 2.69 by Marcel Lemke as reference implementations.\n\nFor more information, API documentation, source code, packages and release\nnotifications, refer to:\n\n- https://www.roe.ch/acefile\n- https://apidoc.roe.ch/acefile\n- https://github.com/droe/acefile\n- https://pypi.python.org/pypi/acefile\n- https://twitter.com/droethlisberger", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.roe.ch/acefile", "keywords": "ace,unace,compression,decompression,archive", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "acefile", "package_url": "https://pypi.org/project/acefile/", "platform": "all", "project_url": "https://pypi.org/project/acefile/", "project_urls": { "Homepage": "https://www.roe.ch/acefile" }, "release_url": "https://pypi.org/project/acefile/0.6.12/", "requires_dist": null, "requires_python": "", "summary": "Read/test/extract ACE 1.0 and 2.0 archives in pure python.", "version": "0.6.12" }, "last_serial": 4922681, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "ee2c914a8f605a6efe2fd4c25cd3392a", "sha256": "402db6aab15e70c01624b85b2d58f3abb7152bef77a1113a22d9b27d60a6e74e" }, "downloads": -1, "filename": "acefile-0.2.1.tar.gz", "has_sig": true, "md5_digest": "ee2c914a8f605a6efe2fd4c25cd3392a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20531, "upload_time": "2017-06-17T22:30:11", "url": "https://files.pythonhosted.org/packages/40/fe/fa83ec506dc6de38c21719f5320bd87f12b3bc88bb5f0fe2f21ab9e0ac7b/acefile-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "ac6215fb090fe109c336c8a4bd250d1e", "sha256": "2a215bcd563ed9efc9448cc70b032229a083e5ce00edb534f0dbee52534a98c7" }, "downloads": -1, "filename": "acefile-0.3.0.tar.gz", "has_sig": true, "md5_digest": "ac6215fb090fe109c336c8a4bd250d1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20992, "upload_time": "2017-06-18T22:00:21", "url": "https://files.pythonhosted.org/packages/08/72/4fad90378ea909f1d2c89fa9de36587ac94dbd422360f30a73909d7009a6/acefile-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "5666f1a5985dd0b2e6c405c04f6a9b54", "sha256": "85b473551596fce5ca6007425030fccec312d248b6b70829279a54dfddd7fe0b" }, "downloads": -1, "filename": "acefile-0.4.0.tar.gz", "has_sig": true, "md5_digest": "5666f1a5985dd0b2e6c405c04f6a9b54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30040, "upload_time": "2017-06-21T21:08:36", "url": "https://files.pythonhosted.org/packages/c0/e9/fbf48679c769e01fb5dabb288a36075a9e2207195e0004694df870a8f669/acefile-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "b757962df3a64d29f358d183dc2cb32c", "sha256": "860d2498049b1bb37a5e4b5a06a4758c1987b904748fe62fc7838eb96045def3" }, "downloads": -1, "filename": "acefile-0.4.1.tar.gz", "has_sig": true, "md5_digest": "b757962df3a64d29f358d183dc2cb32c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30195, "upload_time": "2017-06-24T21:29:23", "url": "https://files.pythonhosted.org/packages/19/81/3418485db575c5a66e025369534f2c77680fa2e20d3cd9a46d6705f5bf4b/acefile-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "f89d1dd9f205b37cc9ef34d434e0d8f4", "sha256": "bcdad686448384e96b0fdc634874afe10c0cef55cb39c72d427bddc2efbb8e9f" }, "downloads": -1, "filename": "acefile-0.4.2.tar.gz", "has_sig": true, "md5_digest": "f89d1dd9f205b37cc9ef34d434e0d8f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30973, "upload_time": "2017-06-25T17:00:05", "url": "https://files.pythonhosted.org/packages/b5/4f/139f89b16d8570e2aa9d12f6426208a1e841e3ac6d947f89a7bea2bbb4bb/acefile-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "30068e75efc91ec58678bae698b7b052", "sha256": "31e12f392dd6a28142018b666048780349e40e78b90cf74a883107a3df83021a" }, "downloads": -1, "filename": "acefile-0.4.3.tar.gz", "has_sig": true, "md5_digest": "30068e75efc91ec58678bae698b7b052", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31404, "upload_time": "2017-06-27T20:37:33", "url": "https://files.pythonhosted.org/packages/ef/e9/a9076706d46519b18646489f68b917fadf8b6d303fc40144cd76d8a99413/acefile-0.4.3.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "01c71d43d68b45bf931871b8cfe2392a", "sha256": "9640ec556722ad8317e164f83de25ad128db46b874a95684cee04c031cb23476" }, "downloads": -1, "filename": "acefile-0.5.0.tar.gz", "has_sig": true, "md5_digest": "01c71d43d68b45bf931871b8cfe2392a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36199, "upload_time": "2017-07-01T15:28:14", "url": "https://files.pythonhosted.org/packages/a1/c8/8228dd2a7686b3842fbef1701ae1d1e72367015a1e099de9c64aa267c5e8/acefile-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "6a033326bbfad6dea181e733cdb7f2a0", "sha256": "da279d0e99a40730160d7c6cac5efcf7312277ffaa10a8fe7e80b263b72cf719" }, "downloads": -1, "filename": "acefile-0.5.1.tar.gz", "has_sig": true, "md5_digest": "6a033326bbfad6dea181e733cdb7f2a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36511, "upload_time": "2017-07-02T17:29:52", "url": "https://files.pythonhosted.org/packages/ce/57/6a828a0435397b4d01ba99d10c44157b53f5a451515220ec265c45ee1307/acefile-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "06951fd5b940005a466b0d0faf92f15b", "sha256": "9589a13f1296bb67263a94b18f295be116458a63fd34861356495a3c4f21e4e4" }, "downloads": -1, "filename": "acefile-0.5.2.tar.gz", "has_sig": true, "md5_digest": "06951fd5b940005a466b0d0faf92f15b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37178, "upload_time": "2017-07-03T20:37:59", "url": "https://files.pythonhosted.org/packages/1d/88/86b058462bdb236388181868454b43b415418e0820d2f01ffd1cc9d4b071/acefile-0.5.2.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "143023dca89626f685cede52fd81d7a2", "sha256": "ccc5bde8bc08aa4913cb3e7202f9f039ca3da259915bea1dd8f69ebbef0e7a55" }, "downloads": -1, "filename": "acefile-0.6.0.tar.gz", "has_sig": true, "md5_digest": "143023dca89626f685cede52fd81d7a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40021, "upload_time": "2017-07-15T13:12:23", "url": "https://files.pythonhosted.org/packages/76/31/3ccad212f64e2d7aa8887ad0b6cdb3ca1ef1727d9eb26d8ac64db0abe25f/acefile-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "88f9318ffd704f8e25b12de07f0525fd", "sha256": "0406e4f60b4f8df7b16f66b590ba8aaeb7a2c3d12ccb7bd6d539cb2b096d4b50" }, "downloads": -1, "filename": "acefile-0.6.1.tar.gz", "has_sig": true, "md5_digest": "88f9318ffd704f8e25b12de07f0525fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40357, "upload_time": "2017-07-16T11:33:35", "url": "https://files.pythonhosted.org/packages/bd/95/59b71ff602051d534fc8ef0cbf611f37a7a7b2061f77a7edf3eef598b1ca/acefile-0.6.1.tar.gz" } ], "0.6.10": [ { "comment_text": "", "digests": { "md5": "1af48d6269d1fd4784414288ca9dc996", "sha256": "0eeb2cfaac788e2a190be9a51c5ead3f75d72cca1347b33add72ab5d2e282994" }, "downloads": -1, "filename": "acefile-0.6.10.tar.gz", "has_sig": true, "md5_digest": "1af48d6269d1fd4784414288ca9dc996", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48490, "upload_time": "2018-07-16T15:58:48", "url": "https://files.pythonhosted.org/packages/09/a4/95ce77e9abca1760c0058f74f688198b9a3d39fb74fb26e1906c1b8a8c6c/acefile-0.6.10.tar.gz" } ], "0.6.11": [ { "comment_text": "", "digests": { "md5": "49b5c460440960c4add19fad7d73168b", "sha256": "7ed67e5f98ffb5695df8391aa884bcae53b3092b56569fac4f01a6d826fa011b" }, "downloads": -1, "filename": "acefile-0.6.11.tar.gz", "has_sig": true, "md5_digest": "49b5c460440960c4add19fad7d73168b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48598, "upload_time": "2019-02-26T20:26:02", "url": "https://files.pythonhosted.org/packages/15/bb/3d19b2621ef4578d15f7907acfef0f0359a761c6507b8195c1ce0a0e9dc7/acefile-0.6.11.tar.gz" } ], "0.6.12": [ { "comment_text": "", "digests": { "md5": "a1bb0e5e711e876c12833a305664917a", "sha256": "e02c1eac068d2db14c7fbda526d7648c8921ace8cc30b9e5228241cde82cdeaa" }, "downloads": -1, "filename": "acefile-0.6.12.tar.gz", "has_sig": true, "md5_digest": "a1bb0e5e711e876c12833a305664917a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49840, "upload_time": "2019-03-10T21:07:17", "url": "https://files.pythonhosted.org/packages/17/30/dc13a57fafcbc830ca853ba6b9fdd4cf70eff3d0bd372bd1b8e5386b4a2a/acefile-0.6.12.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "743fecce27bc492ace4ab63992729f30", "sha256": "acb044ca3b995a3aea447d7b999613bd2c17b0fb18d059d153f7758de28995f4" }, "downloads": -1, "filename": "acefile-0.6.2.tar.gz", "has_sig": true, "md5_digest": "743fecce27bc492ace4ab63992729f30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44087, "upload_time": "2017-07-19T21:27:37", "url": "https://files.pythonhosted.org/packages/b6/66/bcf10e10083c3fe9621c5071dcddd53780d6acf1cf6ab8c59821ff804af6/acefile-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "2a75debea5908aaed03b2f857ec2c825", "sha256": "691e63a0c93e8311465dacb1924a9daefc2e699bc4528100bf9acd800dd26367" }, "downloads": -1, "filename": "acefile-0.6.3.tar.gz", "has_sig": true, "md5_digest": "2a75debea5908aaed03b2f857ec2c825", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45650, "upload_time": "2017-07-23T21:55:12", "url": "https://files.pythonhosted.org/packages/c9/51/2e0fe0dbb5c89c4f822b3d1b77d25b8c6edb91f378d12599824eaf190187/acefile-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "4b0fecc34f2b1a10b26fead0171dfe8d", "sha256": "7ba3947b43ac4dacb31d6fe17d1791926a22148231c1551b94425941075b5954" }, "downloads": -1, "filename": "acefile-0.6.4.tar.gz", "has_sig": true, "md5_digest": "4b0fecc34f2b1a10b26fead0171dfe8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45915, "upload_time": "2017-07-26T20:24:23", "url": "https://files.pythonhosted.org/packages/c4/f4/04301ed66573fafffca753c2461caecceeb2d3a7215fdd64c04ee1256c43/acefile-0.6.4.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "534494799e968be8f8a16e2252b4315f", "sha256": "d01dcbc8dee6caee490e93bb953a3eeb5d787a53a34fcc48f0ab940c7a784065" }, "downloads": -1, "filename": "acefile-0.6.5.tar.gz", "has_sig": true, "md5_digest": "534494799e968be8f8a16e2252b4315f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46608, "upload_time": "2017-08-01T08:41:38", "url": "https://files.pythonhosted.org/packages/fb/c2/f31e77662c260a3e2ab2de8f0437cea5c2b69202315de92e17e5fbf574fd/acefile-0.6.5.tar.gz" } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "04a075c4f84ed9f3e527547c8a989d37", "sha256": "dd121c2d256deb5f98b14cad24233fa444209acd16d8db0f1c95305a395b3b12" }, "downloads": -1, "filename": "acefile-0.6.6.tar.gz", "has_sig": true, "md5_digest": "04a075c4f84ed9f3e527547c8a989d37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46744, "upload_time": "2017-08-05T21:38:42", "url": "https://files.pythonhosted.org/packages/c8/52/ba725a65e11a79804caa1d64abdbd132a694c53453ee48c539e0b9dfb238/acefile-0.6.6.tar.gz" } ], "0.6.7": [ { "comment_text": "", "digests": { "md5": "be11a855aa9eb21e8f3181cac41b4366", "sha256": "08ab5069a0a1fb50317a962b45b109d5a29dfbfeeea992434809be5cb4f85efa" }, "downloads": -1, "filename": "acefile-0.6.7.tar.gz", "has_sig": true, "md5_digest": "be11a855aa9eb21e8f3181cac41b4366", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47628, "upload_time": "2017-08-21T19:06:00", "url": "https://files.pythonhosted.org/packages/3b/7e/71f889972be82583ae5ea36587c4f29620bbdfb87049b2d667342cf208a3/acefile-0.6.7.tar.gz" } ], "0.6.8": [ { "comment_text": "", "digests": { "md5": "09f72c220bd06795eb8d5d981f323216", "sha256": "757234deb06ef76adf40dc2858568a36ef421ea5ee7ddf48ece3ae1a0b602a75" }, "downloads": -1, "filename": "acefile-0.6.8.tar.gz", "has_sig": true, "md5_digest": "09f72c220bd06795eb8d5d981f323216", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47743, "upload_time": "2018-01-01T13:13:10", "url": "https://files.pythonhosted.org/packages/a1/10/e2b16596ff98ecb1dda4ae30854c4ae7ff0c0e3fa76fc30d915cc142470e/acefile-0.6.8.tar.gz" } ], "0.6.9": [ { "comment_text": "", "digests": { "md5": "520384b8ed4835bb57d3c227594c8608", "sha256": "fd16eddb378224c2475cba49c25623f156cf7489cccf6918394a5711c77cd972" }, "downloads": -1, "filename": "acefile-0.6.9.tar.gz", "has_sig": true, "md5_digest": "520384b8ed4835bb57d3c227594c8608", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48440, "upload_time": "2018-05-16T21:46:27", "url": "https://files.pythonhosted.org/packages/da/37/68f4c964cec7fdb41b4563424ea625bd7391e2f1600c856b9898cfc3d87a/acefile-0.6.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a1bb0e5e711e876c12833a305664917a", "sha256": "e02c1eac068d2db14c7fbda526d7648c8921ace8cc30b9e5228241cde82cdeaa" }, "downloads": -1, "filename": "acefile-0.6.12.tar.gz", "has_sig": true, "md5_digest": "a1bb0e5e711e876c12833a305664917a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49840, "upload_time": "2019-03-10T21:07:17", "url": "https://files.pythonhosted.org/packages/17/30/dc13a57fafcbc830ca853ba6b9fdd4cf70eff3d0bd372bd1b8e5386b4a2a/acefile-0.6.12.tar.gz" } ] }