{ "info": { "author": "A. Wilcox", "author_email": "awilfox@adelielinux.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries", "Topic :: System :: Archiving :: Packaging", "Topic :: System :: Software Distribution" ], "description": "=========\n APK Kit\n=========\n:Authors:\n * **A. Wilcox**\n:Version:\n 0.6\n:Status:\n Beta\n:Copyright:\n \u00a9 2015-2018 Ad\u00e9lie Linux Team. NCSA open source licence.\n\n\n\nRequirements\n============\n\nBackground\n----------\nAd\u00e9lie Linux, our distribution, uses the Alpine Linux APK package manager.\nWe need a pure Python library for manipulating and verifying APK packages.\nWe also need a pure Python library for maintaining APK repositories.\n\n\nObjectives / success criteria\n-----------------------------\n* Compatibility with upstream APK Tools.\n* Stable v1 release by December 2018.\n* Minimal to no external dependencies.\n\n\n\n\nSolution vision\n===============\n\nMajor features\n--------------\n#. Pull metadata out of an APK file.\n\n#. Sanity check APK files and repositories.\n\n#. Creation of APK files.\n\n#. Read repository INDEX files to gather information on available packages.\n\n\n\n\nProject Scope and Limitations\n=============================\n\nScope of initial release (v1)\n-----------------------------\nThe initial release will focus primarily on the handling of APK files. Some\nlimited repository functionality may be present to further the ends of APK file\nmanagement.\n\n\nScope of next release (v2)\n--------------------------\nThe second release will focus further on repository management.\n\n\nScope of future releases\n------------------------\nFurther releases will focus on keeping up to date with the upstream APK format,\nand stability and performance fixes. No further major features are anticipated.\n\n\nLimitations and exclusions\n--------------------------\n.. warning:: This is **NOT** meant to be used by end users, or as a replacement\n package manager! It is designed for manipulation of APK packages, not\n existing APK databases. It probably has very little use unless you are a\n package or repository maintainer.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://code.foxkit.us/adelie/apkkit", "keywords": "adelie,alpine,apk,linux,packaging", "license": "NCSA", "maintainer": "", "maintainer_email": "", "name": "apkkit", "package_url": "https://pypi.org/project/apkkit/", "platform": "", "project_url": "https://pypi.org/project/apkkit/", "project_urls": { "Homepage": "https://code.foxkit.us/adelie/apkkit" }, "release_url": "https://pypi.org/project/apkkit/0.6.0.1/", "requires_dist": null, "requires_python": "", "summary": "Manipulate APK packages and repositories from Python", "version": "0.6.0.1" }, "last_serial": 3893770, "releases": { "0.5": [], "0.5.1": [ { "comment_text": "", "digests": { "md5": "42e43140641577886402fffaecef9847", "sha256": "134a8e1c7dd4175d975f3583359af57406e7b65fa926bd12749bdba3ca40fd5f" }, "downloads": -1, "filename": "apkkit-0.5.1-py3-none-any.whl", "has_sig": true, "md5_digest": "42e43140641577886402fffaecef9847", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14517, "upload_time": "2017-01-14T02:47:13", "url": "https://files.pythonhosted.org/packages/ac/87/6745544b589142d333a76cda83c7a5ae7627bc08a31848681078cc1aef24/apkkit-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "292be47e0903b0d3a3239e1f6ab3f440", "sha256": "7e6dd21d45e84218f4a99b43bababc68500cbcfbad9198c76a6a27cd549ae4b1" }, "downloads": -1, "filename": "apkkit-0.5.1.tar.gz", "has_sig": true, "md5_digest": "292be47e0903b0d3a3239e1f6ab3f440", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12619, "upload_time": "2017-01-14T02:47:31", "url": "https://files.pythonhosted.org/packages/ba/76/21e35a381e943df8258b6f0d48e129eb2e503a165d29574f6230fd843ccc/apkkit-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "584e166fd39a7afdcad570434a4c75f3", "sha256": "8004756e0404a12beaff2a75bf52bd3a51465938066bc70051617fc5d0647b43" }, "downloads": -1, "filename": "apkkit-0.6.0.tar.gz", "has_sig": true, "md5_digest": "584e166fd39a7afdcad570434a4c75f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12719, "upload_time": "2018-05-24T04:28:08", "url": "https://files.pythonhosted.org/packages/33/71/97aca1f5158111d479b9b79ff5570964b5c5432b8e70854e661a9434b110/apkkit-0.6.0.tar.gz" } ], "0.6.0.1": [ { "comment_text": "", "digests": { "md5": "982270623d60b95f62343c9f94530ee7", "sha256": "b07ac1ad4cf82bd8b3d663caa34d6aa36f2118f1b5418d86be69d8900ed71636" }, "downloads": -1, "filename": "apkkit-0.6.0.1.tar.gz", "has_sig": false, "md5_digest": "982270623d60b95f62343c9f94530ee7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12915, "upload_time": "2018-05-24T04:48:14", "url": "https://files.pythonhosted.org/packages/51/91/5dd982829a35d3eb4e69b181fde973b04e04f9c5146eef0981c6e9ae99c9/apkkit-0.6.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "982270623d60b95f62343c9f94530ee7", "sha256": "b07ac1ad4cf82bd8b3d663caa34d6aa36f2118f1b5418d86be69d8900ed71636" }, "downloads": -1, "filename": "apkkit-0.6.0.1.tar.gz", "has_sig": false, "md5_digest": "982270623d60b95f62343c9f94530ee7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12915, "upload_time": "2018-05-24T04:48:14", "url": "https://files.pythonhosted.org/packages/51/91/5dd982829a35d3eb4e69b181fde973b04e04f9c5146eef0981c6e9ae99c9/apkkit-0.6.0.1.tar.gz" } ] }