Skip to content

Commit 096642f

Browse files
googlyrahmanchandra-sirigemini-code-assist[bot]release-please[bot]chalmerlowe
authored
feat(storage): Sync main and async branch (#1674)
The PR sync the main and async branch. --------- Co-authored-by: Chandra Shekhar Sirimala <[email protected]> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: Chalmer Lowe <[email protected]> Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Anthonios Partheniou <[email protected]>
1 parent 4e91c54 commit 096642f

33 files changed

+413
-132
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,9 @@
33
#
44
# For syntax help see:
55
# https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners#codeowners-syntax
6-
# Note: This file is autogenerated. To make changes to the codeowner team, please update .repo-metadata.json.
76

87
# @googleapis/yoshi-python @googleapis/gcs-sdk-team are the default owners for changes in this repo
9-
* @googleapis/yoshi-python @googleapis/gcs-sdk-team
8+
* @googleapis/yoshi-python @googleapis/gcs-sdk-team @googleapis/gcs-fs
109

1110
# @googleapis/python-samples-reviewers @googleapis/gcs-sdk-team are the default owners for samples changes
1211
/samples/ @googleapis/python-samples-reviewers @googleapis/gcs-sdk-team

.github/sync-repo-settings.yaml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,6 @@ branchProtectionRules:
99
requiredStatusCheckContexts:
1010
- 'Kokoro'
1111
- 'cla/google'
12-
- 'Kokoro system-3.12'
12+
- 'Kokoro system-3.14'
13+
- 'Kokoro system-3.9'
1314
- 'OwlBot Post Processor'
14-
- pattern: python2
15-
requiresCodeOwnerReviews: true
16-
requiresStrictStatusChecks: true
17-
requiredStatusCheckContexts:
18-
- 'Kokoro'
19-
- 'cla/google'
20-
- 'Kokoro system-2.7'
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Format: //devtools/kokoro/config/proto/build.proto
2+
3+
# Only run this nox session.
4+
env_vars: {
5+
key: "NOX_SESSION"
6+
value: "prerelease_deps"
7+
}

.kokoro/presubmit/presubmit.cfg

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Format: //devtools/kokoro/config/proto/build.proto
22

3-
# Disable system tests.
3+
# Disable system tests in this presubmit because they are run in separate
4+
# presubmit jobs, whose configs are in system-3.xx.cfg files.
45
env_vars: {
56
key: "RUN_SYSTEM_TESTS"
67
value: "false"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Only run this nox session.
44
env_vars: {
55
key: "NOX_SESSION"
6-
value: "system-3.12"
6+
value: "system-3.14"
77
}
88

99
# Credentials needed to test universe domain.

.kokoro/presubmit/system-3.9.cfg

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Format: //devtools/kokoro/config/proto/build.proto
2+
3+
# Only run this nox session.
4+
env_vars: {
5+
key: "NOX_SESSION"
6+
value: "system-3.9"
7+
}
8+
9+
# Credentials needed to test universe domain.
10+
env_vars: {
11+
key: "SECRET_MANAGER_KEYS"
12+
value: "client-library-test-universe-domain-credential"
13+
}

.librarian/generator-input/.repo-metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"api_id": "storage.googleapis.com",
1313
"requires_billing": true,
1414
"default_version": "v2",
15-
"codeowner_team": "@googleapis/gcs-sdk-team",
15+
"codeowner_team": "@googleapis/yoshi-python @googleapis/gcs-sdk-team @googleapis/gcs-fs",
1616
"api_shortname": "storage",
1717
"api_description": "is a durable and highly available object storage service. Google Cloud Storage is almost infinitely scalable and guarantees consistency: when a write succeeds, the latest copy of the object will be returned to any GET, globally."
1818
}

.librarian/generator-input/noxfile.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
BLACK_VERSION = "black==23.7.0"
2727
BLACK_PATHS = ["docs", "google", "tests", "noxfile.py", "setup.py"]
2828

29-
DEFAULT_PYTHON_VERSION = "3.12"
30-
SYSTEM_TEST_PYTHON_VERSIONS = ["3.12"]
31-
UNIT_TEST_PYTHON_VERSIONS = ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
29+
DEFAULT_PYTHON_VERSION = "3.14"
30+
SYSTEM_TEST_PYTHON_VERSIONS = ["3.9", "3.14"]
31+
UNIT_TEST_PYTHON_VERSIONS = ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
3232
CONFORMANCE_TEST_PYTHON_VERSIONS = ["3.12"]
3333

3434
CURRENT_DIRECTORY = pathlib.Path(__file__).parent.absolute()
@@ -51,6 +51,7 @@
5151
"unit-3.11",
5252
"unit-3.12",
5353
"unit-3.13",
54+
"unit-3.14",
5455
# cover must be last to avoid error `No data to report`
5556
"cover",
5657
]

.librarian/generator-input/setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@
9494
"Programming Language :: Python :: 3.11",
9595
"Programming Language :: Python :: 3.12",
9696
"Programming Language :: Python :: 3.13",
97+
"Programming Language :: Python :: 3.14",
9798
"Operating System :: OS Independent",
9899
"Topic :: Internet",
99100
],

.repo-metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"api_id": "storage.googleapis.com",
1313
"requires_billing": true,
1414
"default_version": "v2",
15-
"codeowner_team": "@googleapis/gcs-sdk-team",
15+
"codeowner_team": "@googleapis/yoshi-python @googleapis/gcs-sdk-team @googleapis/gcs-fs",
1616
"api_shortname": "storage",
1717
"api_description": "is a durable and highly available object storage service. Google Cloud Storage is almost infinitely scalable and guarantees consistency: when a write succeeds, the latest copy of the object will be returned to any GET, globally."
1818
}

0 commit comments

Comments
 (0)