Skip to content

Commit 8e0736a

Browse files
authored
Loosen GRPC requirements. (#37817)
* Loosen GRPC requirements. * Change link to prevent throttling. * Change link to prevent throttling.
1 parent e6fcdd7 commit 8e0736a

3 files changed

Lines changed: 5 additions & 6 deletions

File tree

.github/workflows/beam_PreCommit_GoPortable.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ env:
3838
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
3939
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GE_CACHE_USERNAME }}
4040
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GE_CACHE_PASSWORD }}
41+
# TODO(https://github.com/grpc/grpc/issues/37710): Remove once fixed.
42+
GRPC_ENABLE_FORK_SUPPORT: '0'
4143

4244
# Setting explicit permissions for the action to avoid the default permissions which are `write-all` in case of pull_request_target event
4345
permissions:

sdks/python/container/license_scripts/dep_urls_py.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ pip_dependencies:
116116
oauth2client:
117117
license: "https://raw.githubusercontent.com/googleapis/oauth2client/master/LICENSE"
118118
orjson:
119-
license: "https://github.com/ijl/orjson/raw/master/LICENSE-APACHE"
119+
license: "https://raw.githubusercontent.com/ijl/orjson/master/LICENSE-APACHE"
120120
pandas:
121121
license: "https://raw.githubusercontent.com/pandas-dev/pandas/master/LICENSE"
122122
pathlib2:
@@ -135,7 +135,7 @@ pip_dependencies:
135135
pyhamcrest:
136136
license: "https://raw.githubusercontent.com/hamcrest/PyHamcrest/master/LICENSE.txt"
137137
pyjsparser:
138-
license: "https://github.com/PiotrDabkowski/pyjsparser/blob/master/LICENSE"
138+
license: "https://raw.githubusercontent.com/PiotrDabkowski/pyjsparser/refs/heads/master/LICENSE"
139139
pymongo:
140140
license: "https://raw.githubusercontent.com/mongodb/mongo-python-driver/master/LICENSE"
141141
milvus-lite:

sdks/python/setup.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -381,10 +381,7 @@ def get_portability_package_data():
381381
'envoy-data-plane<0.3.0; python_version < "3.13"',
382382
'fastavro>=0.23.6,<2',
383383
'fasteners>=0.3,<1.0',
384-
'grpcio>=1.33.1,<2,!=1.48.0,!=1.59.*,!=1.60.*,!=1.61.*,!=1.62.0,!=1.62.1,!=1.66.*,!=1.67.*,!=1.68.*,!=1.69.*,!=1.70.*,!=1.71.*,!=1.72.*,!=1.73.*,!=1.74.*,!=1.75.*,!=1.76.*,!=1.77.*,!=1.78.0; python_version <= "3.12"', # pylint: disable=line-too-long
385-
# TODO(https://github.com/grpc/grpc/issues/37710): Consolidate bounds
386-
# across python versions once 1.78.1 is avaliable.
387-
'grpcio>=1.67.0,<2; python_version >= "3.13"',
384+
'grpcio>=1.33.1,<2,!=1.48.0,!=1.59.*,!=1.60.*,!=1.61.*,!=1.62.0,!=1.62.1,!=1.66.*,!=1.67.*,!=1.68.*,!=1.69.*,!=1.70.*', # pylint: disable=line-too-long
388385
'httplib2>=0.8,<0.32.0',
389386
'jsonpickle>=3.0.0,<4.0.0',
390387
# numpy can have breaking changes in minor versions.

0 commit comments

Comments
 (0)