{ "info": { "author": "Ashley Gould - University of California Office of the President", "author_email": "agould@ucop.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "\nGetting Started with OrgCrawler\n===============================\n\nA python library for managing resources across all accounts in an AWS Organization.\n\nOrgCrawler package exports two primary classes:\n\n``orgcrawler.orgs.Org``\n provides a data model and methods for querying AWS Organizations resources:\n\n - accounts\n - organizational units\n - service control policies\n\n``orgcrawler.crawlers.Crawler``\n provides a framework for executing user defined python code in all accounts and regions or a subset thereof.\n\nOrgCrawler also contains two commandline scripts:\n\n``orgquery``\n Provides a generic interface for running organization queries\n\n``orgcrawler``\n Execute a custom boto3 payload pythonfunction in all specified accounts/regions\n\nSee full documentation at https://orgcrawler.readthedocs.io/en/latest/\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ucopacme/orgcrawler", "keywords": "aws organizations boto3", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "orgcrawler", "package_url": "https://pypi.org/project/orgcrawler/", "platform": "", "project_url": "https://pypi.org/project/orgcrawler/", "project_urls": { "Documentation": "https://orgcrawler.readthedocs.io/en/latest/", "Homepage": "https://github.com/ucopacme/orgcrawler", "Issues": "https://github.com/ucopacme/orgcrawler/issues" }, "release_url": "https://pypi.org/project/orgcrawler/1.0.0b1/", "requires_dist": [ "botocore", "boto3", "PyYAML", "click" ], "requires_python": "", "summary": "Tools for working with AWS Organizations", "version": "1.0.0b1" }, "last_serial": 5531798, "releases": { "1.0.0a1": [ { "comment_text": "", "digests": { "md5": "54aeb405138b6d23371baa27c4c3075a", "sha256": "087d6779f6fa3d6e6676ed14f7286fcd6dc5ce6b022f15b25e2ed11fa0a4ab44" }, "downloads": -1, "filename": "orgcrawler-1.0.0a1-py3-none-any.whl", "has_sig": false, "md5_digest": "54aeb405138b6d23371baa27c4c3075a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28565, "upload_time": "2019-04-02T00:19:41", "url": "https://files.pythonhosted.org/packages/53/54/87c044d38bcbfa7289158f402637dad402b9fc9b3deed490ebe8230a4675/orgcrawler-1.0.0a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ff932f4359333bc8cbb441ad00e7fab", "sha256": "4f61ea3324cc6e89f2a75fcac041b6adaa0eaf1ae22d779b278ced97efad1ebe" }, "downloads": -1, "filename": "orgcrawler-1.0.0a1.tar.gz", "has_sig": false, "md5_digest": "6ff932f4359333bc8cbb441ad00e7fab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16453, "upload_time": "2019-04-02T00:19:43", "url": "https://files.pythonhosted.org/packages/53/07/f04f24d55ca3fa5932e5eb065f1dbe0e87db96316946cd0224eb6ef7080d/orgcrawler-1.0.0a1.tar.gz" } ], "1.0.0a2": [ { "comment_text": "", "digests": { "md5": "ee2a76cd2a20a40f5c0c8dfb641cf07d", "sha256": "5f68a161261113929dc86e37acf66647f45c89d3cb4fb150b8cbc548bbc4024b" }, "downloads": -1, "filename": "orgcrawler-1.0.0a2-py3-none-any.whl", "has_sig": false, "md5_digest": "ee2a76cd2a20a40f5c0c8dfb641cf07d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33230, "upload_time": "2019-05-19T20:18:57", "url": "https://files.pythonhosted.org/packages/e0/11/b23f1d4d0a62d4f41f8c0197541d598fdd9aefb8a6eb1c5cb92dcbeceed7/orgcrawler-1.0.0a2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "51ca9bfd0d445ff92d75fdab401092f3", "sha256": "defc82cd386fe044668d134890baabc1d2dc60589955e01d195c27f725de5e1d" }, "downloads": -1, "filename": "orgcrawler-1.0.0a2.tar.gz", "has_sig": false, "md5_digest": "51ca9bfd0d445ff92d75fdab401092f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25534, "upload_time": "2019-05-19T20:18:59", "url": "https://files.pythonhosted.org/packages/d8/08/93ed69a7809c25a32f9a57d3ad16812ef4baa5b4060152bb7f3af8c1b8f6/orgcrawler-1.0.0a2.tar.gz" } ], "1.0.0a3": [ { "comment_text": "", "digests": { "md5": "bf65639c5439259e9afa040de53ac8a4", "sha256": "935298af32194b83ce645c7d29e5d583873cedfe539f6108bc62717c256b2e12" }, "downloads": -1, "filename": "orgcrawler-1.0.0a3-py3-none-any.whl", "has_sig": false, "md5_digest": "bf65639c5439259e9afa040de53ac8a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31549, "upload_time": "2019-06-28T21:41:06", "url": "https://files.pythonhosted.org/packages/cc/09/090320d1042aa315064b1ad4b37706265e17257901750c67572d921c41b2/orgcrawler-1.0.0a3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea33d4456bddf755e092fee3b28765b9", "sha256": "da03c55f803a6a9c1894a79933ae684b50743c19d98a85977242a81b597563e5" }, "downloads": -1, "filename": "orgcrawler-1.0.0a3.tar.gz", "has_sig": false, "md5_digest": "ea33d4456bddf755e092fee3b28765b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40523, "upload_time": "2019-06-28T21:41:09", "url": "https://files.pythonhosted.org/packages/2a/79/0476fb4958f789907cc426124876622acb84348fc2cbaf6366400fa46b00/orgcrawler-1.0.0a3.tar.gz" } ], "1.0.0a4": [ { "comment_text": "", "digests": { "md5": "93fdce1963bd7863e09c1bca5a78485e", "sha256": "1233f0ad482b94b8f0cacc90ff57d1a65e3026a782e646d3d92f9a8ac4b4acdf" }, "downloads": -1, "filename": "orgcrawler-1.0.0a4-py3-none-any.whl", "has_sig": false, "md5_digest": "93fdce1963bd7863e09c1bca5a78485e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29320, "upload_time": "2019-06-30T17:19:35", "url": "https://files.pythonhosted.org/packages/4d/27/bd25e358400c1be106c0867955ce1a74bd99436c5c010ef494b63dbcb475/orgcrawler-1.0.0a4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b8a0c2ea50864bcd4c478871d8a7a81", "sha256": "36bc5b04c149667e4de4f1fef9f74a174eeb8c10faa7f5ec3f2a26a44b38bdfc" }, "downloads": -1, "filename": "orgcrawler-1.0.0a4.tar.gz", "has_sig": false, "md5_digest": "4b8a0c2ea50864bcd4c478871d8a7a81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41175, "upload_time": "2019-06-30T17:19:36", "url": "https://files.pythonhosted.org/packages/7c/0c/2a0655b64181ec273199f7ac37c14cc4e9b4eec07ccebb5a401678e92356/orgcrawler-1.0.0a4.tar.gz" } ], "1.0.0a5": [ { "comment_text": "", "digests": { "md5": "b06442c2fcec37cb362590a731e42fb2", "sha256": "21cb748071f7bc444cb120e1a7343dbaea51a41daa58a1e8c6b969c30074369b" }, "downloads": -1, "filename": "orgcrawler-1.0.0a5-py3-none-any.whl", "has_sig": false, "md5_digest": "b06442c2fcec37cb362590a731e42fb2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31590, "upload_time": "2019-07-05T23:33:15", "url": "https://files.pythonhosted.org/packages/b0/3a/e1d3895085cf933c80872faf0216ffbdb9ad3dc08b439f1f8126fe86b9ad/orgcrawler-1.0.0a5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93c4dc02c378a5a92982397d90b486a0", "sha256": "bc0eae3a622f1383f64c1600141c94d992690eaf15eebdd4296baa7bc3f63cef" }, "downloads": -1, "filename": "orgcrawler-1.0.0a5.tar.gz", "has_sig": false, "md5_digest": "93c4dc02c378a5a92982397d90b486a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39835, "upload_time": "2019-07-05T23:33:17", "url": "https://files.pythonhosted.org/packages/95/80/27b26f2e2e31610a62ab6d436cc77216a1f776e9703134f3d86361960ae0/orgcrawler-1.0.0a5.tar.gz" } ], "1.0.0a6": [ { "comment_text": "", "digests": { "md5": "1aa9fcc1226728fc68d7150a74f715ef", "sha256": "1b7c14ad037ced0cfd3569212361974c0313260ed54935d82eaf565dae2c3d7c" }, "downloads": -1, "filename": "orgcrawler-1.0.0a6-py3-none-any.whl", "has_sig": false, "md5_digest": "1aa9fcc1226728fc68d7150a74f715ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32163, "upload_time": "2019-07-14T02:33:28", "url": "https://files.pythonhosted.org/packages/56/ec/de2b56fd1fbc0796ae0144bd24069c02d0681e6deadfe3d43a286a8c5e05/orgcrawler-1.0.0a6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14c6199e6ba8ea0ab46f3717a73ce931", "sha256": "188b1cbb0153f2dcd0b56a7f83e5efa4169e8c256fd95858647556c72517a376" }, "downloads": -1, "filename": "orgcrawler-1.0.0a6.tar.gz", "has_sig": false, "md5_digest": "14c6199e6ba8ea0ab46f3717a73ce931", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42208, "upload_time": "2019-07-14T02:33:32", "url": "https://files.pythonhosted.org/packages/ea/a4/29132262d9c6c391f469c33ffa88ab924cb9345fcbff103ecadc539c53ee/orgcrawler-1.0.0a6.tar.gz" } ], "1.0.0b0": [ { "comment_text": "", "digests": { "md5": "10d07494e70fedec9a0f32da449ed047", "sha256": "8f5ddd280d74c4a93679de7c4e333be1b0394c667d9b80ae58a2e1a043e5eb9d" }, "downloads": -1, "filename": "orgcrawler-1.0.0b0-py3-none-any.whl", "has_sig": false, "md5_digest": "10d07494e70fedec9a0f32da449ed047", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32173, "upload_time": "2019-07-14T19:00:30", "url": "https://files.pythonhosted.org/packages/0a/2d/af8f03b58ff4b5af63393857b0d542ea81ad40af4d429a46bc27beef6214/orgcrawler-1.0.0b0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "488ff44446fcb5baace8ac35ba22a69c", "sha256": "cea9c57f839b4bf1c0a26364b9572c91fe5da1c15bb6c2dfe7bd63d003361596" }, "downloads": -1, "filename": "orgcrawler-1.0.0b0.tar.gz", "has_sig": false, "md5_digest": "488ff44446fcb5baace8ac35ba22a69c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42364, "upload_time": "2019-07-14T19:00:35", "url": "https://files.pythonhosted.org/packages/04/fc/2b87d228033b3838db5869ea157cbd45f553163c5a51b534957b6714c6f2/orgcrawler-1.0.0b0.tar.gz" } ], "1.0.0b1": [ { "comment_text": "", "digests": { "md5": "36b6c11c1be3bfdf70ebfe974d5ef30a", "sha256": "3efe9c5c608eddeaac33101fb888b31b445acaef23b471f435baee76ed19b72a" }, "downloads": -1, "filename": "orgcrawler-1.0.0b1-py3-none-any.whl", "has_sig": false, "md5_digest": "36b6c11c1be3bfdf70ebfe974d5ef30a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30574, "upload_time": "2019-07-14T19:00:33", "url": "https://files.pythonhosted.org/packages/d1/3e/04ca23f2015dbff62904cbae1e6d04b3becde7382cf890dd5d8d9bbc04e4/orgcrawler-1.0.0b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0aec371a3ca4b1ef4c0b8ce75e366561", "sha256": "ba2d41ac011cfb33dcc26a561e93818355fbf8176bbd677844b65c81bacad53e" }, "downloads": -1, "filename": "orgcrawler-1.0.0b1.tar.gz", "has_sig": false, "md5_digest": "0aec371a3ca4b1ef4c0b8ce75e366561", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42466, "upload_time": "2019-07-14T19:00:38", "url": "https://files.pythonhosted.org/packages/ea/81/23ad9793591c13d0322508d59356156f5b6ce2414c25ad4b52070b53f387/orgcrawler-1.0.0b1.tar.gz" } ], "1.0.0b1.dev0": [ { "comment_text": "", "digests": { "md5": "9d1852a2394ec213019530327b2ed2af", "sha256": "ddf89d0658714d96c20c16d3bf6a15adc8a19e2e6c4a2a1996227097e4716d6c" }, "downloads": -1, "filename": "orgcrawler-1.0.0b1.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "9d1852a2394ec213019530327b2ed2af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30641, "upload_time": "2019-07-14T19:00:31", "url": "https://files.pythonhosted.org/packages/b2/05/df62960a913f23bf57ca1c1aa2d284357792672f77dea222624ef940d215/orgcrawler-1.0.0b1.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af3b183f3c639adbd301fdc6a6c700d8", "sha256": "5dbd10797de4b2b8cb1647e5c8e783caa78e6758a59df7958109dc9c919ff0ac" }, "downloads": -1, "filename": "orgcrawler-1.0.0b1.dev0.tar.gz", "has_sig": false, "md5_digest": "af3b183f3c639adbd301fdc6a6c700d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42482, "upload_time": "2019-07-14T19:00:36", "url": "https://files.pythonhosted.org/packages/9e/8a/17f7ee2df53fc031b9848f4264d4d8d1e0093529648144ca68b0b9361977/orgcrawler-1.0.0b1.dev0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "36b6c11c1be3bfdf70ebfe974d5ef30a", "sha256": "3efe9c5c608eddeaac33101fb888b31b445acaef23b471f435baee76ed19b72a" }, "downloads": -1, "filename": "orgcrawler-1.0.0b1-py3-none-any.whl", "has_sig": false, "md5_digest": "36b6c11c1be3bfdf70ebfe974d5ef30a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30574, "upload_time": "2019-07-14T19:00:33", "url": "https://files.pythonhosted.org/packages/d1/3e/04ca23f2015dbff62904cbae1e6d04b3becde7382cf890dd5d8d9bbc04e4/orgcrawler-1.0.0b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0aec371a3ca4b1ef4c0b8ce75e366561", "sha256": "ba2d41ac011cfb33dcc26a561e93818355fbf8176bbd677844b65c81bacad53e" }, "downloads": -1, "filename": "orgcrawler-1.0.0b1.tar.gz", "has_sig": false, "md5_digest": "0aec371a3ca4b1ef4c0b8ce75e366561", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42466, "upload_time": "2019-07-14T19:00:38", "url": "https://files.pythonhosted.org/packages/ea/81/23ad9793591c13d0322508d59356156f5b6ce2414c25ad4b52070b53f387/orgcrawler-1.0.0b1.tar.gz" } ] }