{ "info": { "author": "Blake Williams", "author_email": "code@shabbyrobe.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "gRPC Typing Stubs for Python\n============================\n\nThis is a PEP-561-compliant stub-only package which provides type information of\n`gRPC `_.\n\nInstall using pip::\n\n pip install grpc-stubs\n\n\nTests (courtesy of `pytest-mypy-plugins `_)::\n\n pip install -r dev-requirements.txt\n ./tools.sh test\n\n\nOther Very Useful Typed Python Stuff\n------------------------------------\n\n- https://github.com/TypedDjango\n- https://github.com/typeddjango/pytest-mypy-plugins\n- https://github.com/typeddjango/awesome-python-stubs\n\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/shabbyrobe/grpc-stubs", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "grpc-stubs", "package_url": "https://pypi.org/project/grpc-stubs/", "platform": "", "project_url": "https://pypi.org/project/grpc-stubs/", "project_urls": { "Homepage": "https://github.com/shabbyrobe/grpc-stubs" }, "release_url": "https://pypi.org/project/grpc-stubs/1.24.0/", "requires_dist": [ "mypy (>=0.730)", "typing-extensions", "grpcio" ], "requires_python": ">=3.6", "summary": "Mypy stubs for gRPC", "version": "1.24.0" }, "last_serial": 5969782, "releases": { "1.22.2": [ { "comment_text": "", "digests": { "md5": "8a249767405eb5491757284ec7f36747", "sha256": "0b88078e141b73f2cc360a8eebdf5ac0d5a608a4d6307bf7971b26c208a4f030" }, "downloads": -1, "filename": "grpc_stubs-1.22.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8a249767405eb5491757284ec7f36747", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7210, "upload_time": "2019-08-18T15:20:05", "url": "https://files.pythonhosted.org/packages/7b/c3/9815b0355424d54d1ae49a48d71d7e52d4702611c367fce514c528bf7c1a/grpc_stubs-1.22.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "48906d0fb8033fbdb7434a43ea503001", "sha256": "3019e6698e4daaefaf34f251738c9a4a33665bab74c8cad2c6a7002554886873" }, "downloads": -1, "filename": "grpc-stubs-1.22.2.tar.gz", "has_sig": false, "md5_digest": "48906d0fb8033fbdb7434a43ea503001", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6288, "upload_time": "2019-08-18T15:20:31", "url": "https://files.pythonhosted.org/packages/0a/a1/a1db7e13dc10766a61b479d25e75255e2e7e07a06bb3aeea9202d62970a2/grpc-stubs-1.22.2.tar.gz" } ], "1.22.3": [ { "comment_text": "", "digests": { "md5": "7d476ed372ccf5885a69569ee6ca1c05", "sha256": "5c7b52a5ccbca1c96511849ce40223b4b04479e7178e857c5e6e147dea3bc033" }, "downloads": -1, "filename": "grpc_stubs-1.22.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7d476ed372ccf5885a69569ee6ca1c05", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7221, "upload_time": "2019-08-23T07:37:34", "url": "https://files.pythonhosted.org/packages/ed/ea/652802cea6c9dd9818dcddaaa0294832c8cdb88119c4ee8545d18895c1a0/grpc_stubs-1.22.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d8f9767e939338f2731406f6b39a7a22", "sha256": "e41c0eadbc0e25904cb2bf8d1fe65049b548e2c44d1bcf3159ce370226a8e46c" }, "downloads": -1, "filename": "grpc-stubs-1.22.3.tar.gz", "has_sig": false, "md5_digest": "d8f9767e939338f2731406f6b39a7a22", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6307, "upload_time": "2019-08-23T07:37:36", "url": "https://files.pythonhosted.org/packages/3f/07/d5ef85d66df71c1bd98b5ea8d2d0a061247754e216b9c7b0d9b78eda2321/grpc-stubs-1.22.3.tar.gz" } ], "1.23.0": [ { "comment_text": "", "digests": { "md5": "6b4f938cda29670f26ccab19f4f96ca0", "sha256": "ee0d64a0ddeeb06e3281ab98bee68da2aa4099720e6adf14210add9514240494" }, "downloads": -1, "filename": "grpc_stubs-1.23.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6b4f938cda29670f26ccab19f4f96ca0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7342, "upload_time": "2019-09-03T02:46:16", "url": "https://files.pythonhosted.org/packages/b9/ea/24db6433ced6d680b32c592bfdc473b862a89a420a490eed5d81a54c74a8/grpc_stubs-1.23.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b76482233b9c938aaa56448c73e8e590", "sha256": "9ad5c0faed6576ecd0ffd159a0884470f294d8dd81872e7121ac4fb6821e2854" }, "downloads": -1, "filename": "grpc-stubs-1.23.0.tar.gz", "has_sig": false, "md5_digest": "b76482233b9c938aaa56448c73e8e590", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6071, "upload_time": "2019-09-03T02:46:20", "url": "https://files.pythonhosted.org/packages/02/14/fb1c9e18e2fccd628964b75b9ea3be4ff255c3b369fa64b870bf8b0ef11f/grpc-stubs-1.23.0.tar.gz" } ], "1.23.2": [ { "comment_text": "", "digests": { "md5": "bb0bac3255ed63b7b97089a7c37c4b16", "sha256": "9f5f292555b53d82b8340948ae18ffa0906c6de158912ad7162a28799584cd4d" }, "downloads": -1, "filename": "grpc_stubs-1.23.2-py3-none-any.whl", "has_sig": false, "md5_digest": "bb0bac3255ed63b7b97089a7c37c4b16", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7384, "upload_time": "2019-09-03T05:05:48", "url": "https://files.pythonhosted.org/packages/1f/09/43b312d29504b32edba4eb3a63f516e59bef9e6d0608e480cf91ba0534f0/grpc_stubs-1.23.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f642a926c63e02c8a45590efeafcfcc3", "sha256": "d95a33dd72eff93268400ef7708f80b546a701f8c82f241f2f78d3782e6b04c4" }, "downloads": -1, "filename": "grpc-stubs-1.23.2.tar.gz", "has_sig": false, "md5_digest": "f642a926c63e02c8a45590efeafcfcc3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6106, "upload_time": "2019-09-03T05:05:50", "url": "https://files.pythonhosted.org/packages/d2/61/a0255b3acdd2ca05d1535c14da72e533830db757173244b7f7d3c6e6aef6/grpc-stubs-1.23.2.tar.gz" } ], "1.23.3": [ { "comment_text": "", "digests": { "md5": "95f900b8512a9e5aba84b25d7fe346e4", "sha256": "91a40eb54298943006ccce177481c5b0fd75809c02f2a81c6b80926196df4928" }, "downloads": -1, "filename": "grpc_stubs-1.23.3-py3-none-any.whl", "has_sig": false, "md5_digest": "95f900b8512a9e5aba84b25d7fe346e4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7385, "upload_time": "2019-09-04T11:13:17", "url": "https://files.pythonhosted.org/packages/fd/da/4e97c8af87f586f1b8247e6fc0db0853ea2f67940cf4083425fa36eac2c1/grpc_stubs-1.23.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f256cc33fd3b19f59a728a4a97ce7283", "sha256": "d783c41b98517bbc395fe3fd87a47c62e6ce749acde66bd7b68d2227a34241ca" }, "downloads": -1, "filename": "grpc-stubs-1.23.3.tar.gz", "has_sig": false, "md5_digest": "f256cc33fd3b19f59a728a4a97ce7283", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6108, "upload_time": "2019-09-04T11:13:20", "url": "https://files.pythonhosted.org/packages/a8/fc/1b492633a0854746c208ffc7ee328171c79295b992b70a4e9ed951cef51d/grpc-stubs-1.23.3.tar.gz" } ], "1.23.4": [ { "comment_text": "", "digests": { "md5": "794282d373e7837db758e18fa32de4a7", "sha256": "9c7b4f83fe8a8c666bc25171113604842b8dcc9456ed6714818ffc941f72a020" }, "downloads": -1, "filename": "grpc_stubs-1.23.4-py3-none-any.whl", "has_sig": false, "md5_digest": "794282d373e7837db758e18fa32de4a7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7460, "upload_time": "2019-09-11T05:35:13", "url": "https://files.pythonhosted.org/packages/35/81/3aa48b6700def096089808de2471c3456ca0d0f8a49213483a45e5fa9329/grpc_stubs-1.23.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "908890254197ebaf5daf0caa3cc793d2", "sha256": "2185a2a0332122ad6d3ccbd04c82de28c27a5b31a7efecaf061e7fbc714754f7" }, "downloads": -1, "filename": "grpc-stubs-1.23.4.tar.gz", "has_sig": false, "md5_digest": "908890254197ebaf5daf0caa3cc793d2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6182, "upload_time": "2019-09-11T05:35:16", "url": "https://files.pythonhosted.org/packages/1f/3e/9f51ee528467ef6e7faf16f3c640338c35f2e12e204738167aa9710657c1/grpc-stubs-1.23.4.tar.gz" } ], "1.23.5": [ { "comment_text": "", "digests": { "md5": "0a25742afbddabfd1288d1e6cf9f4f5d", "sha256": "66c900767de7fbb77ed1f37765622c096c5049b005bdb6192c893201d0b54563" }, "downloads": -1, "filename": "grpc_stubs-1.23.5-py3-none-any.whl", "has_sig": false, "md5_digest": "0a25742afbddabfd1288d1e6cf9f4f5d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7589, "upload_time": "2019-09-11T10:16:15", "url": "https://files.pythonhosted.org/packages/fd/67/41aba408633eac7fe8dddcf919030d9e6cd3e7cbb263bfd45e112524e771/grpc_stubs-1.23.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ddb0465100c33547b4371ef802b298e", "sha256": "3c4b93ca1a5db86e219e2e11d773e87f37bb855c5e274d4a8d42599c91d100ee" }, "downloads": -1, "filename": "grpc-stubs-1.23.5.tar.gz", "has_sig": false, "md5_digest": "6ddb0465100c33547b4371ef802b298e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6385, "upload_time": "2019-09-11T10:16:16", "url": "https://files.pythonhosted.org/packages/28/4c/c2c39388d237b01aa41abb87b355133b9d30aa1fea0b8bc55f3f1bb66010/grpc-stubs-1.23.5.tar.gz" } ], "1.23.6": [ { "comment_text": "", "digests": { "md5": "d5ae04bdba062e417a4537aec975d663", "sha256": "7a0719f6303f71e7e62c03a4a7fa418116140d816de214ebad02f0b409e861af" }, "downloads": -1, "filename": "grpc_stubs-1.23.6-py3-none-any.whl", "has_sig": false, "md5_digest": "d5ae04bdba062e417a4537aec975d663", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7587, "upload_time": "2019-09-11T10:21:05", "url": "https://files.pythonhosted.org/packages/86/e5/2c449a7d9fc7d47ff8a63367cad655e17d1084e1ec343befbce9999c686e/grpc_stubs-1.23.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b403eff4d820b3da2d0cf27a45f1397", "sha256": "9d22fc7294382131a3449a28fbf0c07ffd278988c5c8e3f17ce1922b0c555382" }, "downloads": -1, "filename": "grpc-stubs-1.23.6.tar.gz", "has_sig": false, "md5_digest": "9b403eff4d820b3da2d0cf27a45f1397", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6379, "upload_time": "2019-09-11T10:21:06", "url": "https://files.pythonhosted.org/packages/60/3e/a1bdc69237e9163815b33198b73c967711f3c38fe2a68f5d03b44d0e2156/grpc-stubs-1.23.6.tar.gz" } ], "1.23.7": [ { "comment_text": "", "digests": { "md5": "133bca8a6306f5c1f053207c5996bec0", "sha256": "0f4b484e01727075d8f5a35b88bd9eb0a882c0d1c0a71625b0db077821fd5e91" }, "downloads": -1, "filename": "grpc_stubs-1.23.7-py3-none-any.whl", "has_sig": false, "md5_digest": "133bca8a6306f5c1f053207c5996bec0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7588, "upload_time": "2019-10-09T00:46:19", "url": "https://files.pythonhosted.org/packages/b5/65/c70484c4a0c020f9cda6b83bb743a515c961572dd711a1d3d3ae6162f2b2/grpc_stubs-1.23.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0dc9250d5410ad2f6d2b4702d5868113", "sha256": "167b384a5290214a96d25e1e9a6e7b5f530b52876fb26d3abbd3c0db7f7c80b9" }, "downloads": -1, "filename": "grpc-stubs-1.23.7.tar.gz", "has_sig": false, "md5_digest": "0dc9250d5410ad2f6d2b4702d5868113", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6403, "upload_time": "2019-10-09T00:46:21", "url": "https://files.pythonhosted.org/packages/b2/d3/ff3406e41f45dd20b0d7b6a03b48b4c1c3cfc9a8930279f5dd9bfaa29725/grpc-stubs-1.23.7.tar.gz" } ], "1.24.0": [ { "comment_text": "", "digests": { "md5": "23d74450015640c9188adbcc48d93883", "sha256": "9bd74fd75f51d899903e91778dbf636474adea454d6b65e5e88cc992a31c5693" }, "downloads": -1, "filename": "grpc_stubs-1.24.0-py3-none-any.whl", "has_sig": false, "md5_digest": "23d74450015640c9188adbcc48d93883", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7745, "upload_time": "2019-10-14T03:43:10", "url": "https://files.pythonhosted.org/packages/ee/0f/1f4df5f5c5adaf5865f380daee79a84bc68efc4668285b1e0b5c8ae6b1bb/grpc_stubs-1.24.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f48e8c0aec8b3bee2382fb0db6e099a2", "sha256": "9d89312bab15551938398603a40863413b297eaad2e2fd46e47681e4b79db777" }, "downloads": -1, "filename": "grpc-stubs-1.24.0.tar.gz", "has_sig": false, "md5_digest": "f48e8c0aec8b3bee2382fb0db6e099a2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6626, "upload_time": "2019-10-14T03:43:13", "url": "https://files.pythonhosted.org/packages/60/e9/147327cc085636d3baebe2199d46fa0498c8b598f6d8b8b441f210c89e2f/grpc-stubs-1.24.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "23d74450015640c9188adbcc48d93883", "sha256": "9bd74fd75f51d899903e91778dbf636474adea454d6b65e5e88cc992a31c5693" }, "downloads": -1, "filename": "grpc_stubs-1.24.0-py3-none-any.whl", "has_sig": false, "md5_digest": "23d74450015640c9188adbcc48d93883", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7745, "upload_time": "2019-10-14T03:43:10", "url": "https://files.pythonhosted.org/packages/ee/0f/1f4df5f5c5adaf5865f380daee79a84bc68efc4668285b1e0b5c8ae6b1bb/grpc_stubs-1.24.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f48e8c0aec8b3bee2382fb0db6e099a2", "sha256": "9d89312bab15551938398603a40863413b297eaad2e2fd46e47681e4b79db777" }, "downloads": -1, "filename": "grpc-stubs-1.24.0.tar.gz", "has_sig": false, "md5_digest": "f48e8c0aec8b3bee2382fb0db6e099a2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6626, "upload_time": "2019-10-14T03:43:13", "url": "https://files.pythonhosted.org/packages/60/e9/147327cc085636d3baebe2199d46fa0498c8b598f6d8b8b441f210c89e2f/grpc-stubs-1.24.0.tar.gz" } ] }