Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Package for gRPC Python tools.

Supported Python Versions

Python >= 3.6

Installation

The gRPC Python tools package is available for Linux, macOS, and Windows.

Installing From PyPI

If you are installing locally…

$ pip install grpcio-tools

Else system wide (on Ubuntu)…

$ sudo pip install grpcio-tools

If you’re on Windows make sure that you installed the pip.exe component when you installed Python (if not go back and install it!) then invoke:

$ pip.exe install grpcio-tools

Windows users may need to invoke pip.exe from a command line ran as administrator.

n.b. On Windows and on macOS one must have a recent release of pip to retrieve the proper wheel from PyPI. Be sure to upgrade to the latest version!

You might also need to install Cython to handle installation via the source distribution if gRPC Python’s system coverage with wheels does not happen to include your system.

Installing From Source

Building from source requires that you have the Python headers (usually a package named python-dev) and Cython installed. It further requires a GCC-like compiler to go smoothly; you can probably get it to work without GCC-like stuff, but you may end up having a bad time.

$ 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

$ cd tools/distrib/python/grpcio_tools
$ python ../make_grpcio_tools.py

# For the next command do `sudo pip install` if you get permission-denied errors
$ 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 compiler errors on some platforms when either installing from source or from the source distribution

    If you see

    /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

    If you see something similar to:

    third_party/protobuf/src/google/protobuf/stubs/mathlimits.h:173:31: note: in expansion of macro 'SIGNED_INT_MAX'
    static const Type kPosMax = SIGNED_INT_MAX(Type); \\
                               ^

    And your toolchain is GCC (at the time of this writing, up through at least GCC 6.0), this is probably a bug where GCC chokes on constant expressions when the -fwrapv flag is specified. You should consider setting your environment with CFLAGS=-fno-wrapv or using clang (CC=clang).

Usage

Given protobuf include directories $INCLUDE, an output directory $OUTPUT, and proto files $PROTO_FILES, invoke as:

$ python -m grpc_tools.protoc -I$INCLUDE --python_out=$OUTPUT --grpc_python_out=$OUTPUT $PROTO_FILES

To use as a build step in setuptools-based projects, you may use the provided command class in your setup.py:

setuptools.setup(
  # ...
  cmdclass={
    'build_proto_modules': grpc_tools.command.BuildPackageProtos,
  }
  # ...
)

Invocation of the command will walk the project tree and transpile every .proto file into a _pb2.py file in the same directory.

Note that this particular approach requires grpcio-tools to be installed on the machine before the setup script is invoked (i.e. no combination of setup_requires or install_requires will provide access to grpc_tools.command.BuildPackageProtos if it isn’t already installed). One way to work around this can be found in our grpcio-health-checking package:

class BuildPackageProtos(setuptools.Command):
  """Command to generate project *_pb2.py modules from proto files."""
  # ...
  def run(self):
    from grpc_tools import command
    command.build_package_protos(self.distribution.package_dir[''])

Now including grpcio-tools in setup_requires will provide the command on-setup as desired.

For more information on command classes, consult setuptools documentation.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

