{ "info": { "author": "Wayne Witzel III", "author_email": "wayne@riotousliving.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6" ], "description": "asgi_amqp\n==========\n\nAn ASGI channel layer that uses AMQP as its backing store with group support.\n\nSettings\n--------\n\nThe `asgi_amqp` channel layer looks for settings in `ASGI_AMQP` and\nhas the following configuration options. URL and connection settings\nare configured through `CHANNEL_LAYER` same as any channel layer.\n\n**MODEL**\nSet a custom `ChannelGroup` model to use. See more about this in the ChannelGroup\nModel section of this README.\n\nUsage::\n\n ASGI_AMQP = {'MODEL': 'awx.main.models.channels.ChannelGroup'}\n\n**INIT_FUNC**\nA function that you want run when the channel layer is first instantiated.\n\nUsage::\n\n ASGI_AMQP = {'INIT_FUNC': 'awx.prepare_env'}\n\n\nChannelGroup Model\n------------------\n\nThis channel layer requires a database model called `ChannelGroup`. You\ncan use the model and migation provided by adding `asgi_amqp` to your\ninstalled apps or you can point the `ASGI_AMQP.MODEL` setting to a\nmodel you have already defined.\n\nInstalled Apps::\n\n INSTALLED_APPS = [\n ...\n 'asgi_amqp',\n ...\n ]\n\nSettings::\n\n ASGI_AMQP = {\n 'MODEL': 'awx.main.models.channels.ChannelGroup',\n }\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/ansible/asgi_amqp/", "keywords": "asgi_amqp asgi amqp rabbitmq django channels", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "asgi-amqp", "package_url": "https://pypi.org/project/asgi-amqp/", "platform": "", "project_url": "https://pypi.org/project/asgi-amqp/", "project_urls": { "Homepage": "http://github.com/ansible/asgi_amqp/" }, "release_url": "https://pypi.org/project/asgi-amqp/1.1.3/", "requires_dist": [ "six", "kombu (>=3.0.35)", "msgpack-python (>=0.4.7)", "asgiref (==1.1.2)", "jsonpickle (>=0.9.3)" ], "requires_python": "", "summary": "AMQP-backed ASGI channel layer implementation", "version": "1.1.3" }, "last_serial": 5161981, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "4174e2b5085981d3e83283503e5914f6", "sha256": "f578625b0413db197a932370643c7fea9c4600298377c413a792dc5b94537be2" }, "downloads": -1, "filename": "asgi_amqp-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4174e2b5085981d3e83283503e5914f6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5216, "upload_time": "2016-09-30T19:38:22", "url": "https://files.pythonhosted.org/packages/6b/ab/5929fcd7ab1eddb0172add8d6e68553ee6b3996a47ce5f99087944621428/asgi_amqp-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "35484ce942a87a7f1bd5110c0189f4ed", "sha256": "3b8f6f8099470926eece8308e01b30f0f46e10d4348dc0e252a5644debb653d0" }, "downloads": -1, "filename": "asgi_amqp-0.2.tar.gz", "has_sig": false, "md5_digest": "35484ce942a87a7f1bd5110c0189f4ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3693, "upload_time": "2016-09-30T19:38:20", "url": "https://files.pythonhosted.org/packages/40/a0/6373a9b4f00080d746bae8fbdda53756f51fd3edbe847005133f5cc2673a/asgi_amqp-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "5589757bc39df0c9540539c89e865261", "sha256": "0aa23253108a153191cdd86885470596e6b39e4ca811741a9669a5f21bb402de" }, "downloads": -1, "filename": "asgi_amqp-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5589757bc39df0c9540539c89e865261", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5244, "upload_time": "2016-09-30T20:06:25", "url": "https://files.pythonhosted.org/packages/6a/ae/3ed9a1fa754011e5e77967f255f03db03b2c07fbee5aae6d6b7fa9ed5a01/asgi_amqp-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53573fbadbeac4eef0b8348a5b3adf50", "sha256": "e2657b399930759cb1fd64628d3586d708ef1e4117a887a4a5f618c588e278a8" }, "downloads": -1, "filename": "asgi_amqp-0.2.1.tar.gz", "has_sig": false, "md5_digest": "53573fbadbeac4eef0b8348a5b3adf50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3704, "upload_time": "2016-09-30T20:06:22", "url": "https://files.pythonhosted.org/packages/78/f7/2e4b5a8b823ef42d3ed4eb247858dd916c3a7d28a050d449e3b68dc60a44/asgi_amqp-0.2.1.tar.gz" } ], "0.3": [], "0.3.1": [ { "comment_text": "", "digests": { "md5": "128df2b59f6917c2e427c453169a3d29", "sha256": "914bffa9ab1b8e1b484d539c615732d2500b16cb22791649655291213f5de476" }, "downloads": -1, "filename": "asgi_amqp-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "128df2b59f6917c2e427c453169a3d29", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5311, "upload_time": "2016-10-18T19:49:46", "url": "https://files.pythonhosted.org/packages/04/57/6ba886552ade71bdbaf656f0eb7a27bdf6712c6ec10901a2c53312c4c60e/asgi_amqp-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac400dfa82ca96edd63fbc9940d888f1", "sha256": "e13fd92b93aedef6237e89524f6cce3db94d0986714a8443afc1c4209e55d912" }, "downloads": -1, "filename": "asgi_amqp-0.3.1.tar.gz", "has_sig": false, "md5_digest": "ac400dfa82ca96edd63fbc9940d888f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3647, "upload_time": "2016-10-18T19:49:43", "url": "https://files.pythonhosted.org/packages/1f/bf/c86928b158da5ba7e4875fbb368b101ec860ea49a232761db3bc559f5c4d/asgi_amqp-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "9b97249af09496c03e59c5d29e46e904", "sha256": "c5e168e09088e115e038fce63290d4486509d0debd3b1cafbed902232226be50" }, "downloads": -1, "filename": "asgi_amqp-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b97249af09496c03e59c5d29e46e904", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5312, "upload_time": "2016-12-01T15:40:41", "url": "https://files.pythonhosted.org/packages/c4/ca/490376bf6b3fe583c317decc18b643b88da1702364c4bbf8f8d3a491023b/asgi_amqp-0.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee6c3f23e89f8b1e73dd1029b6940573", "sha256": "63def4f602a1cd24b0c622482911ad68f1eab82e3be5d132c0a90b0ebeb41a10" }, "downloads": -1, "filename": "asgi_amqp-0.3.2.tar.gz", "has_sig": false, "md5_digest": "ee6c3f23e89f8b1e73dd1029b6940573", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3649, "upload_time": "2016-12-01T15:40:43", "url": "https://files.pythonhosted.org/packages/93/c8/3400be6003dbbdb67835cce2d2a47ec168b299a31809d9eb39da4de94dcf/asgi_amqp-0.3.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "f4cddd43d3f86028f252d20b924ab51a", "sha256": "edc39ae58debbf72d248f46c38135de9cc7d16146b495df13c4e2c428e82f841" }, "downloads": -1, "filename": "asgi_amqp-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f4cddd43d3f86028f252d20b924ab51a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5325, "upload_time": "2017-02-24T21:57:12", "url": "https://files.pythonhosted.org/packages/95/9e/70037f714904160d8c49e809df22dedbe2423c42519a13d814cc1a9aba92/asgi_amqp-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca057202e5af2a7801a36b0d75d1dc8e", "sha256": "b1a692ea24a22e280d520727874c488017146cd870286da77055c61ad1c165a9" }, "downloads": -1, "filename": "asgi_amqp-0.4.0.tar.gz", "has_sig": false, "md5_digest": "ca057202e5af2a7801a36b0d75d1dc8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3668, "upload_time": "2017-03-02T00:17:25", "url": "https://files.pythonhosted.org/packages/35/5d/d18c33ce929b112b7b943844052be8f874a6f5c6e443caaff927dfdb2703/asgi_amqp-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "b28ae5dda920d54b57aebfe4ebcd0480", "sha256": "c51cea20d1f5827ed35526701069ec3e540d5b2efaa1f74b4f2ed0860d8efb8d" }, "downloads": -1, "filename": "asgi_amqp-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b28ae5dda920d54b57aebfe4ebcd0480", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5333, "upload_time": "2017-02-28T18:59:36", "url": "https://files.pythonhosted.org/packages/9b/b0/8f876be5bc1d29e74866b4e40d8c785e931d3ca27b2138c1ca4bd6187424/asgi_amqp-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6539b3293d25a5fac05d13e585988c34", "sha256": "228038855979982d779a485cc6a40d1856518cf995d6956e56fb45cfb1c8ff31" }, "downloads": -1, "filename": "asgi_amqp-0.4.1.tar.gz", "has_sig": false, "md5_digest": "6539b3293d25a5fac05d13e585988c34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3658, "upload_time": "2017-03-02T00:18:24", "url": "https://files.pythonhosted.org/packages/c9/eb/98c8e482afe8bb025e706429bf5255e43c877b87d461ee96e4f17c6cfc98/asgi_amqp-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "c9a4d1ff8064f57c87839020831e818f", "sha256": "41f962dcbb23b7eb8a082a29d3a7a9afa493fffe64e8561ff814307021246f15" }, "downloads": -1, "filename": "asgi_amqp-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c9a4d1ff8064f57c87839020831e818f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6084, "upload_time": "2017-03-29T18:22:34", "url": "https://files.pythonhosted.org/packages/ff/55/a006b55c3a3a1a8d3ff9be39e24275836718d9e0d200156b1094b6035df5/asgi_amqp-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "520b6bf0fbe82471dcebc37eed27a7d1", "sha256": "1b938f24264933b34ad1481bed022df4ab79dbcd333cd519659cb86071951909" }, "downloads": -1, "filename": "asgi_amqp-0.4.2.tar.gz", "has_sig": false, "md5_digest": "520b6bf0fbe82471dcebc37eed27a7d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4056, "upload_time": "2017-03-29T18:22:32", "url": "https://files.pythonhosted.org/packages/b5/96/02f09bf5f2d0779dcc69b10a065114d4286ff09502be30d0154fedb391f2/asgi_amqp-0.4.2.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "232b44026686fff94243530baa76ee13", "sha256": "7e8ff8d51b99134eed01f03e967f67885e7b668e980eb8912f4f1014fcee4ae4" }, "downloads": -1, "filename": "asgi_amqp-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "232b44026686fff94243530baa76ee13", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6277, "upload_time": "2017-11-27T19:20:45", "url": "https://files.pythonhosted.org/packages/94/28/e36cb89e5f176840baddbae5b492f4bbcc85b6c68a3f5b900489dc4affdd/asgi_amqp-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a7f156beb5c672ca6b7f12b192d399e", "sha256": "cf384e07fc0c834403bb8a365178d117f1ec9d40a1c53a04dd5d0cb11760c9cf" }, "downloads": -1, "filename": "asgi_amqp-1.0.1.tar.gz", "has_sig": false, "md5_digest": "6a7f156beb5c672ca6b7f12b192d399e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5750, "upload_time": "2017-11-27T19:20:44", "url": "https://files.pythonhosted.org/packages/e1/57/971bf31b5b113bb7fd63b6e3a4d7c1c738749b9b9aa408f41ce22967d345/asgi_amqp-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "1cc47b91d668e933261ea20dc4cb6428", "sha256": "d62140292e59ef44e1e35c1d28fc6fa65b65c48dcc2537a3119068935389d9f7" }, "downloads": -1, "filename": "asgi_amqp-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1cc47b91d668e933261ea20dc4cb6428", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6211, "upload_time": "2018-01-09T23:41:36", "url": "https://files.pythonhosted.org/packages/5e/05/32816edf27f16378fa2212042b06b85561c41d5dca07c8d0fdf30c4f908e/asgi_amqp-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "58577ed694177055685921899e7f8c8d", "sha256": "a0f7b31907a22cead7e7d49c624f64d7ab76df10db2d609a483f8d321224e543" }, "downloads": -1, "filename": "asgi_amqp-1.0.2.tar.gz", "has_sig": false, "md5_digest": "58577ed694177055685921899e7f8c8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5750, "upload_time": "2018-01-09T23:41:35", "url": "https://files.pythonhosted.org/packages/6b/e7/912eb3634d17dc990a3e68cba4063678b96599f8becd519915688e676361/asgi_amqp-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "f37a05ffcf8bafae4ae11c8797a0b0d3", "sha256": "944f4edf3dfcb84eedb677023ffc91f1d3916d130957aec8c07cda777733cef7" }, "downloads": -1, "filename": "asgi_amqp-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f37a05ffcf8bafae4ae11c8797a0b0d3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6247, "upload_time": "2018-01-09T23:51:42", "url": "https://files.pythonhosted.org/packages/97/08/ab9475c342c23e202dc5a0020ad16a375c6afc70ee7a8cb0c03be771eff7/asgi_amqp-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d810dffefd76be61fa63f23b620460b", "sha256": "127cc34b5dca6e11799b1ea6c50913329d72406c9d2441a5d2d46a2ea9a7ae68" }, "downloads": -1, "filename": "asgi_amqp-1.0.3.tar.gz", "has_sig": false, "md5_digest": "7d810dffefd76be61fa63f23b620460b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5792, "upload_time": "2018-01-09T23:51:41", "url": "https://files.pythonhosted.org/packages/cf/50/7bd1f49e9ae8cfd55163ee4d22a1a81f4e54035c064c5b7117c8b5c8819b/asgi_amqp-1.0.3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "0d4db3a054ae2f32e522d1cf64ab068d", "sha256": "6df8b23647b44da7096bed5e9a4bc207a1248aae5d7d36be37801da0087d4181" }, "downloads": -1, "filename": "asgi_amqp-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0d4db3a054ae2f32e522d1cf64ab068d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7299, "upload_time": "2018-02-28T03:21:14", "url": "https://files.pythonhosted.org/packages/06/79/8cd59e08a5fe6924094d98deac90c6498f11e64efd46f4344f2f82c78f1b/asgi_amqp-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab4a8a8a945857bf0376408b695c9bc2", "sha256": "b5e1bab6df590b76b7ad57183faefb0aa533a2c68889e9f56c3210fc8996299f" }, "downloads": -1, "filename": "asgi_amqp-1.1.0.tar.gz", "has_sig": false, "md5_digest": "ab4a8a8a945857bf0376408b695c9bc2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4679, "upload_time": "2018-02-28T03:21:15", "url": "https://files.pythonhosted.org/packages/e7/2f/2e295550b04618c6c67ddc6c2132a72173c59b428cb87a4befcb6f2bc71b/asgi_amqp-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "36b9d130771c971bf2f1244dd4c4d405", "sha256": "e3d9e06431f275d6660c24b85e66ace5c3718e7318d6389f6e459b50446cc4a1" }, "downloads": -1, "filename": "asgi_amqp-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "36b9d130771c971bf2f1244dd4c4d405", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7274, "upload_time": "2018-02-28T17:16:44", "url": "https://files.pythonhosted.org/packages/4a/32/a395e7de83225445a868e95b69d8334032aec3cc19d742ccf1a053173396/asgi_amqp-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b4725a41b68da1138cd06cc0bf4f5ae", "sha256": "9ed513502cd6edff25273be0a4ee21aa6f4bef4144c1f62c8ff1c09bf7a56747" }, "downloads": -1, "filename": "asgi_amqp-1.1.1.tar.gz", "has_sig": false, "md5_digest": "7b4725a41b68da1138cd06cc0bf4f5ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4680, "upload_time": "2018-02-28T17:16:46", "url": "https://files.pythonhosted.org/packages/86/09/5ce72aa436c744d52c8ee0ad17a22a66b6d04a9885e53fff606e22544837/asgi_amqp-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "553ba5ffd4de2169b06693b3037e7758", "sha256": "279a73d6a855648302c6585060b18c9515a2441b680dd9e0d8ec54277ad76534" }, "downloads": -1, "filename": "asgi_amqp-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "553ba5ffd4de2169b06693b3037e7758", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7500, "upload_time": "2018-10-09T16:24:05", "url": "https://files.pythonhosted.org/packages/35/c0/2e030f68fe462f298c2f533b187668114b43b7743a127d5b411650749cdd/asgi_amqp-1.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d060f169a79d81aa6a9c88470fd97fa6", "sha256": "230715713dda399f517b34778a4d1883205f567e6bbd1e96f5cc8de1c0aab8f9" }, "downloads": -1, "filename": "asgi_amqp-1.1.2.tar.gz", "has_sig": false, "md5_digest": "d060f169a79d81aa6a9c88470fd97fa6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4740, "upload_time": "2018-10-09T16:24:06", "url": "https://files.pythonhosted.org/packages/32/3c/62e6e0aeac00ef448b65718a458f070d75ca2f61e014118f78e562b24cc2/asgi_amqp-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "edd0b607c53b4325353775653a03d01f", "sha256": "c8a7bae03b17e474cb077d5638b14810d022b0d1c6c70d8f19831aad86f4468f" }, "downloads": -1, "filename": "asgi_amqp-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "edd0b607c53b4325353775653a03d01f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7500, "upload_time": "2019-01-03T12:49:33", "url": "https://files.pythonhosted.org/packages/c7/a3/f7a70bc5cf3f085dfc2f6d06bd76d25496d83dd437fd30f14b208f441ea5/asgi_amqp-1.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fe3994bda02571d8977685f15c6dd46", "sha256": "ef59ee3769c4090e67315d5b6448de4c03ac55f543e232d18ea781fd7501e44e" }, "downloads": -1, "filename": "asgi_amqp-1.1.3.tar.gz", "has_sig": false, "md5_digest": "5fe3994bda02571d8977685f15c6dd46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4742, "upload_time": "2019-01-03T12:49:34", "url": "https://files.pythonhosted.org/packages/b8/b2/64af449f7a937e5aa65108ac260dd095b50d3b1809eb0beb2db46e9ae9a7/asgi_amqp-1.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "edd0b607c53b4325353775653a03d01f", "sha256": "c8a7bae03b17e474cb077d5638b14810d022b0d1c6c70d8f19831aad86f4468f" }, "downloads": -1, "filename": "asgi_amqp-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "edd0b607c53b4325353775653a03d01f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7500, "upload_time": "2019-01-03T12:49:33", "url": "https://files.pythonhosted.org/packages/c7/a3/f7a70bc5cf3f085dfc2f6d06bd76d25496d83dd437fd30f14b208f441ea5/asgi_amqp-1.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fe3994bda02571d8977685f15c6dd46", "sha256": "ef59ee3769c4090e67315d5b6448de4c03ac55f543e232d18ea781fd7501e44e" }, "downloads": -1, "filename": "asgi_amqp-1.1.3.tar.gz", "has_sig": false, "md5_digest": "5fe3994bda02571d8977685f15c6dd46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4742, "upload_time": "2019-01-03T12:49:34", "url": "https://files.pythonhosted.org/packages/b8/b2/64af449f7a937e5aa65108ac260dd095b50d3b1809eb0beb2db46e9ae9a7/asgi_amqp-1.1.3.tar.gz" } ] }