Skip to content

Commit f17e0aa

Browse files
Google APIscopybara-github
authored andcommitted
chore(python): Update build rules for google/shopping/merchant/reviews/v1beta to prepare for release
PiperOrigin-RevId: 705456988
1 parent d169538 commit f17e0aa

1 file changed

Lines changed: 47 additions & 32 deletions

File tree

google/shopping/merchant/reviews/v1beta/BUILD.bazel

Lines changed: 47 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -165,44 +165,59 @@ go_gapic_assembly_pkg(
165165
],
166166
)
167167

168-
##############################################################################
168+
#############################################################################
169169
# Python
170-
##############################################################################
170+
#############################################################################
171171
# buildifier: disable=same-origin-load
172-
#load(
173-
# "@com_google_googleapis_imports//:imports.bzl",
174-
# "py_gapic_assembly_pkg",
175-
# "py_gapic_library",
176-
# "py_test",
177-
#)
172+
load(
173+
"@com_google_googleapis_imports//:imports.bzl",
174+
"py_gapic_assembly_pkg",
175+
"py_gapic_library",
176+
"py_import",
177+
"py_test",
178+
)
178179

179-
#py_gapic_library(
180-
# name = "reviews_py_gapic",
181-
# srcs = [":reviews_proto"],
182-
# grpc_service_config = "reviews_grpc_service_config.json",
183-
# rest_numeric_enums = True,
184-
# service_yaml = "merchantapi_v1beta.yaml",
185-
# transport = "grpc+rest",
186-
# deps = [],
187-
#)
180+
py_import(
181+
name = "shopping_type",
182+
srcs = [
183+
"//google/shopping/type:type_py_gapic",
184+
],
185+
)
188186

189-
#py_test(
190-
# name = "reviews_py_gapic_test",
191-
# srcs = [
192-
# "reviews_py_gapic_pytest.py",
193-
# "reviews_py_gapic_test.py",
194-
# ],
195-
# legacy_create_init = False,
196-
# deps = [":reviews_py_gapic"],
197-
#)
187+
py_gapic_library(
188+
name = "reviews_py_gapic",
189+
srcs = [":reviews_proto"],
190+
grpc_service_config = "reviews_grpc_service_config.json",
191+
opt_args = [
192+
"proto-plus-deps=google.shopping.type",
193+
"python-gapic-name=merchant_reviews",
194+
"python-gapic-namespace=google.shopping",
195+
],
196+
rest_numeric_enums = True,
197+
service_yaml = "merchantapi_v1beta.yaml",
198+
transport = "grpc+rest",
199+
deps = [
200+
":shopping_type", # Added manually
201+
],
202+
)
203+
204+
py_test(
205+
name = "reviews_py_gapic_test",
206+
srcs = [
207+
"reviews_py_gapic_pytest.py",
208+
"reviews_py_gapic_test.py",
209+
],
210+
legacy_create_init = False,
211+
deps = [":reviews_py_gapic"],
212+
)
198213

199214
# Open Source Packages
200-
#py_gapic_assembly_pkg(
201-
# name = "merchant-reviews-v1beta-py",
202-
# deps = [
203-
# ":reviews_py_gapic",
204-
# ],
205-
#)
215+
py_gapic_assembly_pkg(
216+
name = "merchant-reviews-v1beta-py",
217+
deps = [
218+
":reviews_py_gapic",
219+
],
220+
)
206221

207222
##############################################################################
208223
# PHP

0 commit comments

Comments
 (0)