Skip to content

Commit

Permalink
Revert "Bump google-cloud-pubsub to 2.9.0 (attempt #2) (#63522)"
Browse files Browse the repository at this point in the history
This reverts commit 1baa3d8.
  • Loading branch information
allenporter authored Jan 6, 2022
1 parent 31f37f3 commit fdffbd2
Show file tree
Hide file tree
Showing 5 changed files with 21 additions and 11 deletions.
2 changes: 1 addition & 1 deletion homeassistant/components/google_pubsub/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"domain": "google_pubsub",
"name": "Google Pub/Sub",
"documentation": "https://www.home-assistant.io/integrations/google_pubsub",
"requirements": ["google-cloud-pubsub==2.9.0"],
"requirements": ["google-cloud-pubsub==2.1.0"],
"codeowners": [],
"iot_class": "cloud_push"
}
13 changes: 9 additions & 4 deletions homeassistant/package_constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -53,10 +53,15 @@ h11>=0.12.0
# https://github.com/advisories/GHSA-93xj-8mrv-444m
httplib2>=0.19.0

# gRPC is an implicit dependency that we want to make explicit so we manage
# upgrades intentionally. It is a large package to build from source and we
# want to ensure we have wheels built.
grpcio==1.43.0
# gRPC 1.32+ currently causes issues on ARMv7, see:
# https://github.com/home-assistant/core/issues/40148
# Newer versions of some other libraries pin a higher version of grpcio,
# so those also need to be kept at an old version until the grpcio pin
# is reverted, see:
# https://github.com/home-assistant/core/issues/53427
grpcio==1.31.0
google-cloud-pubsub==2.1.0
google-api-core<=1.31.2

# This is a old unmaintained library and is replaced with pycryptodome
pycrypto==1000000000.0.0
Expand Down
2 changes: 1 addition & 1 deletion requirements_all.txt
Original file line number Diff line number Diff line change
Expand Up @@ -749,7 +749,7 @@ goodwe==0.2.10
google-api-python-client==1.6.4

# homeassistant.components.google_pubsub
google-cloud-pubsub==2.9.0
google-cloud-pubsub==2.1.0

# homeassistant.components.google_cloud
google-cloud-texttospeech==0.4.0
Expand Down
2 changes: 1 addition & 1 deletion requirements_test_all.txt
Original file line number Diff line number Diff line change
Expand Up @@ -477,7 +477,7 @@ goodwe==0.2.10
google-api-python-client==1.6.4

# homeassistant.components.google_pubsub
google-cloud-pubsub==2.9.0
google-cloud-pubsub==2.1.0

# homeassistant.components.nest
google-nest-sdm==1.3.0
Expand Down
13 changes: 9 additions & 4 deletions script/gen_requirements_all.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,10 +79,15 @@
# https://github.com/advisories/GHSA-93xj-8mrv-444m
httplib2>=0.19.0
# gRPC is an implicit dependency that we want to make explicit so we manage
# upgrades intentionally. It is a large package to build from source and we
# want to ensure we have wheels built.
grpcio==1.43.0
# gRPC 1.32+ currently causes issues on ARMv7, see:
# https://github.com/home-assistant/core/issues/40148
# Newer versions of some other libraries pin a higher version of grpcio,
# so those also need to be kept at an old version until the grpcio pin
# is reverted, see:
# https://github.com/home-assistant/core/issues/53427
grpcio==1.31.0
google-cloud-pubsub==2.1.0
google-api-core<=1.31.2
# This is a old unmaintained library and is replaced with pycryptodome
pycrypto==1000000000.0.0
Expand Down

0 comments on commit fdffbd2

Please sign in to comment.