gRPC Python
===========
|compat_check_pypi|
Package for gRPC Python.
.. |compat_check_pypi| image:: https://python-compatibility-tools.appspot.com/one_badge_image?package=grpcio
:target: https://python-compatibility-tools.appspot.com/one_badge_target?package=grpcio
Installation
------------
gRPC Python is available for Linux, macOS, and Windows.
Installing From PyPI
~~~~~~~~~~~~~~~~~~~~
If you are installing locally...
::
$ pip install grpcio
Else system wide (on Ubuntu)...
::
$ sudo pip install grpcio
If you're on Windows make sure that you installed the :code:`pip.exe` component
when you installed Python (if not go back and install it!) then invoke:
::
$ pip.exe install grpcio
Windows users may need to invoke :code:`pip.exe` from a command line ran as
administrator.
n.b. On Windows and on Mac OS X one *must* have a recent release of :code:`pip`
to retrieve the proper wheel from PyPI. Be sure to upgrade to the latest
version!
Installing From Source
~~~~~~~~~~~~~~~~~~~~~~
Building from source requires that you have the Python headers (usually a
package named :code:`python-dev`).
::
$ export REPO_ROOT=grpc # REPO_ROOT can be any directory of your choice
$ git clone -b RELEASE_TAG_HERE https://github.com/grpc/grpc $REPO_ROOT
$ cd $REPO_ROOT
$ git submodule update --init
# To include systemd socket-activation feature in the build,
# first install the `libsystemd-dev` package, then :
$ export GRPC_PYTHON_BUILD_WITH_SYSTEMD=1
# For the next two commands do `sudo pip install` if you get permission-denied errors
$ pip install -r requirements.txt
$ GRPC_PYTHON_BUILD_WITH_CYTHON=1 pip install .
You cannot currently install Python from source on Windows. Things might work
out for you in MSYS2 (follow the Linux instructions), but it isn't officially
supported at the moment.
Troubleshooting
~~~~~~~~~~~~~~~
Help, I ...
* **... see the following error on some platforms**
::
/tmp/pip-build-U8pSsr/cython/Cython/Plex/Scanners.c:4:20: fatal error: Python.h: No such file or directory
#include "Python.h"
^
compilation terminated.
You can fix it by installing `python-dev` package. i.e
::
sudo apt-get install python-dev
Versioning
~~~~~~~~~~
gRPC Python is developed in a monorepo shared with implementations of gRPC in
other programming languages. While the minor versions are released in
lock-step with other languages in the repo (e.g. 1.63.0 is guaranteed to exist
for all languages), patch versions may be specific to only a single
language. For example, if 1.63.1 is a C++-specific patch, 1.63.1 may not be
uploaded to PyPi. As a result, it is __not__ a good assumption that the latest
patch for a given minor version on Github is also the latest patch for that
same minor version on PyPi.
Raw data
{
"_id": null,
"home_page": "https://grpc.io",
"name": "grpcio",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": null,
"author": "The gRPC Authors",
"author_email": "grpc-io@googlegroups.com",
"download_url": "https://files.pythonhosted.org/packages/91/ec/b76ff6d86bdfd1737a5ec889394b54c18b1ec3832d91041e25023fbcb67d/grpcio-1.68.1.tar.gz",
"platform": null,
"description": "gRPC Python\n===========\n\n|compat_check_pypi|\n\nPackage for gRPC Python.\n\n.. |compat_check_pypi| image:: https://python-compatibility-tools.appspot.com/one_badge_image?package=grpcio\n :target: https://python-compatibility-tools.appspot.com/one_badge_target?package=grpcio\n\n\nInstallation\n------------\n\ngRPC Python is available for Linux, macOS, and Windows.\n\nInstalling From PyPI\n~~~~~~~~~~~~~~~~~~~~\n\nIf you are installing locally...\n\n::\n\n $ pip install grpcio\n\nElse system wide (on Ubuntu)...\n\n::\n\n $ sudo pip install grpcio\n\nIf you're on Windows make sure that you installed the :code:`pip.exe` component\nwhen you installed Python (if not go back and install it!) then invoke:\n\n::\n\n $ pip.exe install grpcio\n\nWindows users may need to invoke :code:`pip.exe` from a command line ran as\nadministrator.\n\nn.b. On Windows and on Mac OS X one *must* have a recent release of :code:`pip`\nto retrieve the proper wheel from PyPI. Be sure to upgrade to the latest\nversion!\n\nInstalling From Source\n~~~~~~~~~~~~~~~~~~~~~~\n\nBuilding from source requires that you have the Python headers (usually a\npackage named :code:`python-dev`).\n\n::\n\n $ export REPO_ROOT=grpc # REPO_ROOT can be any directory of your choice\n $ git clone -b RELEASE_TAG_HERE https://github.com/grpc/grpc $REPO_ROOT\n $ cd $REPO_ROOT\n $ git submodule update --init\n\n # To include systemd socket-activation feature in the build,\n # first install the `libsystemd-dev` package, then :\n $ export GRPC_PYTHON_BUILD_WITH_SYSTEMD=1\n\n # For the next two commands do `sudo pip install` if you get permission-denied errors\n $ pip install -r requirements.txt\n $ GRPC_PYTHON_BUILD_WITH_CYTHON=1 pip install .\n\nYou cannot currently install Python from source on Windows. Things might work\nout for you in MSYS2 (follow the Linux instructions), but it isn't officially\nsupported at the moment.\n\nTroubleshooting\n~~~~~~~~~~~~~~~\n\nHelp, I ...\n\n* **... see the following error on some platforms**\n\n ::\n\n /tmp/pip-build-U8pSsr/cython/Cython/Plex/Scanners.c:4:20: fatal error: Python.h: No such file or directory\n #include \"Python.h\"\n ^\n compilation terminated.\n\n You can fix it by installing `python-dev` package. i.e\n\n ::\n\n sudo apt-get install python-dev\n\n\nVersioning\n~~~~~~~~~~\n\ngRPC Python is developed in a monorepo shared with implementations of gRPC in\nother programming languages. While the minor versions are released in\nlock-step with other languages in the repo (e.g. 1.63.0 is guaranteed to exist\nfor all languages), patch versions may be specific to only a single\nlanguage. For example, if 1.63.1 is a C++-specific patch, 1.63.1 may not be\nuploaded to PyPi. As a result, it is __not__ a good assumption that the latest\npatch for a given minor version on Github is also the latest patch for that\nsame minor version on PyPi.\n\n",
"bugtrack_url": null,
"license": "Apache License 2.0",
"summary": "HTTP/2-based RPC framework",
"version": "1.68.1",
"project_urls": {
"Bug Tracker": "https://github.com/grpc/grpc/issues",
"Documentation": "https://grpc.github.io/grpc/python",
"Homepage": "https://grpc.io",
"Source Code": "https://github.com/grpc/grpc"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f588d1ac9676a0809e3efec154d45246474ec12a4941686da71ffb3d34190294",
"md5": "9e324e955d8337aae80e8232049dd72f",
"sha256": "d35740e3f45f60f3c37b1e6f2f4702c23867b9ce21c6410254c9c682237da68d"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp310-cp310-linux_armv7l.whl",
"has_sig": false,
"md5_digest": "9e324e955d8337aae80e8232049dd72f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 5171054,
"upload_time": "2024-12-02T05:19:21",
"upload_time_iso_8601": "2024-12-02T05:19:21.787420Z",
"url": "https://files.pythonhosted.org/packages/f5/88/d1ac9676a0809e3efec154d45246474ec12a4941686da71ffb3d34190294/grpcio-1.68.1-cp310-cp310-linux_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "eccb94ca41e100201fee8876a4b44d64e43ac7405929909afe1fa943d65b25ef",
"md5": "61502d6309893a2d47cf5b24f84d5c89",
"sha256": "d99abcd61760ebb34bdff37e5a3ba333c5cc09feda8c1ad42547bea0416ada78"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp310-cp310-macosx_12_0_universal2.whl",
"has_sig": false,
"md5_digest": "61502d6309893a2d47cf5b24f84d5c89",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 11078566,
"upload_time": "2024-12-02T05:19:24",
"upload_time_iso_8601": "2024-12-02T05:19:24.981124Z",
"url": "https://files.pythonhosted.org/packages/ec/cb/94ca41e100201fee8876a4b44d64e43ac7405929909afe1fa943d65b25ef/grpcio-1.68.1-cp310-cp310-macosx_12_0_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d5b0ad4c66f2e3181b4eab99885686c960c403ae2300bacfe427526282facc07",
"md5": "676fcb23a63f9a8cc3f1663dbfc60451",
"sha256": "f8261fa2a5f679abeb2a0a93ad056d765cdca1c47745eda3f2d87f874ff4b8c9"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp310-cp310-manylinux_2_17_aarch64.whl",
"has_sig": false,
"md5_digest": "676fcb23a63f9a8cc3f1663dbfc60451",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 5690039,
"upload_time": "2024-12-02T05:19:28",
"upload_time_iso_8601": "2024-12-02T05:19:28.780329Z",
"url": "https://files.pythonhosted.org/packages/d5/b0/ad4c66f2e3181b4eab99885686c960c403ae2300bacfe427526282facc07/grpcio-1.68.1-cp310-cp310-manylinux_2_17_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "671ef5d3410674d021831c9fef2d1d7ca2357b08d09c840ad4e054ea8ffc302e",
"md5": "e42e0086799d09599210d17113b496e6",
"sha256": "0feb02205a27caca128627bd1df4ee7212db051019a9afa76f4bb6a1a80ca95e"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "e42e0086799d09599210d17113b496e6",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 6317470,
"upload_time": "2024-12-02T05:19:31",
"upload_time_iso_8601": "2024-12-02T05:19:31.631747Z",
"url": "https://files.pythonhosted.org/packages/67/1e/f5d3410674d021831c9fef2d1d7ca2357b08d09c840ad4e054ea8ffc302e/grpcio-1.68.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9193701d5f33b163a621c8f2d4453f9e22f6c14e996baed54118d0dea93fc8c7",
"md5": "719acd00e2c87b2a3379f355d0bd376d",
"sha256": "919d7f18f63bcad3a0f81146188e90274fde800a94e35d42ffe9eadf6a9a6330"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "719acd00e2c87b2a3379f355d0bd376d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 5941884,
"upload_time": "2024-12-02T05:19:34",
"upload_time_iso_8601": "2024-12-02T05:19:34.694873Z",
"url": "https://files.pythonhosted.org/packages/91/93/701d5f33b163a621c8f2d4453f9e22f6c14e996baed54118d0dea93fc8c7/grpcio-1.68.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "674406917ffaa35ca463b93dde60f324015fe4192312b0f4dd0faec061e7ca7f",
"md5": "5341f9374fd424a78f6f5db39d92df7c",
"sha256": "963cc8d7d79b12c56008aabd8b457f400952dbea8997dd185f155e2f228db079"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp310-cp310-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "5341f9374fd424a78f6f5db39d92df7c",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 6646332,
"upload_time": "2024-12-02T05:19:37",
"upload_time_iso_8601": "2024-12-02T05:19:37.619137Z",
"url": "https://files.pythonhosted.org/packages/67/44/06917ffaa35ca463b93dde60f324015fe4192312b0f4dd0faec061e7ca7f/grpcio-1.68.1-cp310-cp310-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d494074db039532687ec8ef07ebbcc747c46547c94329016e22b97d97b9e5f3b",
"md5": "d71929ef590bc87f109bb16d85d123e6",
"sha256": "ccf2ebd2de2d6661e2520dae293298a3803a98ebfc099275f113ce1f6c2a80f1"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp310-cp310-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "d71929ef590bc87f109bb16d85d123e6",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 6212515,
"upload_time": "2024-12-02T05:19:40",
"upload_time_iso_8601": "2024-12-02T05:19:40.759209Z",
"url": "https://files.pythonhosted.org/packages/d4/94/074db039532687ec8ef07ebbcc747c46547c94329016e22b97d97b9e5f3b/grpcio-1.68.1-cp310-cp310-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c5f20c939264c36c6038fae1732a2a3e01a7075ba171a2154d86842ee0ac9b0a",
"md5": "acd5e500222c38cd99cab7bee25688df",
"sha256": "2cc1fd04af8399971bcd4f43bd98c22d01029ea2e56e69c34daf2bf8470e47f5"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "acd5e500222c38cd99cab7bee25688df",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 3650459,
"upload_time": "2024-12-02T05:19:44",
"upload_time_iso_8601": "2024-12-02T05:19:44.038220Z",
"url": "https://files.pythonhosted.org/packages/c5/f2/0c939264c36c6038fae1732a2a3e01a7075ba171a2154d86842ee0ac9b0a/grpcio-1.68.1-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b690b0e9278e88f747879d13b79fb893c9acb381fb90541ad9e416c7816c5eaf",
"md5": "7b9ede900989cf70fcda2b7142c8aa07",
"sha256": "ee2e743e51cb964b4975de572aa8fb95b633f496f9fcb5e257893df3be854746"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "7b9ede900989cf70fcda2b7142c8aa07",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 4399144,
"upload_time": "2024-12-02T05:19:47",
"upload_time_iso_8601": "2024-12-02T05:19:47.337374Z",
"url": "https://files.pythonhosted.org/packages/b6/90/b0e9278e88f747879d13b79fb893c9acb381fb90541ad9e416c7816c5eaf/grpcio-1.68.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fe0dfde5a5777d65696c39bb3e622fe1239dd0a878589bf6c5066980e7d19154",
"md5": "abaa987eeba4fcb7a34785bc106d1a2d",
"sha256": "55857c71641064f01ff0541a1776bfe04a59db5558e82897d35a7793e525774c"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp311-cp311-linux_armv7l.whl",
"has_sig": false,
"md5_digest": "abaa987eeba4fcb7a34785bc106d1a2d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 5180919,
"upload_time": "2024-12-02T05:19:49",
"upload_time_iso_8601": "2024-12-02T05:19:49.456429Z",
"url": "https://files.pythonhosted.org/packages/fe/0d/fde5a5777d65696c39bb3e622fe1239dd0a878589bf6c5066980e7d19154/grpcio-1.68.1-cp311-cp311-linux_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "07fde5fa75b5ddf5d9f16606196973f9c2b4b1adf5a1735117eb7129fc33d2ec",
"md5": "e82ea8f98851f7129085899f528cf9e7",
"sha256": "4b177f5547f1b995826ef529d2eef89cca2f830dd8b2c99ffd5fde4da734ba73"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp311-cp311-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "e82ea8f98851f7129085899f528cf9e7",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 11150922,
"upload_time": "2024-12-02T05:19:52",
"upload_time_iso_8601": "2024-12-02T05:19:52.029394Z",
"url": "https://files.pythonhosted.org/packages/07/fd/e5fa75b5ddf5d9f16606196973f9c2b4b1adf5a1735117eb7129fc33d2ec/grpcio-1.68.1-cp311-cp311-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "861eaaf5a1dae87fe47f277c5a1be72b31d2c209d095bebb0ce1d2df5cb8779c",
"md5": "5a1e9d797a0a2f2b8054b46ebeae669c",
"sha256": "3522c77d7e6606d6665ec8d50e867f13f946a4e00c7df46768f1c85089eae515"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp311-cp311-manylinux_2_17_aarch64.whl",
"has_sig": false,
"md5_digest": "5a1e9d797a0a2f2b8054b46ebeae669c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 5685685,
"upload_time": "2024-12-02T05:19:54",
"upload_time_iso_8601": "2024-12-02T05:19:54.757636Z",
"url": "https://files.pythonhosted.org/packages/86/1e/aaf5a1dae87fe47f277c5a1be72b31d2c209d095bebb0ce1d2df5cb8779c/grpcio-1.68.1-cp311-cp311-manylinux_2_17_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a969c4fdf87d5c5696207e2ed232e4bdde656d8c99ba91f361927f3f06aa41ca",
"md5": "23a8d920cbfbc421e75b008a1e5a392b",
"sha256": "9d1fae6bbf0816415b81db1e82fb3bf56f7857273c84dcbe68cbe046e58e1ccd"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "23a8d920cbfbc421e75b008a1e5a392b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 6316535,
"upload_time": "2024-12-02T05:19:56",
"upload_time_iso_8601": "2024-12-02T05:19:56.999804Z",
"url": "https://files.pythonhosted.org/packages/a9/69/c4fdf87d5c5696207e2ed232e4bdde656d8c99ba91f361927f3f06aa41ca/grpcio-1.68.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6fc6539660516ea7db7bc3d39e07154512ae807961b14ec6b5b0c58d15657ff1",
"md5": "ad62ebee9e5f88f1da5a29fbee85db8b",
"sha256": "298ee7f80e26f9483f0b6f94cc0a046caf54400a11b644713bb5b3d8eb387600"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "ad62ebee9e5f88f1da5a29fbee85db8b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 5939920,
"upload_time": "2024-12-02T05:19:59",
"upload_time_iso_8601": "2024-12-02T05:19:59.583566Z",
"url": "https://files.pythonhosted.org/packages/6f/c6/539660516ea7db7bc3d39e07154512ae807961b14ec6b5b0c58d15657ff1/grpcio-1.68.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "38f397a74dc4dd95bf195168d6da2ca4731ab7d3d0b03078f2833b4ff9c4f48f",
"md5": "3d8c742058c7147848ee6fee91953134",
"sha256": "cbb5780e2e740b6b4f2d208e90453591036ff80c02cc605fea1af8e6fc6b1bbe"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp311-cp311-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "3d8c742058c7147848ee6fee91953134",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 6644770,
"upload_time": "2024-12-02T05:20:03",
"upload_time_iso_8601": "2024-12-02T05:20:03.579841Z",
"url": "https://files.pythonhosted.org/packages/38/f3/97a74dc4dd95bf195168d6da2ca4731ab7d3d0b03078f2833b4ff9c4f48f/grpcio-1.68.1-cp311-cp311-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cb3679a5e04073e58106aff442509a0c459151fa4f43202395db3eb8f77b78e9",
"md5": "d4cbb927ff970c582d592489b3bc6eea",
"sha256": "ddda1aa22495d8acd9dfbafff2866438d12faec4d024ebc2e656784d96328ad0"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp311-cp311-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "d4cbb927ff970c582d592489b3bc6eea",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 6211743,
"upload_time": "2024-12-02T05:20:06",
"upload_time_iso_8601": "2024-12-02T05:20:06.134629Z",
"url": "https://files.pythonhosted.org/packages/cb/36/79a5e04073e58106aff442509a0c459151fa4f43202395db3eb8f77b78e9/grpcio-1.68.1-cp311-cp311-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "730f2250f4a0de1a0bec0726c47a021cbf71af6105f512ecaf67703e2eb1ad2f",
"md5": "cabf17993e8874f56c860869e2a09141",
"sha256": "b33bd114fa5a83f03ec6b7b262ef9f5cac549d4126f1dc702078767b10c46ed9"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "cabf17993e8874f56c860869e2a09141",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 3650734,
"upload_time": "2024-12-02T05:20:08",
"upload_time_iso_8601": "2024-12-02T05:20:08.493668Z",
"url": "https://files.pythonhosted.org/packages/73/0f/2250f4a0de1a0bec0726c47a021cbf71af6105f512ecaf67703e2eb1ad2f/grpcio-1.68.1-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4b29061c93a35f498238dc35eb8fb039ce168aa99cac2f0f1ce0c8a0a4bdb274",
"md5": "2ede66f51466fdad44206cd305ced378",
"sha256": "7f20ebec257af55694d8f993e162ddf0d36bd82d4e57f74b31c67b3c6d63d8b2"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "2ede66f51466fdad44206cd305ced378",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 4400816,
"upload_time": "2024-12-02T05:20:11",
"upload_time_iso_8601": "2024-12-02T05:20:11.035917Z",
"url": "https://files.pythonhosted.org/packages/4b/29/061c93a35f498238dc35eb8fb039ce168aa99cac2f0f1ce0c8a0a4bdb274/grpcio-1.68.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f515674a1468fef234fa996989509bbdfc0d695878cbb385b9271f5d690d5cd3",
"md5": "40a1b3375e46ee5cc8863fc51eb9fa1b",
"sha256": "8829924fffb25386995a31998ccbbeaa7367223e647e0122043dfc485a87c666"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp312-cp312-linux_armv7l.whl",
"has_sig": false,
"md5_digest": "40a1b3375e46ee5cc8863fc51eb9fa1b",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 5148351,
"upload_time": "2024-12-02T05:20:15",
"upload_time_iso_8601": "2024-12-02T05:20:15.009211Z",
"url": "https://files.pythonhosted.org/packages/f5/15/674a1468fef234fa996989509bbdfc0d695878cbb385b9271f5d690d5cd3/grpcio-1.68.1-cp312-cp312-linux_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "62f5edce368682d6d0b3573b883b134df022a44b1c888ea416dd7d78d480ab24",
"md5": "9f992d33e61b0886b0c31a6a292be4a8",
"sha256": "3aed6544e4d523cd6b3119b0916cef3d15ef2da51e088211e4d1eb91a6c7f4f1"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp312-cp312-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "9f992d33e61b0886b0c31a6a292be4a8",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 11127559,
"upload_time": "2024-12-02T05:20:18",
"upload_time_iso_8601": "2024-12-02T05:20:18.124977Z",
"url": "https://files.pythonhosted.org/packages/62/f5/edce368682d6d0b3573b883b134df022a44b1c888ea416dd7d78d480ab24/grpcio-1.68.1-cp312-cp312-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ce14a6fde3114eafd9e4e345d1ebd0291c544d83b22f0554b1678a2968ae39e1",
"md5": "7f8018dd81c6d82f776198ff121cf239",
"sha256": "4efac5481c696d5cb124ff1c119a78bddbfdd13fc499e3bc0ca81e95fc573684"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp312-cp312-manylinux_2_17_aarch64.whl",
"has_sig": false,
"md5_digest": "7f8018dd81c6d82f776198ff121cf239",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 5645221,
"upload_time": "2024-12-02T05:20:22",
"upload_time_iso_8601": "2024-12-02T05:20:22.592761Z",
"url": "https://files.pythonhosted.org/packages/ce/14/a6fde3114eafd9e4e345d1ebd0291c544d83b22f0554b1678a2968ae39e1/grpcio-1.68.1-cp312-cp312-manylinux_2_17_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2121d1865bd6a22f9a26217e4e1b35f9105f7a0cdfb7a5fffe8be48e1a1afafc",
"md5": "33781166dd47ce0535dec5630fc2b46c",
"sha256": "6ab2d912ca39c51f46baf2a0d92aa265aa96b2443266fc50d234fa88bf877d8e"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "33781166dd47ce0535dec5630fc2b46c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 6292270,
"upload_time": "2024-12-02T05:20:26",
"upload_time_iso_8601": "2024-12-02T05:20:26.199086Z",
"url": "https://files.pythonhosted.org/packages/21/21/d1865bd6a22f9a26217e4e1b35f9105f7a0cdfb7a5fffe8be48e1a1afafc/grpcio-1.68.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3af619798be6c3515a7b1fb9570198c91710472e2eb21f1900109a76834829e3",
"md5": "781b04308c45e68785de5f657a7e6dbf",
"sha256": "95c87ce2a97434dffe7327a4071839ab8e8bffd0054cc74cbe971fba98aedd60"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "781b04308c45e68785de5f657a7e6dbf",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 5905978,
"upload_time": "2024-12-02T05:20:28",
"upload_time_iso_8601": "2024-12-02T05:20:28.825589Z",
"url": "https://files.pythonhosted.org/packages/3a/f6/19798be6c3515a7b1fb9570198c91710472e2eb21f1900109a76834829e3/grpcio-1.68.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9b43c3670a657445cd55be1246f64dbc3a6a33cab0f0141c5836df2e04f794c8",
"md5": "4d4bf2b9d132b3dd217718b8dfa10947",
"sha256": "e4842e4872ae4ae0f5497bf60a0498fa778c192cc7a9e87877abd2814aca9475"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp312-cp312-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "4d4bf2b9d132b3dd217718b8dfa10947",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 6630444,
"upload_time": "2024-12-02T05:20:32",
"upload_time_iso_8601": "2024-12-02T05:20:32.898055Z",
"url": "https://files.pythonhosted.org/packages/9b/43/c3670a657445cd55be1246f64dbc3a6a33cab0f0141c5836df2e04f794c8/grpcio-1.68.1-cp312-cp312-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8069fbbebccffd266bea4268b685f3e8e03613405caba69e93125dc783036465",
"md5": "ad27c1ecdafe7fdc5ae0c7cbd809f7d8",
"sha256": "255b1635b0ed81e9f91da4fcc8d43b7ea5520090b9a9ad9340d147066d1d3613"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp312-cp312-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "ad27c1ecdafe7fdc5ae0c7cbd809f7d8",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 6200324,
"upload_time": "2024-12-02T05:20:35",
"upload_time_iso_8601": "2024-12-02T05:20:35.476785Z",
"url": "https://files.pythonhosted.org/packages/80/69/fbbebccffd266bea4268b685f3e8e03613405caba69e93125dc783036465/grpcio-1.68.1-cp312-cp312-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "655c27a26c21916f94f0c1585111974a5d5a41d8420dcb42c2717ee514c97a97",
"md5": "0743fd7d91cf6a6993482ad654af19b1",
"sha256": "7dfc914cc31c906297b30463dde0b9be48e36939575eaf2a0a22a8096e69afe5"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "0743fd7d91cf6a6993482ad654af19b1",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 3638381,
"upload_time": "2024-12-02T05:20:37",
"upload_time_iso_8601": "2024-12-02T05:20:37.875525Z",
"url": "https://files.pythonhosted.org/packages/65/5c/27a26c21916f94f0c1585111974a5d5a41d8420dcb42c2717ee514c97a97/grpcio-1.68.1-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a3baba6b65ccc93c7df1031c6b41e45b79a5a37e46b81d816bb3ea68ba476d77",
"md5": "2214545984e0f649b8d2d62d8d1f2172",
"sha256": "a0c8ddabef9c8f41617f213e527254c41e8b96ea9d387c632af878d05db9229c"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "2214545984e0f649b8d2d62d8d1f2172",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 4389959,
"upload_time": "2024-12-02T05:20:40",
"upload_time_iso_8601": "2024-12-02T05:20:40.646837Z",
"url": "https://files.pythonhosted.org/packages/a3/ba/ba6b65ccc93c7df1031c6b41e45b79a5a37e46b81d816bb3ea68ba476d77/grpcio-1.68.1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "371a15ccc08da339a5536690e6f877963422a5abf3f6dfeed96b3175f5c816b9",
"md5": "c5b22ed60e24e32ae76848e798064c86",
"sha256": "a47faedc9ea2e7a3b6569795c040aae5895a19dde0c728a48d3c5d7995fda385"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp313-cp313-linux_armv7l.whl",
"has_sig": false,
"md5_digest": "c5b22ed60e24e32ae76848e798064c86",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 5149822,
"upload_time": "2024-12-02T05:20:43",
"upload_time_iso_8601": "2024-12-02T05:20:43.252512Z",
"url": "https://files.pythonhosted.org/packages/37/1a/15ccc08da339a5536690e6f877963422a5abf3f6dfeed96b3175f5c816b9/grpcio-1.68.1-cp313-cp313-linux_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bcfe91bb4b160cd251d5b5ee722e6342355f76d1ffe176c50a6ef0e8256fbb47",
"md5": "21c3c0b73fb585b118898ea7a09ea4e1",
"sha256": "390eee4225a661c5cd133c09f5da1ee3c84498dc265fd292a6912b65c421c78c"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp313-cp313-macosx_10_13_universal2.whl",
"has_sig": false,
"md5_digest": "21c3c0b73fb585b118898ea7a09ea4e1",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 11085016,
"upload_time": "2024-12-02T05:20:46",
"upload_time_iso_8601": "2024-12-02T05:20:46.245399Z",
"url": "https://files.pythonhosted.org/packages/bc/fe/91bb4b160cd251d5b5ee722e6342355f76d1ffe176c50a6ef0e8256fbb47/grpcio-1.68.1-cp313-cp313-macosx_10_13_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "552d0bb2478410f5896da1090b9f43c2979dd72e7e97d10bc223bfbdddcf8eca",
"md5": "d25cdbb3539b819c97b61c5db0a09c0f",
"sha256": "66a24f3d45c33550703f0abb8b656515b0ab777970fa275693a2f6dc8e35f1c1"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp313-cp313-manylinux_2_17_aarch64.whl",
"has_sig": false,
"md5_digest": "d25cdbb3539b819c97b61c5db0a09c0f",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 5645634,
"upload_time": "2024-12-02T05:20:50",
"upload_time_iso_8601": "2024-12-02T05:20:50.102383Z",
"url": "https://files.pythonhosted.org/packages/55/2d/0bb2478410f5896da1090b9f43c2979dd72e7e97d10bc223bfbdddcf8eca/grpcio-1.68.1-cp313-cp313-manylinux_2_17_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f56ce2d22d963b695f87a09965246beb1c3224b09ffc666fc0b285820926499a",
"md5": "9f58ebcaf0d996c18d516e2ab9cbda17",
"sha256": "c08079b4934b0bf0a8847f42c197b1d12cba6495a3d43febd7e99ecd1cdc8d54"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "9f58ebcaf0d996c18d516e2ab9cbda17",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 6291096,
"upload_time": "2024-12-02T05:20:53",
"upload_time_iso_8601": "2024-12-02T05:20:53.582192Z",
"url": "https://files.pythonhosted.org/packages/f5/6c/e2d22d963b695f87a09965246beb1c3224b09ffc666fc0b285820926499a/grpcio-1.68.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6ff621d9204e2c4c0804ad72be8c830c44f0e1355e649c173f87508b7f0e5488",
"md5": "081e57c3e217a449743bf895a878ec9d",
"sha256": "8720c25cd9ac25dd04ee02b69256d0ce35bf8a0f29e20577427355272230965a"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "081e57c3e217a449743bf895a878ec9d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 5906528,
"upload_time": "2024-12-02T05:20:57",
"upload_time_iso_8601": "2024-12-02T05:20:57.445750Z",
"url": "https://files.pythonhosted.org/packages/6f/f6/21d9204e2c4c0804ad72be8c830c44f0e1355e649c173f87508b7f0e5488/grpcio-1.68.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "392abf6ae4fef13755ca236d587d630b82207cfad43cf956870adead97fd1ef1",
"md5": "21a3b0601e4227ed9423132f890b3de8",
"sha256": "04cfd68bf4f38f5bb959ee2361a7546916bd9a50f78617a346b3aeb2b42e2161"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp313-cp313-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "21a3b0601e4227ed9423132f890b3de8",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 6634215,
"upload_time": "2024-12-02T05:21:00",
"upload_time_iso_8601": "2024-12-02T05:21:00.975735Z",
"url": "https://files.pythonhosted.org/packages/39/2a/bf6ae4fef13755ca236d587d630b82207cfad43cf956870adead97fd1ef1/grpcio-1.68.1-cp313-cp313-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5b839c96a6adfbea5e8a9ed408410c0259942713be64173b8816c7bf6ac2d830",
"md5": "6e5b25c81c010da34b5cacbf2cec636f",
"sha256": "c28848761a6520c5c6071d2904a18d339a796ebe6b800adc8b3f474c5ce3c3ad"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp313-cp313-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "6e5b25c81c010da34b5cacbf2cec636f",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 6200750,
"upload_time": "2024-12-02T05:21:03",
"upload_time_iso_8601": "2024-12-02T05:21:03.567315Z",
"url": "https://files.pythonhosted.org/packages/5b/83/9c96a6adfbea5e8a9ed408410c0259942713be64173b8816c7bf6ac2d830/grpcio-1.68.1-cp313-cp313-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b43eaf42f87759c6301c4fed894b3dd801b13162ba1d8e2942412e788ac749eb",
"md5": "f24b527444d4229d79161ae4ee0823c1",
"sha256": "77d65165fc35cff6e954e7fd4229e05ec76102d4406d4576528d3a3635fc6172"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp313-cp313-win32.whl",
"has_sig": false,
"md5_digest": "f24b527444d4229d79161ae4ee0823c1",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3637594,
"upload_time": "2024-12-02T05:21:06",
"upload_time_iso_8601": "2024-12-02T05:21:06.082379Z",
"url": "https://files.pythonhosted.org/packages/b4/3e/af42f87759c6301c4fed894b3dd801b13162ba1d8e2942412e788ac749eb/grpcio-1.68.1-cp313-cp313-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7ed13bef33a3d5d26d4ea9284e1b464f481d6d21ed8ae1c3da381b05f62c701d",
"md5": "e4577dded8c4fece12eecc89107bfd8a",
"sha256": "a8040f85dcb9830d8bbb033ae66d272614cec6faceee88d37a88a9bd1a7a704e"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "e4577dded8c4fece12eecc89107bfd8a",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 4391184,
"upload_time": "2024-12-02T05:21:08",
"upload_time_iso_8601": "2024-12-02T05:21:08.772030Z",
"url": "https://files.pythonhosted.org/packages/7e/d1/3bef33a3d5d26d4ea9284e1b464f481d6d21ed8ae1c3da381b05f62c701d/grpcio-1.68.1-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8445717a8215f2b13085d1c1288c732796a984329217dd78a89f0dfd1189f17a",
"md5": "37a3bc9d71f910884514b6a17c4e5371",
"sha256": "eeb38ff04ab6e5756a2aef6ad8d94e89bb4a51ef96e20f45c44ba190fa0bcaad"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp38-cp38-linux_armv7l.whl",
"has_sig": false,
"md5_digest": "37a3bc9d71f910884514b6a17c4e5371",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 5172557,
"upload_time": "2024-12-02T05:21:12",
"upload_time_iso_8601": "2024-12-02T05:21:12.222656Z",
"url": "https://files.pythonhosted.org/packages/84/45/717a8215f2b13085d1c1288c732796a984329217dd78a89f0dfd1189f17a/grpcio-1.68.1-cp38-cp38-linux_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "810e6ccf24b7cb9f243a4f7aefd9da6f31ce54c0630bd03367834aa70db30683",
"md5": "c36a2667aacdd1c0443f1661016e5b43",
"sha256": "8a3869a6661ec8f81d93f4597da50336718bde9eb13267a699ac7e0a1d6d0bea"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp38-cp38-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "c36a2667aacdd1c0443f1661016e5b43",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 11127383,
"upload_time": "2024-12-02T05:21:15",
"upload_time_iso_8601": "2024-12-02T05:21:15.163300Z",
"url": "https://files.pythonhosted.org/packages/81/0e/6ccf24b7cb9f243a4f7aefd9da6f31ce54c0630bd03367834aa70db30683/grpcio-1.68.1-cp38-cp38-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "98dc12a3ffd0419c2175ad3321256259faa6b41a1db858978c5e4562f622fedd",
"md5": "66611bcee1fb3b0e8ffd9407353af72b",
"sha256": "2c4cec6177bf325eb6faa6bd834d2ff6aa8bb3b29012cceb4937b86f8b74323c"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp38-cp38-manylinux_2_17_aarch64.whl",
"has_sig": false,
"md5_digest": "66611bcee1fb3b0e8ffd9407353af72b",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 5689497,
"upload_time": "2024-12-02T05:21:19",
"upload_time_iso_8601": "2024-12-02T05:21:19.461551Z",
"url": "https://files.pythonhosted.org/packages/98/dc/12a3ffd0419c2175ad3321256259faa6b41a1db858978c5e4562f622fedd/grpcio-1.68.1-cp38-cp38-manylinux_2_17_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "90e366584059b730f3dc24f1b9ce574ddecda5713ae6e518b89265996be696ee",
"md5": "7d68fd45b762f6d44c93a184da0818c8",
"sha256": "12941d533f3cd45d46f202e3667be8ebf6bcb3573629c7ec12c3e211d99cfccf"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "7d68fd45b762f6d44c93a184da0818c8",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 6317747,
"upload_time": "2024-12-02T05:21:23",
"upload_time_iso_8601": "2024-12-02T05:21:23.376970Z",
"url": "https://files.pythonhosted.org/packages/90/e3/66584059b730f3dc24f1b9ce574ddecda5713ae6e518b89265996be696ee/grpcio-1.68.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "07a921d179f1b7971fffaf9a7a67de67cb937008a9f4fd510f42c5fe20e2de34",
"md5": "1e99891bf22392912741869757f40fd0",
"sha256": "80af6f1e69c5e68a2be529990684abdd31ed6622e988bf18850075c81bb1ad6e"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "1e99891bf22392912741869757f40fd0",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 5946320,
"upload_time": "2024-12-02T05:21:26",
"upload_time_iso_8601": "2024-12-02T05:21:26.091338Z",
"url": "https://files.pythonhosted.org/packages/07/a9/21d179f1b7971fffaf9a7a67de67cb937008a9f4fd510f42c5fe20e2de34/grpcio-1.68.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "533993c928dbc0349827449c53c0fc2f153d056ffc92c1872b344c5bb8d6c0c0",
"md5": "5cf74132c4636eb5ea553565fcb5f72d",
"sha256": "e8dbe3e00771bfe3d04feed8210fc6617006d06d9a2679b74605b9fed3e8362c"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp38-cp38-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "5cf74132c4636eb5ea553565fcb5f72d",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 6646205,
"upload_time": "2024-12-02T05:21:29",
"upload_time_iso_8601": "2024-12-02T05:21:29.272750Z",
"url": "https://files.pythonhosted.org/packages/53/39/93c928dbc0349827449c53c0fc2f153d056ffc92c1872b344c5bb8d6c0c0/grpcio-1.68.1-cp38-cp38-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "88be1b1bd86c1b0a3aebe8cc2360cdff7a341fe857e79dfbafbc28e98c1a8fe1",
"md5": "11f7f55f34015e49b04d7e1823060a6f",
"sha256": "83bbf5807dc3ee94ce1de2dfe8a356e1d74101e4b9d7aa8c720cc4818a34aded"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp38-cp38-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "11f7f55f34015e49b04d7e1823060a6f",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 6221287,
"upload_time": "2024-12-02T05:21:31",
"upload_time_iso_8601": "2024-12-02T05:21:31.940910Z",
"url": "https://files.pythonhosted.org/packages/88/be/1b1bd86c1b0a3aebe8cc2360cdff7a341fe857e79dfbafbc28e98c1a8fe1/grpcio-1.68.1-cp38-cp38-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "87e35b779777156db392ca8e65599cba3284224de2654cd6ad75484284a42da2",
"md5": "ec7dacc715abf9797bdaffc41685a189",
"sha256": "8cb620037a2fd9eeee97b4531880e439ebfcd6d7d78f2e7dcc3726428ab5ef63"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "ec7dacc715abf9797bdaffc41685a189",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 3655566,
"upload_time": "2024-12-02T05:21:35",
"upload_time_iso_8601": "2024-12-02T05:21:35.686452Z",
"url": "https://files.pythonhosted.org/packages/87/e3/5b779777156db392ca8e65599cba3284224de2654cd6ad75484284a42da2/grpcio-1.68.1-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c9ff304b1d38600f9ce0a823a244fed6ba734bea3b5c2dc8c741f9474a07775e",
"md5": "a6aaf6535389cb6ed301e58f268cf76a",
"sha256": "52fbf85aa71263380d330f4fce9f013c0798242e31ede05fcee7fbe40ccfc20d"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "a6aaf6535389cb6ed301e58f268cf76a",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 4403991,
"upload_time": "2024-12-02T05:21:38",
"upload_time_iso_8601": "2024-12-02T05:21:38.421936Z",
"url": "https://files.pythonhosted.org/packages/c9/ff/304b1d38600f9ce0a823a244fed6ba734bea3b5c2dc8c741f9474a07775e/grpcio-1.68.1-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c7448ad69230a2ecb248d0cb1e46c7b14a9e5625e61961f5118127e726c6dfa3",
"md5": "7aeeda34255d074fa767ddef40128077",
"sha256": "cb400138e73969eb5e0535d1d06cae6a6f7a15f2cc74add320e2130b8179211a"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp39-cp39-linux_armv7l.whl",
"has_sig": false,
"md5_digest": "7aeeda34255d074fa767ddef40128077",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 5171490,
"upload_time": "2024-12-02T05:21:41",
"upload_time_iso_8601": "2024-12-02T05:21:41.630230Z",
"url": "https://files.pythonhosted.org/packages/c7/44/8ad69230a2ecb248d0cb1e46c7b14a9e5625e61961f5118127e726c6dfa3/grpcio-1.68.1-cp39-cp39-linux_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "28a821f4a3d13c4a940442aaa691dd4883768f2d8f5733ed52ac335b05b80a6a",
"md5": "864928a3b73e908c94735dbbc46e41f0",
"sha256": "a1b988b40f2fd9de5c820f3a701a43339d8dcf2cb2f1ca137e2c02671cc83ac1"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp39-cp39-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "864928a3b73e908c94735dbbc46e41f0",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 11144164,
"upload_time": "2024-12-02T05:21:44",
"upload_time_iso_8601": "2024-12-02T05:21:44.626043Z",
"url": "https://files.pythonhosted.org/packages/28/a8/21f4a3d13c4a940442aaa691dd4883768f2d8f5733ed52ac335b05b80a6a/grpcio-1.68.1-cp39-cp39-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "20e9ad4a4ebbee59994717a8cd0d43810d7838e48ff879680cb512054464a731",
"md5": "2b40a5a80fffca7ed262fa4ecfe2b31f",
"sha256": "96f473cdacfdd506008a5d7579c9f6a7ff245a9ade92c3c0265eb76cc591914f"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp39-cp39-manylinux_2_17_aarch64.whl",
"has_sig": false,
"md5_digest": "2b40a5a80fffca7ed262fa4ecfe2b31f",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 5688618,
"upload_time": "2024-12-02T05:21:47",
"upload_time_iso_8601": "2024-12-02T05:21:47.921215Z",
"url": "https://files.pythonhosted.org/packages/20/e9/ad4a4ebbee59994717a8cd0d43810d7838e48ff879680cb512054464a731/grpcio-1.68.1-cp39-cp39-manylinux_2_17_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "63a6e9eea6ea8d51e9bcb3a1ceadf696d099ff9f822d92a4b872f4c7f42dc3f8",
"md5": "83f2522437ead000f648157009eae31d",
"sha256": "37ea3be171f3cf3e7b7e412a98b77685eba9d4fd67421f4a34686a63a65d99f9"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "83f2522437ead000f648157009eae31d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 6317135,
"upload_time": "2024-12-02T05:21:50",
"upload_time_iso_8601": "2024-12-02T05:21:50.779719Z",
"url": "https://files.pythonhosted.org/packages/63/a6/e9eea6ea8d51e9bcb3a1ceadf696d099ff9f822d92a4b872f4c7f42dc3f8/grpcio-1.68.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f72f44e2f3199565da84d58df5e26ec68577ba8c1f8a19b1c8413919f75df845",
"md5": "10943428fe5ea60da05a0136b4531654",
"sha256": "3ceb56c4285754e33bb3c2fa777d055e96e6932351a3082ce3559be47f8024f0"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "10943428fe5ea60da05a0136b4531654",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 5941760,
"upload_time": "2024-12-02T05:21:53",
"upload_time_iso_8601": "2024-12-02T05:21:53.941587Z",
"url": "https://files.pythonhosted.org/packages/f7/2f/44e2f3199565da84d58df5e26ec68577ba8c1f8a19b1c8413919f75df845/grpcio-1.68.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "51cff00e13b50db135dace2351fbdcefef74eeb847cdf1eef85ac0a8c06044f5",
"md5": "afdc568740eff8c7d5920799b7c1bfaa",
"sha256": "dffd29a2961f3263a16d73945b57cd44a8fd0b235740cb14056f0612329b345e"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp39-cp39-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "afdc568740eff8c7d5920799b7c1bfaa",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 6647728,
"upload_time": "2024-12-02T05:21:56",
"upload_time_iso_8601": "2024-12-02T05:21:56.729862Z",
"url": "https://files.pythonhosted.org/packages/51/cf/f00e13b50db135dace2351fbdcefef74eeb847cdf1eef85ac0a8c06044f5/grpcio-1.68.1-cp39-cp39-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "eea335d5b641d80696feee278166c5fea013fad65673dca6abf2245174beb179",
"md5": "82f15e32bb3aece0f3aa8a7fc2270e54",
"sha256": "025f790c056815b3bf53da850dd70ebb849fd755a4b1ac822cb65cd631e37d43"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp39-cp39-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "82f15e32bb3aece0f3aa8a7fc2270e54",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 6212372,
"upload_time": "2024-12-02T05:21:59",
"upload_time_iso_8601": "2024-12-02T05:21:59.721853Z",
"url": "https://files.pythonhosted.org/packages/ee/a3/35d5b641d80696feee278166c5fea013fad65673dca6abf2245174beb179/grpcio-1.68.1-cp39-cp39-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2838ec2c6dde7274fca6ecfc39cde8ae8b437871c9a90679f72704d7e4fae33f",
"md5": "d68e91d4a8a90729ec1336ea37828ac0",
"sha256": "1098f03dedc3b9810810568060dea4ac0822b4062f537b0f53aa015269be0a76"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "d68e91d4a8a90729ec1336ea37828ac0",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 3649692,
"upload_time": "2024-12-02T05:22:02",
"upload_time_iso_8601": "2024-12-02T05:22:02.286801Z",
"url": "https://files.pythonhosted.org/packages/28/38/ec2c6dde7274fca6ecfc39cde8ae8b437871c9a90679f72704d7e4fae33f/grpcio-1.68.1-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "58fb73d7686fd51955de6fe0d635404eca5a9efbee415f04c1c572b5becd010b",
"md5": "c7dbfd9a049468a0d892eed27183b65e",
"sha256": "334ab917792904245a028f10e803fcd5b6f36a7b2173a820c0b5b076555825e1"
},
"downloads": -1,
"filename": "grpcio-1.68.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "c7dbfd9a049468a0d892eed27183b65e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 4398968,
"upload_time": "2024-12-02T05:22:05",
"upload_time_iso_8601": "2024-12-02T05:22:05.535661Z",
"url": "https://files.pythonhosted.org/packages/58/fb/73d7686fd51955de6fe0d635404eca5a9efbee415f04c1c572b5becd010b/grpcio-1.68.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "91ecb76ff6d86bdfd1737a5ec889394b54c18b1ec3832d91041e25023fbcb67d",
"md5": "2b6d49273b1b80d6ffcd82817c2b3955",
"sha256": "44a8502dd5de653ae6a73e2de50a401d84184f0331d0ac3daeb044e66d5c5054"
},
"downloads": -1,
"filename": "grpcio-1.68.1.tar.gz",
"has_sig": false,
"md5_digest": "2b6d49273b1b80d6ffcd82817c2b3955",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 12694654,
"upload_time": "2024-12-02T05:26:03",
"upload_time_iso_8601": "2024-12-02T05:26:03.953469Z",
"url": "https://files.pythonhosted.org/packages/91/ec/b76ff6d86bdfd1737a5ec889394b54c18b1ec3832d91041e25023fbcb67d/grpcio-1.68.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-02 05:26:03",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "grpc",
"github_project": "grpc",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "grpcio"
}