grpcio_tools-1.84.0rc1.tar.gz (6.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

grpcio_tools-1.84.0rc1-cp314-cp314-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.14Windows x86-64

grpcio_tools-1.84.0rc1-cp314-cp314-win32.whl (1.0 MB view details)

Uploaded CPython 3.14Windows x86

grpcio_tools-1.84.0rc1-cp314-cp314-musllinux_1_2_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

grpcio_tools-1.84.0rc1-cp314-cp314-musllinux_1_2_i686.whl (3.8 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

grpcio_tools-1.84.0rc1-cp314-cp314-musllinux_1_2_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

grpcio_tools-1.84.0rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

grpcio_tools-1.84.0rc1-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl (3.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

grpcio_tools-1.84.0rc1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

grpcio_tools-1.84.0rc1-cp314-cp314-macosx_11_0_universal2.whl (6.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ universal2 (ARM64, x86-64)

grpcio_tools-1.84.0rc1-cp314-cp314-linux_armv7l.whl (2.7 MB view details)

Uploaded CPython 3.14

grpcio_tools-1.84.0rc1-cp313-cp313-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.13Windows x86-64

grpcio_tools-1.84.0rc1-cp313-cp313-win32.whl (1.0 MB view details)

Uploaded CPython 3.13Windows x86

grpcio_tools-1.84.0rc1-cp313-cp313-musllinux_1_2_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

grpcio_tools-1.84.0rc1-cp313-cp313-musllinux_1_2_i686.whl (3.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

grpcio_tools-1.84.0rc1-cp313-cp313-musllinux_1_2_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

grpcio_tools-1.84.0rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

grpcio_tools-1.84.0rc1-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl (3.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

grpcio_tools-1.84.0rc1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

grpcio_tools-1.84.0rc1-cp313-cp313-macosx_11_0_universal2.whl (6.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ universal2 (ARM64, x86-64)

grpcio_tools-1.84.0rc1-cp313-cp313-linux_armv7l.whl (2.7 MB view details)

Uploaded CPython 3.13

grpcio_tools-1.84.0rc1-cp312-cp312-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.12Windows x86-64

grpcio_tools-1.84.0rc1-cp312-cp312-win32.whl (1.0 MB view details)

Uploaded CPython 3.12Windows x86

grpcio_tools-1.84.0rc1-cp312-cp312-musllinux_1_2_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

grpcio_tools-1.84.0rc1-cp312-cp312-musllinux_1_2_i686.whl (3.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

grpcio_tools-1.84.0rc1-cp312-cp312-musllinux_1_2_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

grpcio_tools-1.84.0rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

grpcio_tools-1.84.0rc1-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl (3.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

grpcio_tools-1.84.0rc1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

grpcio_tools-1.84.0rc1-cp312-cp312-macosx_11_0_universal2.whl (6.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ universal2 (ARM64, x86-64)

grpcio_tools-1.84.0rc1-cp312-cp312-linux_armv7l.whl (2.7 MB view details)

Uploaded CPython 3.12

grpcio_tools-1.84.0rc1-cp311-cp311-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.11Windows x86-64

grpcio_tools-1.84.0rc1-cp311-cp311-win32.whl (1.0 MB view details)

Uploaded CPython 3.11Windows x86

grpcio_tools-1.84.0rc1-cp311-cp311-musllinux_1_2_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

grpcio_tools-1.84.0rc1-cp311-cp311-musllinux_1_2_i686.whl (3.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

grpcio_tools-1.84.0rc1-cp311-cp311-musllinux_1_2_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

grpcio_tools-1.84.0rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

grpcio_tools-1.84.0rc1-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl (3.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

grpcio_tools-1.84.0rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

grpcio_tools-1.84.0rc1-cp311-cp311-macosx_11_0_universal2.whl (6.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ universal2 (ARM64, x86-64)

grpcio_tools-1.84.0rc1-cp311-cp311-linux_armv7l.whl (2.7 MB view details)

Uploaded CPython 3.11

grpcio_tools-1.84.0rc1-cp310-cp310-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.10Windows x86-64

grpcio_tools-1.84.0rc1-cp310-cp310-win32.whl (1.0 MB view details)

Uploaded CPython 3.10Windows x86

grpcio_tools-1.84.0rc1-cp310-cp310-musllinux_1_2_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

grpcio_tools-1.84.0rc1-cp310-cp310-musllinux_1_2_i686.whl (3.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

grpcio_tools-1.84.0rc1-cp310-cp310-musllinux_1_2_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

grpcio_tools-1.84.0rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

grpcio_tools-1.84.0rc1-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl (3.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

grpcio_tools-1.84.0rc1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

grpcio_tools-1.84.0rc1-cp310-cp310-macosx_11_0_universal2.whl (6.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ universal2 (ARM64, x86-64)

grpcio_tools-1.84.0rc1-cp310-cp310-linux_armv7l.whl (2.7 MB view details)

Uploaded CPython 3.10

File details

Details for the file grpcio_tools-1.84.0rc1.tar.gz.

File metadata

  • Download URL: grpcio_tools-1.84.0rc1.tar.gz
  • Upload date:
  • Size: 6.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.15

File hashes

Hashes for grpcio_tools-1.84.0rc1.tar.gz
Algorithm Hash digest
SHA256 1de2f27f063bed30f1920206318b0f6d3e85e9b889439b305d67c5e5299a4e39
MD5 36eb0585dd51d939e626c1d8c382d9a3
BLAKE2b-256 11e6da498743bee41c3ba69e7716a115b3098ec995a94cd2ede641fb30cf5a33

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3ff1d34915916ee4c4ffcd216cc7b7c629005c7d77c47269ee895b2b7d4baab5
MD5 a46336f847b11c6624d6ab5f2ac29ed7
BLAKE2b-256 ab5c49b42e58c3aec85ea744a0e6bb9aae4efaf006e098e5eec671a1951ac37e

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp314-cp314-win32.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 56615e07cb45878b806cbdab91bd750240c4ca310ddd4bdd03d5ee93730409b4
MD5 e930670d8d7bd01731ff9282b8876138
BLAKE2b-256 e64e88b349e5b2ecb204f89afdf8572201a3aade78a3ffdce0c89a59a41645a8

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5fb242d9d02dd4dd775ba48a6a753905579247803f9fc886cee960f592d80daf
MD5 0564209bbb5894037cb34400cd74cb08
BLAKE2b-256 3f43d25d807d328a0c9a4ee12fee1eb573483895f8dd22d932809bf8cfaf981d

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a8716f255308a1959436fc7789cce9cacf9150e16fa99a90a289f9b5a6427e06
MD5 250dcc16421000f6574f68e9deb10ba4
BLAKE2b-256 09056adf2afa15bd66a1f29b5022461aee0d3317a06260de4e3cd4539c419fcf

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e5bf7367dbbfa81f9a8af25f5da9cea58b2e91fab47a6ea1775f5e753a7015f9
MD5 58f74d9cc1aa60205c3d43b44565b884
BLAKE2b-256 1ad8a095dbd10209a66180bfdaab038cdf75554cc76fa54130491291b5066e90

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 179527021d73e66dad64cebc079b5c3a7c8da465c16f0adf57f0e0cfcb5aa491
MD5 4e45298e9a3379d25c1bb656e6508ac2
BLAKE2b-256 46578d8337f67e35a62f0da5d403eca62c2a5422299d03008a04cff15d63e857

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 e6f13dba2fec6450909b330e45874ddea23c34e5f12f05b767087f8cb750ce38
MD5 de4b7f98029e65b8b625877b20bfbb11
BLAKE2b-256 3bb6bed9d1aa7804ea75ab9900949bc5819d38ef12b4d73eccba746d313c47fb

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 3ee956c4c5ed1a3a4411d0ee86aa5d37b46dadf22177975dff56148b055bbd67
MD5 71e8d6a8e36aec5655e84c4fcdc579b6
BLAKE2b-256 be70cafe6ce8e1832ff8caf7cf3da78ce8573eea807c16024ec10c3f0986ab0f

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp314-cp314-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp314-cp314-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 89483c16b301a1bd5f9d6da331f539dc44877779c3a3db10d36b86a775e58b75
MD5 4d5081bddf28bb4a62f81b58a90d2199
BLAKE2b-256 4022b3fb9e004e7c1fcb5dde664028089d8a0a33ca1d1bca32d9a375c96b2277

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp314-cp314-linux_armv7l.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp314-cp314-linux_armv7l.whl
Algorithm Hash digest
SHA256 4f143a774e9cef5156556575413253dbffead8d7458b5473ed7bac284f2ed3b5
MD5 9b7da74bb5b2347475b658046102e384
BLAKE2b-256 d512832c66b97cbb837b6ea02bb83a607bc9105e4fcaa3c58d74895e89a9b134

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8e068070210d266657093b0c9968ebda282abc8d884569024f48257205060a89
MD5 1d15955ab3e76a2ac84126b2af7510c6
BLAKE2b-256 51a1402c087c6a09d29682291ddfe1c36d42c308d88bf2fa2ad9445ed064106d

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 2f52156ec3b6efc7fe4801204036d8981aeec5544c5dcaf06566e41df5e31e30
MD5 7071a60662c0ac9e56ee2d648e967a11
BLAKE2b-256 5b786d2d36ca0dd3204c39547de3aef54e82171f15a5abadc5fd0ce4cba7d851

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ccdf5dcc226fa1f0333dd9ca514cf61941c7d69ce4585e4f650f07e457030567
MD5 1db2ccb5b01c25d9a07f9c7c9ecef3a7
BLAKE2b-256 4237eece193ed71076ca9d08688b293739dd18c38d99269ae878af84e7bf00e7

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9fc0f78e3575a872889570b1106d744223322c8690dca273b0e1260cc7e19b8c
MD5 82806a5834814adec734606e1044122a
BLAKE2b-256 3f23d7840ecdf9ab21fbacf7d48f6def63c0cc518d90a935ebc1f1d9db9f97e7

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7eeeabb4cfd2f9c81312e638021f6c9385d4cd61d9b6304ceb903f3add387564
MD5 a25cc0591ece8fa73820acc6fad08175
BLAKE2b-256 09151b231724540673e5087e7535247776e99b72e1d90115b37e70692fc3e60c

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 822c9f76cfee1be2424873503b4a9f9f9e09018fc39113abe9db4ede92a36e2b
MD5 227b8c795514bd7989264c7e49b26203
BLAKE2b-256 312e7f526533a5509e703e115b2219c14f971cb8d7f414086d2a04a28fcc8f15

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 e3a7bf40bdf6bfc618aa2af8bbdc29bffb13e811a33d3b1e9da01bd6ace883fb
MD5 78ffa4068793ee46709ad7a0ff9e6083
BLAKE2b-256 a7ce28bf33879b3e814450a80770b4db6b3795732a4028b6ad41250d53a5de41

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 8a48c5e381c0112ab39d4578b7a556f2c380bff837b666980d1d241fcebfc8f5
MD5 82a3879b68a6daf6af3b260b2fa6445e
BLAKE2b-256 f63b4e950486646bca7d19610edfdeed51073e4300841fc964dd417b04c969d0

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 109bd510216061ea02131fe66bacd092df9fe36944e4bee7143491f023babe18
MD5 123c37725284573279f1909965cb34cf
BLAKE2b-256 681c1593f438fa726482564a092316c535b59d266bd9a8aa8f1629ecfda0d580

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp313-cp313-linux_armv7l.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp313-cp313-linux_armv7l.whl
Algorithm Hash digest
SHA256 d70588ecd46aea3b7a6717ab12b34c883382f5d83411f4a55c4fb5dab8d4b300
MD5 44bc827d27c0e52cddfe39a81febe579
BLAKE2b-256 7a7643b791f9f6d85476440a30e79758daf94fad89cb72557548d59b1f7bda5e

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 83ed1a5fd128fe8cbb0a834328708d7471f071e2856e1d8e7ecbb9fc4ccbb160
MD5 51549f9796853c7c9975e36ac70d36df
BLAKE2b-256 9cb42822702002aa42463686aa157c79f0c47cbcb4e04628baf20bc52d5f9f0e

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 e550977825127fe1f8b0b22500401e8bd4b44158a9d7e896699b028bb1ad340e
MD5 5be00c0cce187420af90d98e05179e0b
BLAKE2b-256 8347a1c64aad04ad1511d413bb7d0af1b7a91eea2febf975c2e13c4ab8ff9348

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 809e5abd6e0cd9ac1a58873f639fc215475da97d626a2f5779c9da92dbf76138
MD5 152309fb62d2e8e39f3ed2df7728752e
BLAKE2b-256 acad1e02a5b694e0e88f05f19cb037432cb3d8f2998fec1532b9fcfd532b712e

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9eda9fb085d60e996b97a4ea02d263bf4814616ab5f0b01fdf8e92cb635c13e7
MD5 8a0c080eb07ced5b486ced2d3b9c6b4f
BLAKE2b-256 6bae9f07bfce52065ce46de265a7463f0a5725882b02152f54ef5b9a82908098

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d7415212f7fe25fdfdff9e08145b77b496784dbe001126f7c32873ab850d6977
MD5 92ffca71ef9503f496b915fd9982e70c
BLAKE2b-256 985d55918bd7a2ec7b1c119397090ab1262a40e0390f1fe3657a84172abeb07a

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 f80db05f17bbbd9a3e0f66bca9c120c789cb18b1a2c2462ab2c477b79c47dffa
MD5 2ca8939fa569bf06bbc819f3c9fff74e
BLAKE2b-256 645478edf9dc82a800694afedf29d2a20d98bfb07b6d57a25e69805ac883c07f

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 59516744717c8ea321323fb08f075fe9852adab0d937d75af77cc64bb0821c28
MD5 28d24eaa1b74e00fddd1141f4f8fd9d6
BLAKE2b-256 d3e010309c4d683f02ec3c6e88bd63374dabfc78f76b053c0b32bf5c3a5182c3

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 c982d76e00f18f4449d0cf002f8eb005e88c9756a0d91c4b13ec6a40b6574e9b
MD5 fee50a6c1d4a6a2e3b81a4859804466e
BLAKE2b-256 e8f06b2b66c15b8f4857b1679c16e8dec2df244268ceec6d30e6cea958f6ae60

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 120e9492be8f16170890e6a6113be80bdce24bd48b64ffcfead2fbb46ef8f2ee
MD5 b5ef786866436f2c434a61f635441c15
BLAKE2b-256 43690b99f192031c19a4f57ab8593620e0fbf24433985895a7afadceb594de5e

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp312-cp312-linux_armv7l.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp312-cp312-linux_armv7l.whl
Algorithm Hash digest
SHA256 be918c1bf88b2f2f37a246db2c644a98df8225ba78317a3e54d001b1b9b2f123
MD5 16982b666bba00da43fb49d0b78ce39e
BLAKE2b-256 08e1a81f975664d4909f50378ff62133fbb50e2dbd35cb1fa2dfc365c7300685

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2a237ef5554fca44f8f67978831d1ed9b74423b81d5e76aeb6229cac931838b2
MD5 f6ab7cba237c294e0688c4ad5960a346
BLAKE2b-256 f724f8bc8348066185472dccc370833163dbf34d7ed01252ca29d3b4bd701ddb

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 3d96fbccfd8a0235794dbffdecc5f6844c859b02d948a2c26024dd87f80e4d22
MD5 c70635d178005970d4370ad9602b6d69
BLAKE2b-256 d1e8f380b3b83a1cf727ac2dda3534ba76bde83d8a39d182c1c895ae5d7fcf91

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 209c90c561e4a2c5e3999a1f5c2c7cf39cb267479338111eebb2f012b150c41b
MD5 dd482449c231307beee8207bc1b8873f
BLAKE2b-256 34f3be2d06f9fbaf1e73b5653befc449f7f7c17fc2711ee8dbdec0979c0e9aad

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6dcd0636620b4b7e2929f888ca9199e90486ae5bdacd2534c81482db8851a9a5
MD5 c2eef36ced8696793dee014b40acd96e
BLAKE2b-256 05586752215c3be4ea27afecd6ae2bc4fc4f0636cd07e07016c9e09d51e0b2ed

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ae84b372d576f464152d2edef56799b1b3d0406752c7e25456b9b84dc6b5eadb
MD5 886a1c1c534ccc6b570a099e0deb0245
BLAKE2b-256 63e2cb430bdd2db120e39374cae07ded98db47637405b75a8c924c14c2bc90a2

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 7e072d185b54b33bf100e862df1db654513335cee12643a61321e0222d3533ac
MD5 636126613d7b7c9cb31509c63ee2a24e
BLAKE2b-256 584a2f58a21f7a4f69a0fa5b33ae1b42cb95233bfbb49706062fb033d45b6f84

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 ae6540b1f765e7ef3c58f9a0c3e06da36f8883832ada5e4f4a0b01109f724bea
MD5 ad4bd4dd373faef7cb93445f3310fa53
BLAKE2b-256 78ee14efb2f90bfb69598deee8d19a45b360f356f43ff3dfc9e52f2f88c38756

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 25b682ce278b01a1cb665978b7bfac41a0762a73d92a819b2c9ea7739d4af98f
MD5 fc77bb23e89cf5bbd9a043e437138656
BLAKE2b-256 940e19bdf5801f96e88126835173949b6ba0801acf8a6fd665400d26bf14e86a

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 32f64a1b83929022f2602e28f42d68b8f03a1391d631b6e0292db5de47d8e327
MD5 a24702ecac1b01fbdd8208538521e2fa
BLAKE2b-256 64c34e933970207b6ec5764ec00c917e2ed434df662e151c79dd9a3c8f8ead51

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp311-cp311-linux_armv7l.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp311-cp311-linux_armv7l.whl
Algorithm Hash digest
SHA256 21c92030c794096b37c83ebdc92826f3bb00102ba4a012b7fd7f30b8f4cad0b9
MD5 d9aa6fec812566fe725c14a523f53555
BLAKE2b-256 b7432f2759d0cb66f7ff784537bc67cf87802a1db3aa561978d7c02d2a3709cc

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 13f8409deeb0efdbf03e03de5c96f6627ae4098d37daec62b003227cef03b46b
MD5 70f5e5e5452ba73929a2ff72705bf11f
BLAKE2b-256 6243633d736c059938d9f01140f5eef851a23981f5faa82a5a4e5fe221179f87

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 194ce454b95e517811d5a7db6c3ff369c843c3435deaf6aac2d745aa5da82802
MD5 173803d3a29328cb72beabe83e63e7b2
BLAKE2b-256 1d83503abc55d7a1ddfbf5497daab08645cf67f89a11ce5ba0335ed5881c1916

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 95671fb965a13576150e0d2f99c7475e0b15b78dce277c2ef6aa122926c2493e
MD5 b76309f2d7da95acd3f208440e0f7c67
BLAKE2b-256 94ff6a1b7b715fb34b7805b8e03a515b68642b994ec330e172bb706673c99166

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 00135b5d09d1c17fc172ce3033ac16c17150db37b534ba0ad6dec6f7e643590c
MD5 829e675bb2a8311018edfd97a52ebf41
BLAKE2b-256 e99a65780b5bcfd745b190819d15c5c4f6c25b015ba3b03f5e7563e6be04e6c1

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 70535b62dc7219502297f0d146003d2d5043bb5b26002aa8355f88144d5e2455
MD5 1940d49bd43d9876367d8cc8c69411c7
BLAKE2b-256 b3aaeee52253d09e8fd40c9e6791e82bb38a545fd63b2454c4f463e9f5886f22

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 accccfd6c366a231c187be126e8798dcc3d5f8746ff483bfe74abf7401349d1e
MD5 9f2fc512720133d7ea180596f9213cdd
BLAKE2b-256 ee2626bb67c119a43ee2c8f2fca497211d867af2aa6ede41cb6f627e1e7ffff8

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 c5877568d820b034b874f61785818d9fdd8f3888e71dd3e36109eca13eb3ed3e
MD5 8b2da5b88ddc251cffe915e69770acb3
BLAKE2b-256 675121ca90810f165d01a0f95dbcad6fbd7fc532f5c7a7f2327aa8c2771162f3

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 ef486fe769335f722e923ef13db4669056fecbdce61c90476e1b35b7b2fee75a
MD5 5071b00cccbd014c6c7c8632adc3f618
BLAKE2b-256 c0209c67f82263392be762407cc609511c2e3e0df6fb302d243343478e222826

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 3ba87359c30e26d7ea6ce0a32db392bfee51a4c28bcc16c7b1d28696af390c41
MD5 4ac157732adc101585b53f56c67ba397
BLAKE2b-256 3dc04641d9f0866b37971e2cc9dd01d87cfed4251bf5fd28bc7d7b53c8008db8

See more details on using hashes here.

File details

Details for the file grpcio_tools-1.84.0rc1-cp310-cp310-linux_armv7l.whl.

File metadata

File hashes

Hashes for grpcio_tools-1.84.0rc1-cp310-cp310-linux_armv7l.whl
Algorithm Hash digest
SHA256 752e6ab176b4c55acc252c506e53c55e6a4383e75d2f184509b72d3a94ee4ba4
MD5 1077e0cd6f1e7d7a5c6d761c4dbf8fa3
BLAKE2b-256 0e4cd55b0e33cf84eec7b916d8602c641521fc833201c9765e1369ad196ac939

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.84.0rc1 This release

51 files

1.83.1

51 files

1.83.0

51 files

1.82.2

51 files

1.82.1

51 files

1.82.0

51 files

1.81.1

51 files

1.81.0

51 files

1.80.0

61 files

1.78.1

61 files

1.78.0

61 files

1.76.0

61 files

1.75.1

61 files

1.75.0

51 files

1.74.0

51 files

1.73.1

51 files

1.73.0

51 files

1.72.2

51 files

1.72.1

51 files

1.72.0

51 files

1.71.2

51 files

1.71.0

51 files

1.70.0

55 files

1.69.0

55 files

1.68.1

55 files

1.68.0

55 files

1.67.1

55 files

1.67.0

55 files

1.66.2

55 files

1.66.1

46 files

1.66.0

46 files

1.65.5

46 files

1.65.4

46 files

1.65.2

46 files

1.65.1

46 files

1.65.0

46 files

1.64.3

46 files

1.64.1

46 files

1.64.0

46 files

1.63.2

46 files

1.63.0

46 files

1.62.3

48 files

1.62.2

54 files

1.62.1

54 files

1.62.0

54 files

1.61.3

48 files

1.60.2

54 files

1.60.1

54 files

1.60.0

54 files

1.59.5

48 files

1.59.3

54 files

1.59.2

54 files

1.59.0

54 files

1.58.3

40 files

1.58.0

45 files

1.57.0

45 files

1.56.2

45 files

1.56.0

45 files

1.55.3

45 files

1.55.0

45 files

1.54.3

45 files

1.54.2

45 files

1.54.0

45 files

1.53.2

45 files

1.53.1

45 files

1.53.0

45 files

1.52.0

45 files

1.51.3

45 files

1.51.1

45 files

1.51.0

45 files

1.50.0

45 files

1.49.1

45 files

1.49.0

45 files

1.48.2

46 files

1.48.1

46 files

1.48.0

46 files

1.47.5

46 files

1.47.2

46 files

1.47.0

46 files

1.46.5

54 files

1.46.3

54 files

1.46.1

54 files

1.46.0

54 files

1.45.0

54 files

1.44.0

44 files

1.43.0

44 files

1.42.0

44 files

1.41.1

44 files

1.41.0

44 files

1.40.0

44 files

1.39.0

51 files

1.38.1

51 files

1.38.0

51 files

1.37.1

51 files

1.37.0

50 files

1.36.1

46 files

1.36.0

46 files

1.35.0

46 files

1.34.1

46 files

1.34.0

46 files

1.33.2

46 files

1.33.1

44 files

1.32.0

39 files

1.31.0

39 files

1.30.0

31 files

1.29.0

31 files

1.28.1

31 files

1.27.2

43 files

1.27.1

43 files

1.26.0

43 files

1.25.0

48 files

1.24.3

48 files

1.24.1

32 files

1.24.0

32 files

1.23.1

32 files

1.23.0

32 files

1.22.1

32 files

1.22.0

32 files

1.21.1

32 files

1.20.1

32 files

1.20.0

32 files

1.19.0

32 files

1.18.0

28 files

1.17.1

32 files

1.17.0

32 files

1.16.1

32 files

1.16.0

32 files

1.15.0

32 files

1.14.2

32 files

1.14.1

32 files

1.14.0

32 files

1.13.0

31 files

1.12.1

27 files

1.12.0

27 files

1.11.1

27 files

1.11.0

27 files

1.10.1

27 files

1.10.0

27 files

1.9.1

27 files

1.9.0

23 files

1.8.6

22 files

1.8.4

23 files

1.8.3

23 files

1.8.2

23 files

1.8.1

23 files

1.7.3

23 files

1.7.0

27 files

1.6.3

27 files

1.6.0

27 files

1.4.0

27 files

1.3.5

27 files

1.3.3

26 files

1.3.0

23 files

1.2.1

23 files

1.2.0

23 files

1.1.3

23 files

1.1.0

18 files

1.0.4

18 files

1.0.3

18 files

1.0.2

18 files

1.0.1

18 files

1.0.0

18 files

0.15.1

5 files

0.15.0

0.14.0

6 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page