{ "info": { "author": "Frossie Economou", "author_email": "frossie@lsst.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6" ], "description": "[![Build Status](https://travis-ci.org/lsst-sqre/sqre-codekit.svg?branch=master)](https://travis-ci.org/lsst-sqre/sqre-codekit)\n\n# sqre-codekit\n\nLSST DM SQuaRE misc. code management tools\n\n## Installation\n\nsqre-codekit runs on Python 3.6 or newer. You can install it with\n\n```bash\npip install sqre-codekit\n```\n\n## Available commands\n\n- `github-auth`: Generate a GitHub authentication token.\n- `github-decimate-org`: Delete repos and/or teams from a GitHub organization.\n- `github-fork-org`: Fork repositories from one GitHub organization to another.\n- `github-get-ratelimit`: Display the current github ReST API request ratelimit.\n- `github-list-repos`: List repositories on Github using various criteria.\n- `github-mv-repos-to-team`: Move repo(s) from one team to another.\n- `github-tag-release`: Tag git repositories, in a GitHub org, that correspond\n to the products in a published eups distrib tag.\n- `github-tag-teams`: Tag the head of the default branch of all repositories in\n a GitHub org which belong to the specified team(s).\n\nUse the `--help` flag with any command to learn more.\n\n## Example usage\n\n### `github-auth`\n\nTo generate a personal user token (you will be prompted for your password):\n\n```bash\ngithub-auth -u {{username}}\n```\n\nOr to generate a token with delete privileges:\n\n```bash\ngithub-auth -u {{username}} --delete-role\n```\n\n### `github-fork-org`\n\nTo clone all [github.com/lsst](https://github.com/lsst) repos into an GitHub\norganization called `{{username}}-shadow`:\n\n```bash\ngithub-fork-org \\\n --dry-run \\\n --debug \\\n --src-org 'lsst' \\\n --dst-org '{{username}}-shadow' \\\n --token \"$GITHUB_TOKEN\" \\\n --team 'DM Auxilliaries' \\\n --team 'DM Externals' \\\n --team 'Data Management' \\\n --copy-teams\n\n```\n\nYou'll need to create this shadow organization in advance. Working in a shadow\norganization is useful for testing.\n\n### `github-decimate-org`\n\nIf you want to take a recent fork, you will need to delete the existing shadow\nrepos first:\n\n```bash\ngithub-decimate-org \\\n --dry-run \\\n --debug \\\n --org 'example' \\\n --token \"$GITHUB_TOKEN\" \\\n --delete-repos \\\n --delete-repos-limit 3 \\\n --delete-teams \\\n --delete-teams-limit 3\n```\n\nThat requires a token with delete privileges.\n\nTo get more debugging information, set your `DM_SQUARE_DEBUG` variable before\nrunning any command, or use the `-d` debug flag on the command line.\n\n### `github-tag-release`\n\nXXX\n\n### `github-tag-teams`\n\nXXX\n\n### `github-get-ratelimit`\n\nXXX\n\n## Development\n\nTo develop codekit, create a Python virtual environment, and\n\n```bash\ngit clone https://github.com/lsst-sqre/sqre-codekit.git\ncd sqre-codekit\nvirtualenv venv\n. venv/bin/activate\npip install -r requirements.txt\npython setup.py develop\n```\n\nNote that all scripts (in `codekit/cli`) are installed using setuptools\n`entry_points`. See `setup.py`.\n\n### tests\n\nUnit tests can be run with [pytest](http://pytest.org/latest/):\n\n```bash\npython setup.py test\n```\n\nor\n\n```bash\npytest tests\n```\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lsst-sqre/sqre-codekit", "keywords": "lsst", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "sqre-codekit", "package_url": "https://pypi.org/project/sqre-codekit/", "platform": "", "project_url": "https://pypi.org/project/sqre-codekit/", "project_urls": { "Homepage": "https://github.com/lsst-sqre/sqre-codekit" }, "release_url": "https://pypi.org/project/sqre-codekit/7.4.1/", "requires_dist": [ "MapGitConfig (==1.1)", "progressbar2 (==3.37.1)", "public (==1.0)", "pygithub (==1.40a3)", "requests (<3.0.0,>=2.8.1)" ], "requires_python": "", "summary": "LSST Data Management SQuaRE code management tools", "version": "7.4.1" }, "last_serial": 4983664, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "122befded8a8433ddee3932b687e0141", "sha256": "b185ce6026ddfee651ec9cf844ccef16873efac1ed39e3de8916ca28a54ca1ed" }, "downloads": -1, "filename": "sqre_codekit-0.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "122befded8a8433ddee3932b687e0141", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26351, "upload_time": "2018-05-08T17:55:25", "url": "https://files.pythonhosted.org/packages/84/d6/e8f61046f1123e9f55b0a542aaed6b6e820b71774d1934196bf208f5144c/sqre_codekit-0.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b1f0ab19fc81e8a8d55b0ae3ab27e74", "sha256": "a725679b05878c6b9f8b82ee60ea4c3479243444d87fe57dac7e6e929c051892" }, "downloads": -1, "filename": "sqre-codekit-0.0.0.tar.gz", "has_sig": false, "md5_digest": "8b1f0ab19fc81e8a8d55b0ae3ab27e74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19682, "upload_time": "2018-05-08T17:55:26", "url": "https://files.pythonhosted.org/packages/f9/99/d4c2356fa2e75bcd97032a39781ac314868f4ff5dac9f350c046a12c2484/sqre-codekit-0.0.0.tar.gz" } ], "0.0.0.dev0": [], "0.0.1.dev0": [ { "comment_text": "", "digests": { "md5": "3c16b3e25035e91b5515e1d6b71dfe3a", "sha256": "be42ce75eeda62a22c1a5cc24753aaa76cedc330059b1376f12f6724fdbb4370" }, "downloads": -1, "filename": "sqre_codekit-0.0.1.dev0-py2-none-any.whl", "has_sig": true, "md5_digest": "3c16b3e25035e91b5515e1d6b71dfe3a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 21379, "upload_time": "2015-11-11T22:43:29", "url": "https://files.pythonhosted.org/packages/9c/af/fce894ec918e83445fdfd7c507a61536fbd56601ab9a766284cd8b720e03/sqre_codekit-0.0.1.dev0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "099b6a3649ccd75203fbfe365ae39fd3", "sha256": "8e096c69341bd8ccd265aa01f6efdff20da185163738fcf123e8c7d931936845" }, "downloads": -1, "filename": "sqre-codekit-0.0.1.dev0.tar.gz", "has_sig": true, "md5_digest": "099b6a3649ccd75203fbfe365ae39fd3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12969, "upload_time": "2015-11-11T22:43:35", "url": "https://files.pythonhosted.org/packages/70/33/415695572aca110c204b3e8fc5265955d7e2fcaaae8d58cb6a66dfcef0ce/sqre-codekit-0.0.1.dev0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "ce3e4087fcc037283c1e67d9783e50bc", "sha256": "f1629e6979b6c59418cb8188173269a1b28fbea97798ca39321cb44ef2f6f45f" }, "downloads": -1, "filename": "sqre_codekit-1.0.0-py2.7.egg", "has_sig": false, "md5_digest": "ce3e4087fcc037283c1e67d9783e50bc", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 41044, "upload_time": "2016-11-28T20:49:58", "url": "https://files.pythonhosted.org/packages/1c/34/26c8c5e0ef8a77b0e2209df57467a39b6a7acee6d84c4a36b1a8ff847dca/sqre_codekit-1.0.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "0e1851a37deff65dcf771a8e87317063", "sha256": "c7792ee7ab837f10ad7a9b7752db46515c05cb17c87bb8fe82dfc724d5978814" }, "downloads": -1, "filename": "sqre_codekit-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "0e1851a37deff65dcf771a8e87317063", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 22003, "upload_time": "2016-11-28T20:48:35", "url": "https://files.pythonhosted.org/packages/78/a5/78c0e8c1f25787c62c2f04d043f2bfad95b05a9bcd20659e1bd27e8f8b84/sqre_codekit-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9dc64f692c9f2682eeea0df30a641e2c", "sha256": "a80c18dec0c68ae0e9fa16ca8cf10d01cf5b7e4f86ff0261d44a29e93b2cbb25" }, "downloads": -1, "filename": "sqre-codekit-1.0.0.tar.gz", "has_sig": false, "md5_digest": "9dc64f692c9f2682eeea0df30a641e2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13931, "upload_time": "2016-11-28T20:48:37", "url": "https://files.pythonhosted.org/packages/16/b3/fae96168473f05e69c5c19628dc7d2182b9b8794164c87358996973065bd/sqre-codekit-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "c90bd48d4883cb04bfa4f6d0eca52307", "sha256": "5dd7fffea415a4701a23e23911b4b1c365abea328145994e6d13c283ee721036" }, "downloads": -1, "filename": "sqre-codekit-1.0.1.tar.gz", "has_sig": false, "md5_digest": "c90bd48d4883cb04bfa4f6d0eca52307", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15047, "upload_time": "2016-11-29T22:01:04", "url": "https://files.pythonhosted.org/packages/3d/65/d40be4b39360c5a0f48359b9311f0c90484c5f504ef1288ece1100338022/sqre-codekit-1.0.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "1c5df411b157e0992d7f8fb0b300edd1", "sha256": "21c017246063494f4f9e04de9626e988929226ba279159fe4178e4b44416717e" }, "downloads": -1, "filename": "sqre_codekit-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1c5df411b157e0992d7f8fb0b300edd1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23106, "upload_time": "2016-12-09T23:19:23", "url": "https://files.pythonhosted.org/packages/e8/4b/36bcaea3d87cea09f5ebe8c1b77ea86f7489f9a7abe937ceb2e18f304a94/sqre_codekit-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b50f90b3dc9fbaea60ec7d451bd33eb1", "sha256": "fdf03082a1a9fddf5c704075b3176da398ec100da6242590cbbd5e0092e01973" }, "downloads": -1, "filename": "sqre-codekit-2.0.0.tar.gz", "has_sig": false, "md5_digest": "b50f90b3dc9fbaea60ec7d451bd33eb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15576, "upload_time": "2016-12-09T23:19:25", "url": "https://files.pythonhosted.org/packages/45/d7/3aee350d0c3b30195fdc78fd033711f830d3c46f41517a44aee00388fa28/sqre-codekit-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "3ed1c396836377dcfa27bbcfe8969ed9", "sha256": "52a1204a7f6fef4a2991706518f8bbeae86328e8f0f86100f65d974f369d0165" }, "downloads": -1, "filename": "sqre_codekit-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3ed1c396836377dcfa27bbcfe8969ed9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23901, "upload_time": "2017-01-20T22:26:33", "url": "https://files.pythonhosted.org/packages/11/09/84980c0025a2a9dbb4eb0feea982c62ca0ccc18b1efdc25da57613cfc64d/sqre_codekit-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c1764293c9db3987ad98f57a442db62", "sha256": "815415e9ca94cd82f1292a90abe2bb44b370f06ecffb9e0ade6cdb30331398dc" }, "downloads": -1, "filename": "sqre-codekit-2.0.1.tar.gz", "has_sig": false, "md5_digest": "0c1764293c9db3987ad98f57a442db62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16146, "upload_time": "2017-01-20T22:26:34", "url": "https://files.pythonhosted.org/packages/f9/2b/e0b92eabd62ef42ec63acc8e0e9129f1c1068e6e69bcb587c9a51762a398/sqre-codekit-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "34fa6f398d8920dc9a41f31e6e1fd2db", "sha256": "2fe979202acd09abb43549cf3984e68ec0c1c6f18681ffeea8d5cc6124047d6c" }, "downloads": -1, "filename": "sqre_codekit-2.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34fa6f398d8920dc9a41f31e6e1fd2db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23916, "upload_time": "2017-03-03T22:37:04", "url": "https://files.pythonhosted.org/packages/e4/96/00e63a827b37d2a13867931fa2d652a15ebf4560d45e2c313f827c545282/sqre_codekit-2.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d726d165033ee3e779689fdfe421d83f", "sha256": "65228cfd49f758079afecc504deeaabcd6475a1fd333ab1756777fbbdab031e3" }, "downloads": -1, "filename": "sqre-codekit-2.0.2.tar.gz", "has_sig": false, "md5_digest": "d726d165033ee3e779689fdfe421d83f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16141, "upload_time": "2017-03-03T22:37:05", "url": "https://files.pythonhosted.org/packages/18/c6/140ed9a69954a2a5d22cfc929e5b2b62d3c05b40003a2fd67c335b438de0/sqre-codekit-2.0.2.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "42e8a19ce26964852ba9a17c94211e00", "sha256": "72253f30a92d2f6d0cd5c643456c63a0762f2c8574db5b9f3ebb3230b5ec0659" }, "downloads": -1, "filename": "sqre_codekit-2.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "42e8a19ce26964852ba9a17c94211e00", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 24374, "upload_time": "2017-04-25T15:44:37", "url": "https://files.pythonhosted.org/packages/67/c1/a95d95038ce45d088757ec0e4ce714000916167d9ad94c94d64609b504bd/sqre_codekit-2.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "248efb6eefae24e9ff9ce583940f148e", "sha256": "e816df676f05351d1e6bee9a85cfd49ddea5ebef672a50bca77e6ce277c41cfe" }, "downloads": -1, "filename": "sqre-codekit-2.1.0.tar.gz", "has_sig": false, "md5_digest": "248efb6eefae24e9ff9ce583940f148e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16689, "upload_time": "2017-04-25T15:44:35", "url": "https://files.pythonhosted.org/packages/a2/34/fefa6e1be8c3cab6abdf11ac67d720e643a15f4bf57c48031b4d63dc2e90/sqre-codekit-2.1.0.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "2238ce6b761d3080f67c63d61f3dd019", "sha256": "3e3449ee0727740fb3abb44c0e0ebef0d3b42b07ae37e41240a5b0e037b71923" }, "downloads": -1, "filename": "sqre_codekit-3.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2238ce6b761d3080f67c63d61f3dd019", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24260, "upload_time": "2017-08-02T19:18:47", "url": "https://files.pythonhosted.org/packages/2d/9a/877f235680463ae73caa0f0a799f154f18a0681a84eb4441de2765a46a6a/sqre_codekit-3.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03cecd0e1f88415893707d0ebfebc08b", "sha256": "e89d2eb9115699a5f2bc152f3117d009e568dda3c3360aec446342c3d20591ef" }, "downloads": -1, "filename": "sqre-codekit-3.0.0.tar.gz", "has_sig": false, "md5_digest": "03cecd0e1f88415893707d0ebfebc08b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17179, "upload_time": "2017-07-24T07:40:00", "url": "https://files.pythonhosted.org/packages/fe/f7/22a13c176e40726cdb36b7d6cd84ab84b78a3ca32b0231412983335d0fde/sqre-codekit-3.0.0.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "60a8322b7449915af898662811d0b2a2", "sha256": "9d7cd0923bf342ac009b286e895de91abca4e39b9b10f5a4cef41963627604db" }, "downloads": -1, "filename": "sqre_codekit-3.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "60a8322b7449915af898662811d0b2a2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24259, "upload_time": "2017-08-02T19:20:51", "url": "https://files.pythonhosted.org/packages/6a/cd/0e5478abfd510f73a906f1de897517e2640a33b05e830bcdad248f318f9a/sqre_codekit-3.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d10ce3de05b4a82f13cecc809193a49b", "sha256": "73a4a51601e5e47c7c8bc287621b99c39d6fb2b50dec960e8d158fac7cf99089" }, "downloads": -1, "filename": "sqre-codekit-3.1.0.tar.gz", "has_sig": false, "md5_digest": "d10ce3de05b4a82f13cecc809193a49b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16590, "upload_time": "2017-08-02T19:20:53", "url": "https://files.pythonhosted.org/packages/98/d7/f3c7aa74d8295ed128354b16df81d38feec3a9f8d069aac81f4491f05e76/sqre-codekit-3.1.0.tar.gz" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "b4c4c261af5f86326c833ab367d8a6f2", "sha256": "1eed8bc5091704ca73505dd7ec573e0b4cb20a248011b839d76c1b571ee894f5" }, "downloads": -1, "filename": "sqre_codekit-4.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b4c4c261af5f86326c833ab367d8a6f2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22865, "upload_time": "2018-04-18T18:21:23", "url": "https://files.pythonhosted.org/packages/63/3e/62f974cbb88d8cd232db47e37fd10ba916a0b2047350c646f8e44ef3eb91/sqre_codekit-4.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eafde9d99d906338569e690ba874c837", "sha256": "b72c69f7cd65f27fe2799f5fbd4f9d6e264a0daee246291f63381cb150033e09" }, "downloads": -1, "filename": "sqre-codekit-4.0.0.tar.gz", "has_sig": false, "md5_digest": "eafde9d99d906338569e690ba874c837", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17495, "upload_time": "2018-04-18T18:21:25", "url": "https://files.pythonhosted.org/packages/fb/72/39b5194c4df40df7ccdae97d539caafed847501e4a8c531c602177cdac7c/sqre-codekit-4.0.0.tar.gz" } ], "4.0.1": [ { "comment_text": "", "digests": { "md5": "dd36bfa76cb0c1399d61f96e25a7423c", "sha256": "3b936c64077b8cdad9b8a2388aed56017483ba3a6b73056acc7aa8e7fbc2b528" }, "downloads": -1, "filename": "sqre_codekit-4.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "dd36bfa76cb0c1399d61f96e25a7423c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22865, "upload_time": "2018-04-18T23:08:33", "url": "https://files.pythonhosted.org/packages/32/7d/5992150d726d6939c7a65ce426500f75b81a51d3cc1adac40cfb10cfc1d2/sqre_codekit-4.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9bc6577f6304316aac3701b297c6421", "sha256": "671405a61a52141ca73a6a51310d0655d4a814785715d139211bbdc82b05016f" }, "downloads": -1, "filename": "sqre-codekit-4.0.1.tar.gz", "has_sig": false, "md5_digest": "d9bc6577f6304316aac3701b297c6421", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17499, "upload_time": "2018-04-18T23:08:34", "url": "https://files.pythonhosted.org/packages/cc/ad/830dc4f0d51b25b3b0cfff167e73b2c6fa707a45de84db1c2e1001e86399/sqre-codekit-4.0.1.tar.gz" } ], "4.1.0": [ { "comment_text": "", "digests": { "md5": "141ea680433eb8bf21ec3eb0717f5012", "sha256": "44456862df2440d36b9a3608ebedf6e3cbbb6dbc18f4f003b2ea5f8389d1aa5d" }, "downloads": -1, "filename": "sqre_codekit-4.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "141ea680433eb8bf21ec3eb0717f5012", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25986, "upload_time": "2018-05-03T23:17:50", "url": "https://files.pythonhosted.org/packages/cc/d3/331d1142c368da12b585346545db8df8053ad3d30a07c4ae8191b142d767/sqre_codekit-4.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a98a49aa019ea19bdc41373bcd49792", "sha256": "ef5cc9104c618c2e84f70f032865607c67da6d51ad92e18e65dc6e5103d27805" }, "downloads": -1, "filename": "sqre-codekit-4.1.0.tar.gz", "has_sig": false, "md5_digest": "2a98a49aa019ea19bdc41373bcd49792", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19435, "upload_time": "2018-05-03T23:17:51", "url": "https://files.pythonhosted.org/packages/ab/76/9f2ac33007778c871399ddbda73a90d5ead17bbd353bfe390656c4e089c9/sqre-codekit-4.1.0.tar.gz" } ], "4.1.1": [ { "comment_text": "", "digests": { "md5": "97dbfe6be5b86d0b990831da1f25afbb", "sha256": "ece2d470c4014f04f2e800724ac99bef2ef0449f7efffb164da1d9369acd9137" }, "downloads": -1, "filename": "sqre_codekit-4.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "97dbfe6be5b86d0b990831da1f25afbb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25986, "upload_time": "2018-05-03T23:33:52", "url": "https://files.pythonhosted.org/packages/57/7b/27793539911450103946364f99729f2cb99ef48d8a81d94c469a2c87aac8/sqre_codekit-4.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24077127395c23eb5cdceb815bab7d89", "sha256": "0510ad2f4e6fc9cad81823b4cf19903b33159deeaadda3b0c9cdd8a98804a400" }, "downloads": -1, "filename": "sqre-codekit-4.1.1.tar.gz", "has_sig": false, "md5_digest": "24077127395c23eb5cdceb815bab7d89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19440, "upload_time": "2018-05-03T23:33:53", "url": "https://files.pythonhosted.org/packages/e5/f3/b3ef5d8359b4a6160f1f1d66359d9034f3a9f630c53f876d535a2f201894/sqre-codekit-4.1.1.tar.gz" } ], "5.0.4": [ { "comment_text": "", "digests": { "md5": "89592640d2deeb8a053f2e4037637a9a", "sha256": "379ccc5e96378c21fd8a578e3d22ac3919537e627718198de0ee2e5de8b001b4" }, "downloads": -1, "filename": "sqre_codekit-5.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "89592640d2deeb8a053f2e4037637a9a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27442, "upload_time": "2018-05-08T19:37:43", "url": "https://files.pythonhosted.org/packages/3c/a8/5d61a9fd6dc7c40ab5abb83c54ac75df7ea8fd5871421f1cc7b64672e6a1/sqre_codekit-5.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "28d85dc3156e00e181aafba9edc2b246", "sha256": "7f4ec8dd89582698e27cc5e06e6421461922c18afe90053e00cacb9e29a88d61" }, "downloads": -1, "filename": "sqre-codekit-5.0.4.tar.gz", "has_sig": false, "md5_digest": "28d85dc3156e00e181aafba9edc2b246", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23641, "upload_time": "2018-05-08T19:37:44", "url": "https://files.pythonhosted.org/packages/97/f2/0d839102fb998cf0f7a83e5e8390e0df0132169bd76bb6ed52d734e5de7d/sqre-codekit-5.0.4.tar.gz" } ], "6.0.0": [ { "comment_text": "", "digests": { "md5": "e86f8cb1744b1fb0d4157dd44d10ae95", "sha256": "3d3468b2be96f7de09596bfe06e492dea718750351827d1e6f075cf7be1d4735" }, "downloads": -1, "filename": "sqre_codekit-6.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e86f8cb1744b1fb0d4157dd44d10ae95", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21331, "upload_time": "2018-05-14T13:51:47", "url": "https://files.pythonhosted.org/packages/e1/57/9f956055cd132fdfdf4d1bb46c0c6bcfbef7bce8c07d6356d7a101bec440/sqre_codekit-6.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "690c20636d474478e23b3efeccadfb7a", "sha256": "9642869815dec8ab546d3ae94ad055a57a5ce7020973baca22d6a98815ecc390" }, "downloads": -1, "filename": "sqre-codekit-6.0.0.tar.gz", "has_sig": false, "md5_digest": "690c20636d474478e23b3efeccadfb7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17371, "upload_time": "2018-05-14T13:51:48", "url": "https://files.pythonhosted.org/packages/99/21/867e97ed49eba3e6571c46b4b68ec24c82c1b45ba1a016502bf69f6e53ec/sqre-codekit-6.0.0.tar.gz" } ], "7.0.0": [ { "comment_text": "", "digests": { "md5": "6fecde1f79e11556ff26fb18cdbd8e81", "sha256": "0eadc767a0a0e6b3ee7c4f4e3b631bb39ea55df6f1e06a9c9cfed70407533040" }, "downloads": -1, "filename": "sqre_codekit-7.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6fecde1f79e11556ff26fb18cdbd8e81", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36639, "upload_time": "2018-05-31T22:46:42", "url": "https://files.pythonhosted.org/packages/bf/82/65a2eb98970591d4f8d239045682cf978cb49d9dc556580b770740d86ebf/sqre_codekit-7.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "05f3f28d3d53bf5287bdb1fed0845f0f", "sha256": "51431bc86053aec79691bd17d362b75773208b5f0ba20a3929cd1920aec42294" }, "downloads": -1, "filename": "sqre-codekit-7.0.0.tar.gz", "has_sig": false, "md5_digest": "05f3f28d3d53bf5287bdb1fed0845f0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40927, "upload_time": "2018-05-31T22:46:43", "url": "https://files.pythonhosted.org/packages/86/dd/92c1d35068ae042fea3b9f9cee238c3d89937edd51e666384322a41f4ccb/sqre-codekit-7.0.0.tar.gz" } ], "7.1.0": [ { "comment_text": "", "digests": { "md5": "156c23bdf75eac5518414385feed61a9", "sha256": "8f7d824e7ac4b7e595169297bbf7b71f9bbeb79a429044fafa03a6e3c38aa26d" }, "downloads": -1, "filename": "sqre_codekit-7.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "156c23bdf75eac5518414385feed61a9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36732, "upload_time": "2018-06-06T18:17:14", "url": "https://files.pythonhosted.org/packages/17/55/4b9b6d64b2ee1c546de8bf030567d53a097c0fb9a9cc2f6eb153575bcf22/sqre_codekit-7.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab3582e16b173dba42b9efc6acefb5e8", "sha256": "35537bc84d77af2f38c2f4d336f0c0aa39a1b17c804033bd8b3c24b4400f7096" }, "downloads": -1, "filename": "sqre-codekit-7.1.0.tar.gz", "has_sig": false, "md5_digest": "ab3582e16b173dba42b9efc6acefb5e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41050, "upload_time": "2018-06-06T18:17:15", "url": "https://files.pythonhosted.org/packages/d7/bb/2f74f26d8c3e6d8d2ab6788e1e1eed89f247ea415127c12291337f6f4a62/sqre-codekit-7.1.0.tar.gz" } ], "7.2.0": [ { "comment_text": "", "digests": { "md5": "01e4240af9763273aa2621ed30abf2ef", "sha256": "56063e0b4e427575ef36bfca9d62e13066d7f77ce4a2aa1a5feb15b134bb9a7b" }, "downloads": -1, "filename": "sqre_codekit-7.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "01e4240af9763273aa2621ed30abf2ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 37056, "upload_time": "2018-06-25T16:49:12", "url": "https://files.pythonhosted.org/packages/e0/a6/736534264e90a44acaca2393708c596adb31c3a272609ca46a58a544391a/sqre_codekit-7.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d8f5bd59fc71a0b1cbd1a141b3498542", "sha256": "c0a361b1009ad35deb3b0d3d678ed2de0679400cd64f629f4a8c54abd516e083" }, "downloads": -1, "filename": "sqre-codekit-7.2.0.tar.gz", "has_sig": false, "md5_digest": "d8f5bd59fc71a0b1cbd1a141b3498542", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41392, "upload_time": "2018-06-25T16:49:13", "url": "https://files.pythonhosted.org/packages/7f/f7/66e60adca6442c1019a5f5c7e659815637186a7e0291eaa9b5a9af55268f/sqre-codekit-7.2.0.tar.gz" } ], "7.3.2": [ { "comment_text": "", "digests": { "md5": "6675eb201b305dc8af4278a55d76a5b9", "sha256": "d5c8181f569ada5d17c4eacc65af4b15b8f0b0ba5bf3f680baebeca9c7de9a71" }, "downloads": -1, "filename": "sqre_codekit-7.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6675eb201b305dc8af4278a55d76a5b9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 37728, "upload_time": "2018-06-26T19:51:56", "url": "https://files.pythonhosted.org/packages/dc/2d/925cf7587d299943cef7c2f5db2e74f404f5e8626fbf3058381a59f973b1/sqre_codekit-7.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "71a091f371d2082eeb65920698156da8", "sha256": "dc4ec2e9e6c4797a8e50487d4023b1b12797dda0b7e1db9469dc739b75dd2826" }, "downloads": -1, "filename": "sqre-codekit-7.3.2.tar.gz", "has_sig": false, "md5_digest": "71a091f371d2082eeb65920698156da8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42248, "upload_time": "2018-06-26T19:51:57", "url": "https://files.pythonhosted.org/packages/3a/66/65d1c3ea609ac9df3d692a9d687929812724b834debbf1bd96796a8c8b42/sqre-codekit-7.3.2.tar.gz" } ], "7.4.0": [ { "comment_text": "", "digests": { "md5": "771ba3363088e7f10facc6d79c24e5b5", "sha256": "ebbf18e325580291d57e426a596935981a1069a1499de0e3d1cdf0b0c80f67c7" }, "downloads": -1, "filename": "sqre_codekit-7.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "771ba3363088e7f10facc6d79c24e5b5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 38246, "upload_time": "2018-06-26T20:03:32", "url": "https://files.pythonhosted.org/packages/85/9d/ef42a5a0e0442c1d70e072262d916292d7cd2d3afae3ca89495df7d7918f/sqre_codekit-7.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "168149f6c2829f232c38a1612cd212c0", "sha256": "cf65bb7db33f27b3d6fb6cc911fe58e97afcd026c2d51c9df804fd6600865ebc" }, "downloads": -1, "filename": "sqre-codekit-7.4.0.tar.gz", "has_sig": false, "md5_digest": "168149f6c2829f232c38a1612cd212c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42704, "upload_time": "2018-06-26T20:03:33", "url": "https://files.pythonhosted.org/packages/e2/9f/cf679bdd3dd12490d1ddf920e7b9e456b89fd66954caafd1fe42343de6dc/sqre-codekit-7.4.0.tar.gz" } ], "7.4.1": [ { "comment_text": "", "digests": { "md5": "2ebe3443ad3541f11b9720d4c0bc9b88", "sha256": "659af1897d8717f198ce35092083e14b1f2bb24811f535e3a75d8e29487743eb" }, "downloads": -1, "filename": "sqre_codekit-7.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2ebe3443ad3541f11b9720d4c0bc9b88", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39200, "upload_time": "2019-03-25T17:14:45", "url": "https://files.pythonhosted.org/packages/a7/e3/2332314b12d59c8d05ba8d772a03acf2a8ce4baae0615a5607583f750489/sqre_codekit-7.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee17edb68c0fb7da1241a3df4465a007", "sha256": "8cfe6bcd3ac9d7ebca1d46f2ea5054a25b66858b88cd5610d9b4d95224a77174" }, "downloads": -1, "filename": "sqre-codekit-7.4.1.tar.gz", "has_sig": false, "md5_digest": "ee17edb68c0fb7da1241a3df4465a007", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43209, "upload_time": "2019-03-25T17:14:46", "url": "https://files.pythonhosted.org/packages/fd/13/f3c143838b1939f3105b2cbdffb39ef93a75d69fa824a2c6aaf50ad161b7/sqre-codekit-7.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2ebe3443ad3541f11b9720d4c0bc9b88", "sha256": "659af1897d8717f198ce35092083e14b1f2bb24811f535e3a75d8e29487743eb" }, "downloads": -1, "filename": "sqre_codekit-7.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2ebe3443ad3541f11b9720d4c0bc9b88", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39200, "upload_time": "2019-03-25T17:14:45", "url": "https://files.pythonhosted.org/packages/a7/e3/2332314b12d59c8d05ba8d772a03acf2a8ce4baae0615a5607583f750489/sqre_codekit-7.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee17edb68c0fb7da1241a3df4465a007", "sha256": "8cfe6bcd3ac9d7ebca1d46f2ea5054a25b66858b88cd5610d9b4d95224a77174" }, "downloads": -1, "filename": "sqre-codekit-7.4.1.tar.gz", "has_sig": false, "md5_digest": "ee17edb68c0fb7da1241a3df4465a007", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43209, "upload_time": "2019-03-25T17:14:46", "url": "https://files.pythonhosted.org/packages/fd/13/f3c143838b1939f3105b2cbdffb39ef93a75d69fa824a2c6aaf50ad161b7/sqre-codekit-7.4.1.tar.gz" } ] }