{
"info": {
"author": "Brett Cannon",
"author_email": "brett@python.org",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3 :: Only"
],
"description": "gidgethub\n=========\nAn asynchronous `GitHub API `_ library.\n\n\nDevelopment status\n------------------\n\n.. image:: https://travis-ci.org/brettcannon/gidgethub.svg?branch=master\n :target: https://travis-ci.org/brettcannon/gidgethub\n\n.. image:: https://codecov.io/gh/brettcannon/gidgethub/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/brettcannon/gidgethub\n\n.. image:: https://readthedocs.org/projects/gidgethub/badge/?version=latest\n :target: http://gidgethub.readthedocs.io/en/latest/\n :alt: Documentation Status\n\n\nInstallation\n------------\nGidgethub is `available on PyPI `_.\n::\n\n python3 -m pip install gidgethub\n\n\nGidgethub requires Python version 3.6 and up.\n\n\nGoals\n-----\n\nThe key goal is to provide a base library for the\n`GitHub API `_ which performs no I/O of its own (a\n`sans-I/O `_ library). This allows users to\nchoose whatever HTTP library they prefer while parceling out GitHub-specific\ndetails to this library. This base library is then built upon to provide an\nabstract base class to a cleaner API to work with. Finally, implementations of\nthe abstract base class are provided for asynchronous HTTP libraries for\nimmediate usage.\n\n\nAlternative libraries\n---------------------\n\nIf you think you want a different approach to the GitHub API,\n`GitHub maintains a list of libraries `_.\n\n\n*Aside*: what's with the name?\n------------------------------\n\nI couldn't think of a good name that was somehow a play on \"GitHub\" or somehow\ntied into `Monty Python `_. And so I decided to play\noff of GitHub's `octocat `_ as a theme and use my\ncat's name, Gidget, as part of the name. Since \"Gidget\" somewhat sounds like\n\"git\", I decided to go with \"gidgethub\".\n\n\nChangelog\n---------\n\n3.1.0\n''''''\n\n- ``gidgethub.abc.GitHubAPI.getiter()`` now works with\n `GitHub's search API `_\n (thanks `Pablo Galindo `_).\n\n3.0.0\n'''''\n\n- ``gidgethub.sansio.RateLimit.from_http`` returns ``None`` if ratelimit is\n not found in the headers.\n- Allow authenticating as a GitHub App by using JSON web token.\n ``gidgethub.sansio.create_headers`` now accepts\n ``jwt`` argument. ``gidgethub.abc.GitHubAPI._make_request``,\n ``gidgethub.abc.GitHubAPI.getitem``, ``gidgethub.abc.GitHubAPI.getiter``,\n ``gidgethub.abc.GitHubAPI.post``, ``gidgethub.abc.GitHubAPI.patch``,\n ``gidgethub.abc.GitHubAPI.put``, and ``gidgethub.abc.GitHubAPI.delete`` now\n accept ``jwt`` and ``oauth_token`` arguments.\n\n- gidgethub is now packaged using `flit `_.\n\n2.5.0\n'''''\n\n- Tighten type hints for parameters that have a default of ``None``\n but were not typed as ``Optional``.\n\n- Tweak code to not change semantics but reach 100% coverage.\n\n- Provide a human-readable string representation of\n ``gidgethub.sansio.RateLimit``.\n\n- Use the ``message`` data as the error message\n if the ``errors`` object was not returned.\n\n- Add the *data* keyword argument to ``gidgethub.abc.GitHubAPI.delete``.\n\n\n2.4.1\n'''''\n\n- Tighten up protections against caching ineligible responses.\n\n\n2.4.0\n'''''\n\n- Expand ``gidgethub.routing.Router.dispatch()``.\n\n\n2.3.0\n'''''\n\n- Add support for ``application/x-www-form-urlencoded`` webhook event payloads.\n (This also allows for API calls to return this content type, although GitHub\n currently does not do that.)\n\n- Introduce ``gidgethub.routing`` to help route webhook events to registered\n asynchronous callbacks.\n\n- Add type hints.\n\n- Add a *cache* argument to ``gidgethub.abc.GitHubAPI``.\n\n\n2.2.0\n'''''\n\n- Introduce ``gidgethub.tornado`` to support\n `Tornado `_ (thanks to\n Matthias Bussonnier and A. Jesse Jiryu Davis for the PR reviews).\n\n\n2.1.0\n'''''\n\n- The default value for the *data* argument of ``gidgethub.abc.GitHubAPI.put()``\n was changed from ``\"\"`` to ``b\"\"``.\n- All type hints were removed (due to mypy not supporting yield in an async\n function, they were not being tested as being valid).\n\n\n2.0.0\n'''''\n\n- Renamed ``gidgethub.abc._sleep()`` to ``sleep()`` to make the method public.\n- Renamed the \"test\" extra to \"tests\" and added the \"dev\" extra.\n- Introduced the ``RateLimitExceeded`` exception.\n- Methods on ``GitHubAPI`` no longer automatically sleep when it's\n possible that the call will exceed the user's rate limit (it's now up to the\n user to prevent from going over the rate limit).\n- Made the ``[treq]`` install extra depend on ``Twisted[tls]``.\n\n\n1.2.0\n'''''\n\n- ``gidgethub.sansio.Event.from_http()`` raises a ``BadRequest`` of ``415``\n instead of ``400`` when a content-type other than ``application/json``\n is provided.\n- More robustly decode the body in ``gidgethub.sansio.Event.from_http()``\n (i.e. if the ``content-type`` doesn't specify ``charset``, assume ``UTF-8``).\n- Changed the signature of ``gidgethub.sansio.Event`` to accept ``Any`` for\n the *data* argument.\n- Fixed signature verification.\n\n\n1.1.0\n'''''\n\n- Introduced ``gidgethub.treq`` (thanks to Cory Benfield).\n\n\n1.0.0\n'''''\n\nInitial release.\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/brettcannon/gidgethub",
"keywords": "github sans-io async",
"license": "Apache",
"maintainer": "",
"maintainer_email": "",
"name": "gidgethub",
"package_url": "https://pypi.org/project/gidgethub/",
"platform": "",
"project_url": "https://pypi.org/project/gidgethub/",
"project_urls": {
"Documentation": "https://gidgethub.readthedocs.io",
"Homepage": "https://github.com/brettcannon/gidgethub"
},
"release_url": "https://pypi.org/project/gidgethub/3.1.0/",
"requires_dist": [
"uritemplate>=3.0.0",
"pytest>=3.0.0; extra == \"test\"",
"pytest-asyncio; extra == \"test\"",
"sphinx; extra == \"doc\"",
"aiohttp; extra == \"dev\"",
"mypy; extra == \"dev\"",
"pytest-cov; extra == \"dev\"",
"treq; extra == \"dev\"",
"twisted[tls]; extra == \"dev\"",
"tornado; extra == \"dev\"",
"aiohttp; extra == \"aiohttp\"",
"treq; extra == \"treq\"",
"twisted[tls]; extra == \"treq\"",
"tornado; extra == \"tornado\""
],
"requires_python": ">=3.6",
"summary": "An async GitHub API library",
"version": "3.1.0"
},
"last_serial": 4601027,
"releases": {
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "0f61f0273e211edc2eae2d05af8c9e54",
"sha256": "2fe3423c98f28226e864ca93cfed7cb664fefdebc3d418ad603e289c1a34ba23"
},
"downloads": -1,
"filename": "gidgethub-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0f61f0273e211edc2eae2d05af8c9e54",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0",
"size": 15722,
"upload_time": "2017-03-09T01:50:21",
"url": "https://files.pythonhosted.org/packages/a6/07/2e8b47b5eb5b53a137163198c08b95af562e6c11abf1ec5351395b8ce44d/gidgethub-1.0.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "843540cc1bd19da71213e9945fbd962f",
"sha256": "34bf3e162b7f203373eb0e73067a3aec98425f0f7a33da92c8570c50de56e40a"
},
"downloads": -1,
"filename": "gidgethub-1.0.0.zip",
"has_sig": false,
"md5_digest": "843540cc1bd19da71213e9945fbd962f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0",
"size": 16011,
"upload_time": "2017-03-09T01:50:22",
"url": "https://files.pythonhosted.org/packages/f2/9e/5caab1fc7b4d17329fa01d34a925da86e7cb26a5e769bc40692dbdc627ba/gidgethub-1.0.0.zip"
}
],
"1.0.0.post1": [
{
"comment_text": "",
"digests": {
"md5": "158c676c1efd2b132fcdd3eeb6017161",
"sha256": "a33f84042ec1547d350bb4460ac4d67590e47461500844767501ac3bcbd43697"
},
"downloads": -1,
"filename": "gidgethub-1.0.0.post1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "158c676c1efd2b132fcdd3eeb6017161",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0",
"size": 17320,
"upload_time": "2017-03-09T02:09:49",
"url": "https://files.pythonhosted.org/packages/2a/02/4e0e76d44c0ce886b43a2c39867ebed555972370b467c3288b02c3350486/gidgethub-1.0.0.post1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "545f096bd5af6882fd8940830ac955d8",
"sha256": "45dc0d2e486277942a68f308340ab25d3e9128f270a98deecca17a83e677c4d0"
},
"downloads": -1,
"filename": "gidgethub-1.0.0.post1.zip",
"has_sig": false,
"md5_digest": "545f096bd5af6882fd8940830ac955d8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0",
"size": 18724,
"upload_time": "2017-03-09T02:09:50",
"url": "https://files.pythonhosted.org/packages/48/d6/fe9c025dd0a051c30163b52fd35a8c98fb131491faa7207c63821b0afe90/gidgethub-1.0.0.post1.zip"
}
],
"1.1.0": [
{
"comment_text": "",
"digests": {
"md5": "68b4e6064b6be86cb4d1a19ca9140423",
"sha256": "6281b9e42734d177abf8062237c25411a818638c6c1c0cd3f0e8130a5ca857d4"
},
"downloads": -1,
"filename": "gidgethub-1.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "68b4e6064b6be86cb4d1a19ca9140423",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0",
"size": 18860,
"upload_time": "2017-03-10T00:42:00",
"url": "https://files.pythonhosted.org/packages/ab/fa/13215b4ad6e43498809aa07677f4e4c4b837e88c0be4dd80085569b66d95/gidgethub-1.1.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "50868dbe95c80ab845d9aa21b93da42d",
"sha256": "b57a75eba9b8da70aa70cbaf2532c9ae67023b5643f34eedf12ee01ac5f46baa"
},
"downloads": -1,
"filename": "gidgethub-1.1.0.zip",
"has_sig": false,
"md5_digest": "50868dbe95c80ab845d9aa21b93da42d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0",
"size": 20206,
"upload_time": "2017-03-10T00:42:02",
"url": "https://files.pythonhosted.org/packages/0c/83/369fea6a9dc13b235e0b721d581abc91ba9ecec7ef9c6b28c167bc4cfbe0/gidgethub-1.1.0.zip"
}
],
"1.2.0": [
{
"comment_text": "",
"digests": {
"md5": "c86971f18c74eab324bc39d533577837",
"sha256": "d19afeeeaa85be7dbc5ccd119e89220e84f1d1d4313f394735f31d6fdfe38c64"
},
"downloads": -1,
"filename": "gidgethub-1.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c86971f18c74eab324bc39d533577837",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0",
"size": 19661,
"upload_time": "2017-03-24T18:04:06",
"url": "https://files.pythonhosted.org/packages/60/b9/a7a76568d40560035cbd0598f35515b151962716c964774d86acf0477e92/gidgethub-1.2.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "cc3b108b782e17f1b8f54cec0994fd23",
"sha256": "2baee525036e6286ab84ea09f67ea8d0b8aed34820e72d5da95dc831f64e10c4"
},
"downloads": -1,
"filename": "gidgethub-1.2.0.zip",
"has_sig": false,
"md5_digest": "cc3b108b782e17f1b8f54cec0994fd23",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0",
"size": 21250,
"upload_time": "2017-03-24T18:04:08",
"url": "https://files.pythonhosted.org/packages/9e/07/2afd9e03a6b335e5471c4dbbc76dcaefa507450fccdd62b38e4b74ffa30d/gidgethub-1.2.0.zip"
}
],
"2.0.0": [
{
"comment_text": "",
"digests": {
"md5": "213a6d2f07430e07521fbfc9d0bc106d",
"sha256": "36908fb97854be7e20e5c9fa7959dc5fd0d753a3de9d21cd74d5d4c40764ea26"
},
"downloads": -1,
"filename": "gidgethub-2.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "213a6d2f07430e07521fbfc9d0bc106d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0",
"size": 19981,
"upload_time": "2017-03-31T20:04:46",
"url": "https://files.pythonhosted.org/packages/cc/64/75d5ad78abd12eb66a4b46eaeeff255fd4b88428c99ee118444c809c6a8c/gidgethub-2.0.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "a7072f4756efbad780635540c70922e8",
"sha256": "ec014ec909fe1ea3fe8f5ea7af155d617c1ede9c2698db926493d525b0e8fb3f"
},
"downloads": -1,
"filename": "gidgethub-2.0.0.zip",
"has_sig": false,
"md5_digest": "a7072f4756efbad780635540c70922e8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0",
"size": 21824,
"upload_time": "2017-03-31T20:04:48",
"url": "https://files.pythonhosted.org/packages/14/50/b3512dbb7ee422bfa642f81e39af359ad64610ca1c540e7219e42b46bd08/gidgethub-2.0.0.zip"
}
],
"2.1.0": [
{
"comment_text": "",
"digests": {
"md5": "aae132b9da267f95546ce05275dcbfa4",
"sha256": "ecd56a4897477d39024297c1ed48782530f2a1276799a20add1202908cf3b811"
},
"downloads": -1,
"filename": "gidgethub-2.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "aae132b9da267f95546ce05275dcbfa4",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0",
"size": 19775,
"upload_time": "2017-04-28T00:09:18",
"url": "https://files.pythonhosted.org/packages/c1/d1/b3617d69f5e5ceca88f5cdd888ac1469cf6f23e8b937367b751dd6cd3147/gidgethub-2.1.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "26064527b81bf902b2fcc25dbab19952",
"sha256": "1cd96f026389289050ab8fb16920edc065787bf12a95b4f9056d19523fc31985"
},
"downloads": -1,
"filename": "gidgethub-2.1.0.zip",
"has_sig": false,
"md5_digest": "26064527b81bf902b2fcc25dbab19952",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0",
"size": 21792,
"upload_time": "2017-04-28T00:09:19",
"url": "https://files.pythonhosted.org/packages/8f/24/f5f651d1978f3b3e498da34f2ee955fece96df0bdfef700a6aed8d802b1d/gidgethub-2.1.0.zip"
}
],
"2.2.0": [
{
"comment_text": "",
"digests": {
"md5": "4b7da72e99faff057620b046a3835fb3",
"sha256": "cb5090aa801d090c6945300e1d344c28d519dfb9c8bf784bd0e179d897ccb26e"
},
"downloads": -1,
"filename": "gidgethub-2.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4b7da72e99faff057620b046a3835fb3",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0",
"size": 19942,
"upload_time": "2017-04-29T17:24:02",
"url": "https://files.pythonhosted.org/packages/1b/6d/390b1b3dd6a3af985def02d84ae3c5f78980b9c0dc8b6d557215ec34b2ee/gidgethub-2.2.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "92a7ef63704c8087c675e08f4afe5b9c",
"sha256": "08f9e43fb1a08f5c03d34e59f674d3da9bd25f4cea56aafc5f8e056cae2e785a"
},
"downloads": -1,
"filename": "gidgethub-2.2.0.zip",
"has_sig": false,
"md5_digest": "92a7ef63704c8087c675e08f4afe5b9c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0",
"size": 22049,
"upload_time": "2017-04-29T17:24:03",
"url": "https://files.pythonhosted.org/packages/a2/b0/8cd71ee1b3936e5a2e033b7f365224ef7d8cd8164426a66ffcf38920be94/gidgethub-2.2.0.zip"
}
],
"2.3.0": [
{
"comment_text": "",
"digests": {
"md5": "a2f1c83c81d845695036676fb77037c9",
"sha256": "5958d8b3824dabe4dfebb20bebe87a3d88dd973a9a8d9143664bc993221b3637"
},
"downloads": -1,
"filename": "gidgethub-2.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a2f1c83c81d845695036676fb77037c9",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0",
"size": 25365,
"upload_time": "2017-06-03T02:04:12",
"url": "https://files.pythonhosted.org/packages/c4/b0/631d475f9d24266f7402fb1d95d26090e7ba16ad543fb300e648717e5c4c/gidgethub-2.3.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b8c45bee1f7f11b5968af6aa651274b5",
"sha256": "a60e5fe5a14474e1a028bc4f9f68fa37cf20508b42fb1784330b5cf1e342ea6e"
},
"downloads": -1,
"filename": "gidgethub-2.3.0.zip",
"has_sig": false,
"md5_digest": "b8c45bee1f7f11b5968af6aa651274b5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0",
"size": 27609,
"upload_time": "2017-06-03T02:04:14",
"url": "https://files.pythonhosted.org/packages/ab/fa/07eb5e25e0b42b6a95e81a541ff9a1557ee03e8fbc9a90e237655deff49c/gidgethub-2.3.0.zip"
}
],
"2.4.0": [
{
"comment_text": "",
"digests": {
"md5": "64c66537ce1e78221ca4cd3b34dfe8a8",
"sha256": "6aeeed4f7a926af5164371980482d50d4be38ab09cf6c524969138a65bd3ffd6"
},
"downloads": -1,
"filename": "gidgethub-2.4.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "64c66537ce1e78221ca4cd3b34dfe8a8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0",
"size": 25544,
"upload_time": "2017-06-03T03:29:02",
"url": "https://files.pythonhosted.org/packages/d2/81/e039286e5e93b2bc0542e6352b996b92c271b468991c9e4007d40e12994f/gidgethub-2.4.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7b35e3569c31223501f6d65d8627e649",
"sha256": "8f6ffcde9bfac55b5207ab8fa12702eeb5a4922e358e3075cb7792028cfe5399"
},
"downloads": -1,
"filename": "gidgethub-2.4.0.zip",
"has_sig": false,
"md5_digest": "7b35e3569c31223501f6d65d8627e649",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0",
"size": 27811,
"upload_time": "2017-06-03T03:29:03",
"url": "https://files.pythonhosted.org/packages/c0/1c/d64ba40c1826565cc960b2cdc3586ed5f99feffa6f549bb08b2e74a391d2/gidgethub-2.4.0.zip"
}
],
"2.4.1": [
{
"comment_text": "",
"digests": {
"md5": "51c30f9afc268735635272f04c198457",
"sha256": "3ad622f70c0c2e8fbfba7fc6de3653e3bb5c15718e3dc3ed3761d1eceac069d1"
},
"downloads": -1,
"filename": "gidgethub-2.4.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "51c30f9afc268735635272f04c198457",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0",
"size": 25690,
"upload_time": "2017-06-04T19:24:30",
"url": "https://files.pythonhosted.org/packages/61/83/b77e934b3ea1c201a43ac6bd20c831a22572efad3573b0fb0d55604db348/gidgethub-2.4.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0c9fcc9990fd7d87574cb992370d511a",
"sha256": "edc17b4432a003578714c72091386ca8b571f29985585108251d5210fcb51884"
},
"downloads": -1,
"filename": "gidgethub-2.4.1.zip",
"has_sig": false,
"md5_digest": "0c9fcc9990fd7d87574cb992370d511a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0",
"size": 27999,
"upload_time": "2017-06-04T19:24:32",
"url": "https://files.pythonhosted.org/packages/91/a5/c08867dce22785dcef6ef85310258db267da16ffd703e035bce7cd493727/gidgethub-2.4.1.zip"
}
],
"2.5.0": [
{
"comment_text": "",
"digests": {
"md5": "1f4c84389377005942aca0b7485cdc48",
"sha256": "477a1ccca7d245df035fdb582af68f0812781b2f5b61be0e29ff5a92c8cad63f"
},
"downloads": -1,
"filename": "gidgethub-2.5.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "1f4c84389377005942aca0b7485cdc48",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0",
"size": 26430,
"upload_time": "2018-03-23T22:21:48",
"url": "https://files.pythonhosted.org/packages/1e/30/b24694594416b41290d3a4aa9169cceb82129c0d20714e42deadfbb55af9/gidgethub-2.5.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "21d7bd6ff4fe7a7f902d6d6c61f66281",
"sha256": "d37fdfd149bc0efa21d3899c737d9b5c7ff6348a9b3f03bf3aa0e9f8ca345483"
},
"downloads": -1,
"filename": "gidgethub-2.5.0.tar.gz",
"has_sig": false,
"md5_digest": "21d7bd6ff4fe7a7f902d6d6c61f66281",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0",
"size": 23830,
"upload_time": "2018-03-23T22:21:49",
"url": "https://files.pythonhosted.org/packages/d1/e7/f8d76d1bd104da5b8cdcb437a92c73683b771c956e52a567ee54b9c32552/gidgethub-2.5.0.tar.gz"
}
],
"2.5.0.post1": [
{
"comment_text": "",
"digests": {
"md5": "24b5a9fb776e6a457bde572f06270a6d",
"sha256": "8e9490076e637966f040fd28b338be0b412a503b857d47589abaa91a82345683"
},
"downloads": -1,
"filename": "gidgethub-2.5.0.post1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "24b5a9fb776e6a457bde572f06270a6d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0",
"size": 26529,
"upload_time": "2018-03-23T22:24:08",
"url": "https://files.pythonhosted.org/packages/98/b2/ed0183bb779d840caa5a68a9ae3ece428f75629bde45d90f69e66e041003/gidgethub-2.5.0.post1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "3ff16b2d52890675a75ee6b8110d79f9",
"sha256": "7949b92337aeb95d28ef019e34600778de3e84eebce06efb7e4577a383c42375"
},
"downloads": -1,
"filename": "gidgethub-2.5.0.post1.tar.gz",
"has_sig": false,
"md5_digest": "3ff16b2d52890675a75ee6b8110d79f9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0",
"size": 23810,
"upload_time": "2018-03-23T22:24:10",
"url": "https://files.pythonhosted.org/packages/8a/b3/7e74903ba6d5011ef412586b8366023249542b599b1aa5572f5c8ebfed60/gidgethub-2.5.0.post1.tar.gz"
}
],
"3.0.0": [
{
"comment_text": "",
"digests": {
"md5": "a83e52937cec8420ced8e2d3626a1ceb",
"sha256": "d9d177849f775d30f427c111dea7b260d060bc63fe668bb73f86c57998b54d3f"
},
"downloads": -1,
"filename": "gidgethub-3.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a83e52937cec8420ced8e2d3626a1ceb",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 1246958,
"upload_time": "2018-09-10T23:46:54",
"url": "https://files.pythonhosted.org/packages/80/9e/be2a60cd080965b419087abd27bb490806d19f3c09cd2cae12bd52647ecd/gidgethub-3.0.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "f0aa8d24098c7c8be6c19b6b8724a551",
"sha256": "1ebe79cf80ad64cb78c880efc7f30ac664e18b80dfd18ee201bf8685cf029628"
},
"downloads": -1,
"filename": "gidgethub-3.0.0.tar.gz",
"has_sig": false,
"md5_digest": "f0aa8d24098c7c8be6c19b6b8724a551",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 103802,
"upload_time": "2018-09-10T23:46:57",
"url": "https://files.pythonhosted.org/packages/f4/50/14484271f25d90c1d3f30484bc6de7af448c66fca809f4e3920cf308ebc5/gidgethub-3.0.0.tar.gz"
}
],
"3.1.0": [
{
"comment_text": "",
"digests": {
"md5": "730590257698430eb062190891936641",
"sha256": "a6f9ac2300cc9d88c3523ef9a5acff022c9f6b5615e4b969e679bc819757646e"
},
"downloads": -1,
"filename": "gidgethub-3.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "730590257698430eb062190891936641",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 1279019,
"upload_time": "2018-12-14T22:56:24",
"url": "https://files.pythonhosted.org/packages/da/22/116f92cdd357d8bfb99adf96e6683cca50a58269db4a4f7faf49e423033e/gidgethub-3.1.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "2f6dd65aa2668aa614ef3e3c34c2e624",
"sha256": "52119435ba73ddd5e697dae7bec8b93a048bc738720b81691ebd4b4d81d2d762"
},
"downloads": -1,
"filename": "gidgethub-3.1.0.tar.gz",
"has_sig": false,
"md5_digest": "2f6dd65aa2668aa614ef3e3c34c2e624",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 108675,
"upload_time": "2018-12-14T22:56:27",
"url": "https://files.pythonhosted.org/packages/eb/be/903485d3cc9cded64465856be37d3f17ec1fa3fd4b399f93eeb6d38b336f/gidgethub-3.1.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "730590257698430eb062190891936641",
"sha256": "a6f9ac2300cc9d88c3523ef9a5acff022c9f6b5615e4b969e679bc819757646e"
},
"downloads": -1,
"filename": "gidgethub-3.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "730590257698430eb062190891936641",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 1279019,
"upload_time": "2018-12-14T22:56:24",
"url": "https://files.pythonhosted.org/packages/da/22/116f92cdd357d8bfb99adf96e6683cca50a58269db4a4f7faf49e423033e/gidgethub-3.1.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "2f6dd65aa2668aa614ef3e3c34c2e624",
"sha256": "52119435ba73ddd5e697dae7bec8b93a048bc738720b81691ebd4b4d81d2d762"
},
"downloads": -1,
"filename": "gidgethub-3.1.0.tar.gz",
"has_sig": false,
"md5_digest": "2f6dd65aa2668aa614ef3e3c34c2e624",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 108675,
"upload_time": "2018-12-14T22:56:27",
"url": "https://files.pythonhosted.org/packages/eb/be/903485d3cc9cded64465856be37d3f17ec1fa3fd4b399f93eeb6d38b336f/gidgethub-3.1.0.tar.gz"
}
]
}