Beta maintenance of Python dependencies

(1) Move dependency on protobuf from grpcio to grpcio_test. While the
most-commonly-foreseen use case of grpcio makes use of protobuf,
technically protobuf is not strictly needed and there's no actual
in-code relationship between grpcio and protobuf.

(2) Loosen the dependency on protobuf from ==3.0.0a3 to >=3.0.0a3.

(3) Update all references to 0.10.0* to 0.11.0.

(4) Alphabetize the grpcio_test dependencies.
pull/3280/head
Nathaniel Manista 9 years ago
parent 0269c9c2ef
commit 3b0fefb246
  1. 1
      src/python/grpcio/requirements.txt
  2. 4
      src/python/grpcio_health_checking/setup.py
  3. 5
      src/python/grpcio_test/requirements.txt
  4. 4
      src/python/grpcio_test/setup.py

@ -1,3 +1,2 @@
enum34==1.0.4 enum34==1.0.4
futures==2.2.0 futures==2.2.0
protobuf==3.0.0a3

@ -51,7 +51,7 @@ _PACKAGE_DIRECTORIES = {
} }
_INSTALL_REQUIRES = ( _INSTALL_REQUIRES = (
'grpcio>=0.10.0a0', 'grpcio>=0.11.0',
) )
_SETUP_REQUIRES = _INSTALL_REQUIRES _SETUP_REQUIRES = _INSTALL_REQUIRES
@ -63,7 +63,7 @@ _COMMAND_CLASS = {
setuptools.setup( setuptools.setup(
name='grpcio_health_checking', name='grpcio_health_checking',
version='0.10.0a0', version='0.11.0',
packages=list(_PACKAGES), packages=list(_PACKAGES),
package_dir=_PACKAGE_DIRECTORIES, package_dir=_PACKAGE_DIRECTORIES,
install_requires=_INSTALL_REQUIRES, install_requires=_INSTALL_REQUIRES,

@ -1,5 +1,6 @@
grpcio>=0.11.0
oauth2client>=1.4.7
protobuf>=3.0.0a3
pytest>=2.6 pytest>=2.6
pytest-cov>=2.0 pytest-cov>=2.0
pytest-xdist>=1.11 pytest-xdist>=1.11
oauth2client>=1.4.7
grpcio>=0.10.0a0

@ -71,7 +71,7 @@ _SETUP_REQUIRES = (
_INSTALL_REQUIRES = ( _INSTALL_REQUIRES = (
'oauth2client>=1.4.7', 'oauth2client>=1.4.7',
'grpcio>=0.10.0a0', 'grpcio>=0.11.0',
) )
_COMMAND_CLASS = { _COMMAND_CLASS = {
@ -80,7 +80,7 @@ _COMMAND_CLASS = {
setuptools.setup( setuptools.setup(
name='grpcio_test', name='grpcio_test',
version='0.10.0a0', version='0.11.0',
packages=_PACKAGES, packages=_PACKAGES,
package_dir=_PACKAGE_DIRECTORIES, package_dir=_PACKAGE_DIRECTORIES,
package_data=_PACKAGE_DATA, package_data=_PACKAGE_DATA,

Loading…
Cancel
Save