Skip to main content

Protobuf code generator for gRPC

Project description

Package for gRPC Python tools.

Supported Python Versions

Python >= 3.5

Deprecated Python Versions

Python == 2.7. Python 2.7 support will be removed on January 1, 2020.

Installation

The gRPC Python tools package is available for Linux, Mac OS X, and Windows running Python 2.7.

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 Mac OS X 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 $(curl -L https://grpc.io/release) 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 a pkg_resources.VersionConflict when I try to install grpc

    This is likely because pip doesn’t own the offending dependency, which in turn is likely because your operating system’s package manager owns it. You’ll need to force the installation of the dependency:

    pip install --ignore-installed $OFFENDING_DEPENDENCY

    For example, if you get an error like the following:

    Traceback (most recent call last):
    File "<string>", line 17, in <module>
     ...
    File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 509, in find
      raise VersionConflict(dist, req)
    pkg_resources.VersionConflict: (six 1.8.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('six>=1.10'))

    You can fix it by doing:

    sudo pip install --ignore-installed six
  • … 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 distutils-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 distutils and setuptools documentation.

Project details


Release history Release notifications | RSS feed

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.24.0rc1.tar.gz (2.0 MB view details)

Uploaded Source

Built Distributions

grpcio_tools-1.24.0rc1-cp37-cp37m-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.7m Windows x86-64

grpcio_tools-1.24.0rc1-cp37-cp37m-win32.whl (1.2 MB view details)

Uploaded CPython 3.7m Windows x86

grpcio_tools-1.24.0rc1-cp37-cp37m-manylinux1_i686.whl (2.3 MB view details)

Uploaded CPython 3.7m

grpcio_tools-1.24.0rc1-cp37-cp37m-macosx_10_9_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

grpcio_tools-1.24.0rc1-cp36-cp36m-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.6m Windows x86-64

grpcio_tools-1.24.0rc1-cp36-cp36m-win32.whl (1.3 MB view details)

Uploaded CPython 3.6m Windows x86

grpcio_tools-1.24.0rc1-cp36-cp36m-manylinux1_i686.whl (2.3 MB view details)

Uploaded CPython 3.6m

grpcio_tools-1.24.0rc1-cp36-cp36m-macosx_10_9_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

grpcio_tools-1.24.0rc1-cp36-cp36m-linux_armv7l.whl (22.0 MB view details)

Uploaded CPython 3.6m

grpcio_tools-1.24.0rc1-cp35-cp35m-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.5m Windows x86-64

grpcio_tools-1.24.0rc1-cp35-cp35m-win32.whl (1.3 MB view details)

Uploaded CPython 3.5m Windows x86

grpcio_tools-1.24.0rc1-cp35-cp35m-manylinux1_i686.whl (2.3 MB view details)

Uploaded CPython 3.5m

grpcio_tools-1.24.0rc1-cp35-cp35m-macosx_10_9_intel.whl (3.9 MB view details)

Uploaded CPython 3.5m macOS 10.9+ intel

grpcio_tools-1.24.0rc1-cp35-cp35m-linux_armv7l.whl (22.0 MB view details)

Uploaded CPython 3.5m

grpcio_tools-1.24.0rc1-cp34-cp34m-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.4m Windows x86-64

grpcio_tools-1.24.0rc1-cp34-cp34m-win32.whl (2.0 MB view details)

Uploaded CPython 3.4m Windows x86

grpcio_tools-1.24.0rc1-cp34-cp34m-manylinux1_i686.whl (2.3 MB view details)

Uploaded CPython 3.4m

grpcio_tools-1.24.0rc1-cp34-cp34m-macosx_10_9_intel.whl (3.9 MB view details)

Uploaded CPython 3.4m macOS 10.9+ intel

grpcio_tools-1.24.0rc1-cp34-cp34m-linux_armv7l.whl (22.0 MB view details)

Uploaded CPython 3.4m

grpcio_tools-1.24.0rc1-cp27-cp27mu-manylinux1_i686.whl (2.3 MB view details)

Uploaded CPython 2.7mu

grpcio_tools-1.24.0rc1-cp27-cp27mu-linux_armv7l.whl (22.0 MB view details)

Uploaded CPython 2.7mu

grpcio_tools-1.24.0rc1-cp27-cp27m-win_amd64.whl (1.9 MB view details)

Uploaded CPython 2.7m Windows x86-64

grpcio_tools-1.24.0rc1-cp27-cp27m-win32.whl (2.0 MB view details)

Uploaded CPython 2.7m Windows x86

grpcio_tools-1.24.0rc1-cp27-cp27m-manylinux1_i686.whl (2.3 MB view details)

Uploaded CPython 2.7m

grpcio_tools-1.24.0rc1-cp27-cp27m-macosx_10_9_x86_64.whl (1.9 MB view details)

Uploaded CPython 2.7m macOS 10.9+ x86-64

File details

Details for the file grpcio-tools-1.24.0rc1.tar.gz.

File metadata

  • Download URL: grpcio-tools-1.24.0rc1.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio-tools-1.24.0rc1.tar.gz
Algorithm Hash digest
SHA256 7129b6ce570021dd2d25dc238e21d36b07207975ac69ceb1614cafe22b0e4a6f
MD5 b24695e3159a4e67fbef8bc1a91094ac
BLAKE2b-256 41ce82980c3d1179df5e212c263ea9be442a9d5ca597d04fa0b22d0048959f5e

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 6994e1af2f5cc02625161ac245962ffb1804e45f2ce51e615fea9007d2c447d4
MD5 ce3b713736834665b37a12715fb35e75
BLAKE2b-256 bbe02e2600d8ca122566178a6d5d1d508a2fd414687ffcf0c4ea6ae3ef95582c

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b67a300653cdcdf7c20236e4c728de6dc0effcfecc5d46bd2b1bea962dccbf25
MD5 05bb348ed877289ee34040ee899584c1
BLAKE2b-256 a61080340a0fb9c2dfc8f9c9133dc60a19c0cb2a18a32e0e3c8f8f2a1b58e711

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 906f26701ddba1beeaa2f92fa42b1d4940d61e6a9baf4bcf71b609707d953fc1
MD5 b7b399cd0c3f6f408d3af8c4fa96ad3e
BLAKE2b-256 0dc608b97f607201fd08b8533177db513579526fe0faf5ab25d4966079662898

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b3f47074887a6286a9d93a11f66904c5e7a740ee4e8dd67f93c3f2f146da1223
MD5 011239c8f952e8f6817643989735d8a3
BLAKE2b-256 57be3840018d41e0b634a96d9ef8d3ad8b730f88cb3cee85373151d0ed87af8a

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 527b25a023f0a28ac5f5f5cb4a2cfba58dbfa58121910ed4b34098000a337ba5
MD5 89104bd41d88d4a2fe0a40d2fa220bf1
BLAKE2b-256 319caa81607688b709b3e28e6c1144cb5b227ed86b62384751f3a9565798e8a2

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 638f4a9f954c8c004ceabc648c9f1f8769520b50c4a4f83071d655aea1a80bee
MD5 ae123907441435b5d41b2d746e849509
BLAKE2b-256 ba4fcaddf5ee3de0da3c4acf7ea35ad64bb5ef6d2e5358f3dd8f01240d5e1edc

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 04138c52ffe0f34ee35b67737a763dce3c8d81914f589fcd8d7275c8d708f5f0
MD5 088d91e1d50099a92a1a86c749a09fe6
BLAKE2b-256 e52ff7a7a6539d62624854d83ad62cba224756a520c5a37fa56dc9f93e0de8e0

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7864315d19380d93527aeb76830565b69735996928d9ee99b343293f2a179b59
MD5 cd0fe0a36a6f556d8c2fd44756e88951
BLAKE2b-256 10665a34de51509936447f15bbc93c7b9cbd5a3ef61b5a1847cd1767dc6a0b93

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 21d003871607b9f6b6fccfe3148a3ed8502b19b3fd8b7ffcb55e107c652a49f3
MD5 054c38ac20c12352193a1bcbb47a784d
BLAKE2b-256 4058ed9a44dd20446e5cd2f9cd4ca40ebf0022dfc51f61bdedf623ff2137c700

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 79dff31b46f497c4f027dc6e5b2277bbe33630451e95fd7e713ffbdd734d1a80
MD5 12960e9fc533eb2e49923a95af709b97
BLAKE2b-256 9c965e452669fb0f812ad3926f6ebfe79e701364d6515274fbeaca4b8380ef7d

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp36-cp36m-linux_armv7l.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp36-cp36m-linux_armv7l.whl
  • Upload date:
  • Size: 22.0 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp36-cp36m-linux_armv7l.whl
Algorithm Hash digest
SHA256 80d260fab8188017ac3026672139ca74e33c4b8c6d63371d6936940571ca0f20
MD5 45a170bda0227223fdc3e21eff64c55b
BLAKE2b-256 9a3e8866f3caed6f54b24db25bae8fbad91b399c1519a52dc7650b2f2a8a53d1

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 a958516396e2ac5333504171e5ad702507c3cc7222bc81333c5c0292cd36b981
MD5 dc4e66ce5e211155f1785267b71da3e3
BLAKE2b-256 d7c6aad18a4b6cdf8143b15339dee2d3a73bd617e24f764ae4b7192fefe6cd07

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp35-cp35m-win32.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 80c2bbe29f26575a830668d683b14cc492a61a922bb9429379fe2dfe57d35b86
MD5 597a3739f9f33a8a476f4850b6fc18f6
BLAKE2b-256 896b4c41370e414693a144c20ac490105d2988c263bfca5ea56d4c13df906d5f

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a396b1588e109444ba6fc5b049c787aa044df38c1a33297c01df59fe45d93f82
MD5 63efd4899284a10a9968a81721913902
BLAKE2b-256 10f5bef3d9bdc4e3c4d651ac5d7afa80e0604d80b5122bdb8a150099febc6073

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 cbd89978b92c4d2910a263f6867edc0ef0d6386c9ad042c5549394e79d22896c
MD5 27d6038416627750b283eef20b5de487
BLAKE2b-256 e1c43e756bd02584fc1ebfd5a0db352e2719bb9c4b82b5a2a91b6f7f6d3aa58d

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp35-cp35m-macosx_10_9_intel.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp35-cp35m-macosx_10_9_intel.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.5m, macOS 10.9+ intel
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp35-cp35m-macosx_10_9_intel.whl
Algorithm Hash digest
SHA256 c0943eceea34d0b0430c72bdf253334f43fd4616f9d7210d11ea27b7afc0aac9
MD5 3b77ad388e8c2f765ac1522d200117d7
BLAKE2b-256 b043fc99b87b20073eb41f55077bf72917946e5a88a6467c5fda15f03bbf3dc9

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp35-cp35m-linux_armv7l.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp35-cp35m-linux_armv7l.whl
  • Upload date:
  • Size: 22.0 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp35-cp35m-linux_armv7l.whl
Algorithm Hash digest
SHA256 37849525b3aef546925b2a6f52cab9e443a4e814b9a3ccda89c7840e2556a8ac
MD5 b3ded2b9a68816c3ee9a1c43841ed51e
BLAKE2b-256 f54e817fd6cc352d9b316faeabaf55c50fc5ea96d16d37ca09023033094da79b

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp34-cp34m-win_amd64.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp34-cp34m-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.4m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 3bd2d9c1817e429bc5c9c069b7b9b33abd896b29e7246ed4c2dccd7d483a2880
MD5 570038cd292a0200ed0bd284a5176f4c
BLAKE2b-256 ef7bb7051bde76b624e915a10272559a1cd685295f641867ae827834ae675fe2

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp34-cp34m-win32.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp34-cp34m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.4m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 fdf1bc7a6a35205b33eb4bf7c2182484d8f1dc62b802fa0f8d7e6d38ef1ef78b
MD5 f1dd1cb6f53fa8560c9ba03976f9f21d
BLAKE2b-256 3e88802d156a9309dc73ff8434490f19382656d3c9e49f527bf4cf0ab2927191

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f5019193739556248ccf8cdcf68ffbb6b1d47fc38f3c19418f24d235605b9f96
MD5 ba1cfe86b2c3cc8a1253aae9e2636a87
BLAKE2b-256 97f80c759acef7200c1700d5d77c414bf99c6b2713c6707a60ccbfae59be93ce

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp34-cp34m-manylinux1_i686.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp34-cp34m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 06126687a49c424e83c5b32690379cd6ff14fea8d49f637a23770b3676338e18
MD5 51de505f175b0308c244eef86fd014c7
BLAKE2b-256 0d8c841aab00bfe7305072443c1b66551642c5eb884ebc6fd757dd6d21e3d3fa

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp34-cp34m-macosx_10_9_intel.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp34-cp34m-macosx_10_9_intel.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.4m, macOS 10.9+ intel
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp34-cp34m-macosx_10_9_intel.whl
Algorithm Hash digest
SHA256 7ad025499ac14de0e35457a5dec23da11f0d784cd938baa3029ffe08edd6bf19
MD5 8e5dba112f55ffdc0555c48bfc8c5a80
BLAKE2b-256 e7ff5dcb02ad5f3d8d8652fc14061fc6f850fbd8f0584859a73f2f3e57ba2dfd

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp34-cp34m-linux_armv7l.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp34-cp34m-linux_armv7l.whl
  • Upload date:
  • Size: 22.0 MB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp34-cp34m-linux_armv7l.whl
Algorithm Hash digest
SHA256 c180ac40788fa9644c79b975bb43e1e88dcfc50cdd25d7b4752f59c1360a8183
MD5 b6f59e3e580520d1e7f6eb435f4081a1
BLAKE2b-256 4839b2b1201c9db20f52f3bff4c1bf6ad228be60deea33cd47d325b3f574738e

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e2cbcc8becfa20b566c856aa20d5b6bce6839bc45f047a0e233abf5e83e790ff
MD5 ed973e1e1cb05e42dd2fafc83b2703b8
BLAKE2b-256 19be41989b267cc5d0812366942915f88d772a380472a18e74b45dc7c3b59462

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f42cb372daa3dfec5f23e00a6a76612dacc880b97c82c2709e50b60f39435bc5
MD5 1d9b81d4f87e58209a0fdcb201d5f99c
BLAKE2b-256 bea238018c5f06bb8e669881921e9eb35d0914f9581a73c8d38534592671e156

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp27-cp27mu-linux_armv7l.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp27-cp27mu-linux_armv7l.whl
  • Upload date:
  • Size: 22.0 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp27-cp27mu-linux_armv7l.whl
Algorithm Hash digest
SHA256 24f0244204c73c4db67df034cd7f6c39b26466864304337f5cce47317d63f7f9
MD5 7be43ed352027e228a6a535596e86890
BLAKE2b-256 e721ecdfc1e6091373cb5b360aa75192b25416d15185a38433ead5d021bf3a4e

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 ee0a851e9a41c4a394c00bb2bdc88f8c82db99c02c922d45bb7f20ae6d6e8f84
MD5 1adc67cc0beb6e14dd2dca931c1aa92a
BLAKE2b-256 3996c705a26e32abe6106662b7feddd967dd3b3996789f26f037c5dac503703f

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp27-cp27m-win32.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 df2561cbec637f61e21537f029cc5e155d8b66ffac5148bc2b0c141c2410ee10
MD5 1916546c15f39c1afa98b405f568fa18
BLAKE2b-256 8e7b95c46db4ce36ac06fa74d5ca75e70d81deb4bd581984d35ada55c8796c08

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2ec79664be581ec66439ef4a2560ec8fc8de74760f315fc792af6f42ebd43341
MD5 a8154ec1b0b860eb3fcb7f13f6454551
BLAKE2b-256 31057172e2b713421bc977c6b3d1eea32dcbfbc3fbfadb80012df80329bb3f4c

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 04479c0ce8a633ad471a221f775439374874969efc3609176800620c3f5c512b
MD5 614aa475a0bbec2d9fca6e4d5e6d9997
BLAKE2b-256 806c929d9d0000d294cc9db56d198392259772676f3cea66c560e42bbbd44d60

See more details on using hashes here.

Provenance

File details

Details for the file grpcio_tools-1.24.0rc1-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: grpcio_tools-1.24.0rc1-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for grpcio_tools-1.24.0rc1-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ec6b60f8f3210f07a8c45510728fce723ea706c35d5b13db1a81d058429c00b4
MD5 43f2006bf6fc5ca9e6b0a97c5a77f06f
BLAKE2b-256 09ac9385c4ac63ca90bb5776c8a3bfda5e6fad9a357133c3fbb17d2221745c05

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page