{ "info": { "author": "David Grant", "author_email": "davidgrant@gmail.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3.7" ], "description": "# appengine_clean\nClean up old versions of AppEngine instances to avoid the dreaded \"Your app may not have more than 210 versions. Please delete one of the existing versions before trying to create a new version\" error\n\n## Usage:\n\nFirst, let's do a dry-run. Run the following to keep 15 versions of each module around:\n```\nappengine-clean my-project-id 15 --dry-run\n```\n\nIf you're happy with the result of the dry-run, let's delete:\n\n```\nappengine-clean my-project-id 15 --force\n```\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/poweredbygrow/appengine_clean", "keywords": "utility,miscellaneous,library", "license": "", "maintainer": "", "maintainer_email": "", "name": "appengine-clean", "package_url": "https://pypi.org/project/appengine-clean/", "platform": "", "project_url": "https://pypi.org/project/appengine-clean/", "project_urls": { "Homepage": "https://github.com/poweredbygrow/appengine_clean" }, "release_url": "https://pypi.org/project/appengine-clean/0.1.6/", "requires_dist": null, "requires_python": "", "summary": "Clean old AppEngine versions", "version": "0.1.6" }, "last_serial": 5448935, "releases": { "0.1.4": [ { "comment_text": "", "digests": { "md5": "5f0f5383758f692027965914a0f6681f", "sha256": "5ad8f9a20d7fcb1e4ca9c005a419ca8526e1748ecca3c4ce93e10826e6a9dee2" }, "downloads": -1, "filename": "appengine_clean-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "5f0f5383758f692027965914a0f6681f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4538, "upload_time": "2019-06-25T23:27:35", "url": "https://files.pythonhosted.org/packages/72/70/03b3d602568a0106be2a8414ae9b255881503c3cb338ccfb456ea1f31605/appengine_clean-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a990c5ad9ba75cc8ea00ec3952a51bd7", "sha256": "50813aedb3cd581f6d76aef36ab23d3fad5e34cf636ff92187405fad2149f82d" }, "downloads": -1, "filename": "appengine_clean-0.1.4.tar.gz", "has_sig": false, "md5_digest": "a990c5ad9ba75cc8ea00ec3952a51bd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2982, "upload_time": "2019-06-25T23:27:37", "url": "https://files.pythonhosted.org/packages/76/4d/c6c7edc4798a2ab87d4af102e48340c6ef1f5f4671ba88956b6eb7492ebc/appengine_clean-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "c4e13e3460f4031b57f31b30df583f58", "sha256": "11a0b57e61762b728ed971dfdb910d5f52b794cf446c29871ab7c77f3155816a" }, "downloads": -1, "filename": "appengine_clean-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "c4e13e3460f4031b57f31b30df583f58", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4519, "upload_time": "2019-06-25T23:29:16", "url": "https://files.pythonhosted.org/packages/68/41/6c194af2795c1c5581fe3ea8fd286ba327905e059542ec6eb6add78adc99/appengine_clean-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "000b983507c71ebd065b9f80e0c849c0", "sha256": "7fe128e5f8ec2a22df62786bd415f2bc415bd4869bfb5db0f685ed8c7e91058e" }, "downloads": -1, "filename": "appengine_clean-0.1.5.tar.gz", "has_sig": false, "md5_digest": "000b983507c71ebd065b9f80e0c849c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2944, "upload_time": "2019-06-25T23:29:18", "url": "https://files.pythonhosted.org/packages/46/70/7187e8f8ec93ba07f37550f59cadb2fd8726077a042b040f4a479c19ebda/appengine_clean-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "7de62f8997f4d0b0de3ee3baab04a519", "sha256": "f233f81d83e5aad6d17375b8d2c1fb264df15a560cb02ddaf05989f482f76f3f" }, "downloads": -1, "filename": "appengine_clean-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "7de62f8997f4d0b0de3ee3baab04a519", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4560, "upload_time": "2019-06-25T23:34:06", "url": "https://files.pythonhosted.org/packages/56/54/afbdd1e92dd4d4789b6bad7a7225de52649f004838f2bb8fb020aa154fd0/appengine_clean-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8f21e578270c5f6e6032563815f45e91", "sha256": "9143d6cb4764d86632c5a0f7db7c2e3842237389ffc81ba10a667c78d4cc1995" }, "downloads": -1, "filename": "appengine_clean-0.1.6.tar.gz", "has_sig": false, "md5_digest": "8f21e578270c5f6e6032563815f45e91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2976, "upload_time": "2019-06-25T23:34:08", "url": "https://files.pythonhosted.org/packages/1a/de/ef6d3d2b2b3a7314272ecb874ccc25efeab775b331cd34edd353b8437155/appengine_clean-0.1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7de62f8997f4d0b0de3ee3baab04a519", "sha256": "f233f81d83e5aad6d17375b8d2c1fb264df15a560cb02ddaf05989f482f76f3f" }, "downloads": -1, "filename": "appengine_clean-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "7de62f8997f4d0b0de3ee3baab04a519", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4560, "upload_time": "2019-06-25T23:34:06", "url": "https://files.pythonhosted.org/packages/56/54/afbdd1e92dd4d4789b6bad7a7225de52649f004838f2bb8fb020aa154fd0/appengine_clean-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8f21e578270c5f6e6032563815f45e91", "sha256": "9143d6cb4764d86632c5a0f7db7c2e3842237389ffc81ba10a667c78d4cc1995" }, "downloads": -1, "filename": "appengine_clean-0.1.6.tar.gz", "has_sig": false, "md5_digest": "8f21e578270c5f6e6032563815f45e91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2976, "upload_time": "2019-06-25T23:34:08", "url": "https://files.pythonhosted.org/packages/1a/de/ef6d3d2b2b3a7314272ecb874ccc25efeab775b331cd34edd353b8437155/appengine_clean-0.1.6.tar.gz" } ] }