Skip to content

Commit a005f72

Browse files
committed
chore: run generation for all libraries
1 parent 6888133 commit a005f72

1,417 files changed

Lines changed: 20473 additions & 1259 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

packages/google-ads-admanager/noxfile.py

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,24 @@
3636
"3.12",
3737
"3.13",
3838
"3.14",
39+
"3.15",
3940
]
4041

4142
DEFAULT_PYTHON_VERSION = "3.14"
4243

43-
# TODO(https://github.com/googleapis/gapic-generator-python/issues/2450):
44-
# Switch this to Python 3.15 alpha1
45-
# https://peps.python.org/pep-0790/
46-
PREVIEW_PYTHON_VERSION = "3.14"
44+
PREVIEW_PYTHON_VERSION = "3.15"
4745

4846
CURRENT_DIRECTORY = pathlib.Path(__file__).parent.absolute()
47+
# Path to the centralized mypy configuration file at the repository root.
48+
# Search upwards to support running nox from both monorepo packages and integration test goldens.
49+
MYPY_CONFIG_FILE = next(
50+
(
51+
str(p / "mypy.ini")
52+
for p in CURRENT_DIRECTORY.parents
53+
if (p / "mypy.ini").exists()
54+
),
55+
str(CURRENT_DIRECTORY.parent.parent / "mypy.ini"),
56+
)
4957

5058
if (CURRENT_DIRECTORY / "testing").exists():
5159
LOWER_BOUND_CONSTRAINTS_FILE = (
@@ -107,6 +115,7 @@ def mypy(session):
107115
session.install(".")
108116
session.run(
109117
"mypy",
118+
f"--config-file={MYPY_CONFIG_FILE}",
110119
"-p",
111120
"google",
112121
"--check-untyped-defs",
@@ -566,7 +575,7 @@ def prerelease_deps(session, protobuf_implementation):
566575
)
567576

568577

569-
@nox.session(python=DEFAULT_PYTHON_VERSION)
578+
@nox.session(python=PREVIEW_PYTHON_VERSION)
570579
@nox.parametrize(
571580
"protobuf_implementation",
572581
["python", "upb"],
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# We use the constraints file for the latest Python version
2+
# (currently this file) to check that the latest
3+
# major versions of dependencies are supported in setup.py.
4+
# List all library dependencies and extras in this file.
5+
# Require the latest major version be installed for each dependency.
6+
# e.g., if setup.py has "google-cloud-foo >= 1.14.0, < 2.0.0",
7+
# Then this file should have google-cloud-foo>=1
8+
google-api-core>=2
9+
google-auth>=2
10+
grpcio>=1
11+
proto-plus>=1
12+
protobuf>=7

packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_ad_break_service.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1607,6 +1607,9 @@ def test_list_ad_breaks_rest_pager(transport: str = "rest"):
16071607

16081608
pager = client.list_ad_breaks(request=sample_request)
16091609

1610+
assert pager.next_page_token == "abc"
1611+
assert str(pager).startswith(f"{pager.__class__.__name__}<")
1612+
16101613
results = list(pager)
16111614
assert len(results) == 6
16121615
assert all(isinstance(i, ad_break_messages.AdBreak) for i in results)

packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_ad_review_center_ad_service.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1488,6 +1488,9 @@ def test_search_ad_review_center_ads_rest_pager(transport: str = "rest"):
14881488

14891489
pager = client.search_ad_review_center_ads(request=sample_request)
14901490

1491+
assert pager.next_page_token == "abc"
1492+
assert str(pager).startswith(f"{pager.__class__.__name__}<")
1493+
14911494
results = list(pager)
14921495
assert len(results) == 6
14931496
assert all(

packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_ad_unit_service.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1595,6 +1595,9 @@ def test_list_ad_units_rest_pager(transport: str = "rest"):
15951595

15961596
pager = client.list_ad_units(request=sample_request)
15971597

1598+
assert pager.next_page_token == "abc"
1599+
assert str(pager).startswith(f"{pager.__class__.__name__}<")
1600+
15981601
results = list(pager)
15991602
assert len(results) == 6
16001603
assert all(isinstance(i, ad_unit_messages.AdUnit) for i in results)
@@ -1859,6 +1862,9 @@ def test_list_ad_unit_sizes_rest_pager(transport: str = "rest"):
18591862

18601863
pager = client.list_ad_unit_sizes(request=sample_request)
18611864

1865+
assert pager.next_page_token == "abc"
1866+
assert str(pager).startswith(f"{pager.__class__.__name__}<")
1867+
18621868
results = list(pager)
18631869
assert len(results) == 6
18641870
assert all(isinstance(i, ad_unit_messages.AdUnitSize) for i in results)

packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_application_service.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1625,6 +1625,9 @@ def test_list_applications_rest_pager(transport: str = "rest"):
16251625

16261626
pager = client.list_applications(request=sample_request)
16271627

1628+
assert pager.next_page_token == "abc"
1629+
assert str(pager).startswith(f"{pager.__class__.__name__}<")
1630+
16281631
results = list(pager)
16291632
assert len(results) == 6
16301633
assert all(isinstance(i, application_messages.Application) for i in results)

packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_audience_segment_service.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1653,6 +1653,9 @@ def test_list_audience_segments_rest_pager(transport: str = "rest"):
16531653

16541654
pager = client.list_audience_segments(request=sample_request)
16551655

1656+
assert pager.next_page_token == "abc"
1657+
assert str(pager).startswith(f"{pager.__class__.__name__}<")
1658+
16561659
results = list(pager)
16571660
assert len(results) == 6
16581661
assert all(

packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_bandwidth_group_service.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1649,6 +1649,9 @@ def test_list_bandwidth_groups_rest_pager(transport: str = "rest"):
16491649

16501650
pager = client.list_bandwidth_groups(request=sample_request)
16511651

1652+
assert pager.next_page_token == "abc"
1653+
assert str(pager).startswith(f"{pager.__class__.__name__}<")
1654+
16521655
results = list(pager)
16531656
assert len(results) == 6
16541657
assert all(

packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_browser_language_service.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1653,6 +1653,9 @@ def test_list_browser_languages_rest_pager(transport: str = "rest"):
16531653

16541654
pager = client.list_browser_languages(request=sample_request)
16551655

1656+
assert pager.next_page_token == "abc"
1657+
assert str(pager).startswith(f"{pager.__class__.__name__}<")
1658+
16561659
results = list(pager)
16571660
assert len(results) == 6
16581661
assert all(

packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_browser_service.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1586,6 +1586,9 @@ def test_list_browsers_rest_pager(transport: str = "rest"):
15861586

15871587
pager = client.list_browsers(request=sample_request)
15881588

1589+
assert pager.next_page_token == "abc"
1590+
assert str(pager).startswith(f"{pager.__class__.__name__}<")
1591+
15891592
results = list(pager)
15901593
assert len(results) == 6
15911594
assert all(isinstance(i, browser_messages.Browser) for i in results)

0 commit comments

Comments
 (0)