Skip to content

Commit bd0f542

Browse files
authored
feat: Add support for Python 3.14 (#14811)
Fixes #14686 Closes #14806 Towards googleapis/librarian#2456 BEGIN_COMMIT_OVERRIDE feat: Add support for Python 3.14 fix: Deprecate `credentials_file` argument fix(deps): Require grpcio >= 1.33.2 fix(deps): Require grpcio >= 1.75.1 for Python 3.14 END_COMMIT_OVERRIDE
1 parent 2b3912f commit bd0f542

File tree

42 files changed

+149
-126
lines changed

Some content is hidden

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

42 files changed

+149
-126
lines changed

packages/google-cloud-bigquery-storage/.OwlBot.yaml

Lines changed: 0 additions & 27 deletions
This file was deleted.

packages/google-cloud-bigquery-storage/.repo-metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
"requires_billing": true,
1414
"default_version": "v1",
1515
"api_shortname": "bigquerystorage"
16-
}
16+
}

packages/google-cloud-bigquery-storage/README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ Supported Python Versions
6161
Our client libraries are compatible with all current `active`_ and `maintenance`_ versions of
6262
Python.
6363

64-
Python >= 3.7
64+
Python >= 3.7, including 3.14
6565

6666
.. _active: https://devguide.python.org/devcycle/#in-development-main-branch
6767
.. _maintenance: https://devguide.python.org/devcycle/#maintenance-branches

packages/google-cloud-bigquery-storage/google/cloud/bigquery_storage/gapic_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
__version__ = "0.0.0" # {x-release-please-version}
16+
__version__ = "2.33.1" # {x-release-please-version}

packages/google-cloud-bigquery-storage/google/cloud/bigquery_storage_v1/gapic_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
__version__ = "0.0.0" # {x-release-please-version}
16+
__version__ = "2.33.1" # {x-release-please-version}

packages/google-cloud-bigquery-storage/google/cloud/bigquery_storage_v1/services/big_query_read/transports/base.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,10 @@ def __init__(
6969
credentials identify the application to the service; if none
7070
are specified, the client will attempt to ascertain the
7171
credentials from the environment.
72-
credentials_file (Optional[str]): A file with credentials that can
72+
credentials_file (Optional[str]): Deprecated. A file with credentials that can
7373
be loaded with :func:`google.auth.load_credentials_from_file`.
74-
This argument is mutually exclusive with credentials.
74+
This argument is mutually exclusive with credentials. This argument will be
75+
removed in the next major version of this library.
7576
scopes (Optional[Sequence[str]]): A list of scopes.
7677
quota_project_id (Optional[str]): An optional project to use for billing
7778
and quota.

packages/google-cloud-bigquery-storage/google/cloud/bigquery_storage_v1/services/big_query_read/transports/grpc.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,9 +152,10 @@ def __init__(
152152
are specified, the client will attempt to ascertain the
153153
credentials from the environment.
154154
This argument is ignored if a ``channel`` instance is provided.
155-
credentials_file (Optional[str]): A file with credentials that can
155+
credentials_file (Optional[str]): Deprecated. A file with credentials that can
156156
be loaded with :func:`google.auth.load_credentials_from_file`.
157157
This argument is ignored if a ``channel`` instance is provided.
158+
This argument will be removed in the next major version of this library.
158159
scopes (Optional(Sequence[str])): A list of scopes. This argument is
159160
ignored if a ``channel`` instance is provided.
160161
channel (Optional[Union[grpc.Channel, Callable[..., grpc.Channel]]]):
@@ -287,9 +288,10 @@ def create_channel(
287288
credentials identify this application to the service. If
288289
none are specified, the client will attempt to ascertain
289290
the credentials from the environment.
290-
credentials_file (Optional[str]): A file with credentials that can
291+
credentials_file (Optional[str]): Deprecated. A file with credentials that can
291292
be loaded with :func:`google.auth.load_credentials_from_file`.
292-
This argument is mutually exclusive with credentials.
293+
This argument is mutually exclusive with credentials. This argument will be
294+
removed in the next major version of this library.
293295
scopes (Optional[Sequence[str]]): A optional list of scopes needed for this
294296
service. These are only used when credentials are not specified and
295297
are passed to :func:`google.auth.default`.

packages/google-cloud-bigquery-storage/google/cloud/bigquery_storage_v1/services/big_query_read/transports/grpc_asyncio.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,9 @@ def create_channel(
149149
credentials identify this application to the service. If
150150
none are specified, the client will attempt to ascertain
151151
the credentials from the environment.
152-
credentials_file (Optional[str]): A file with credentials that can
153-
be loaded with :func:`google.auth.load_credentials_from_file`.
152+
credentials_file (Optional[str]): Deprecated. A file with credentials that can
153+
be loaded with :func:`google.auth.load_credentials_from_file`. This argument will be
154+
removed in the next major version of this library.
154155
scopes (Optional[Sequence[str]]): A optional list of scopes needed for this
155156
service. These are only used when credentials are not specified and
156157
are passed to :func:`google.auth.default`.
@@ -201,9 +202,10 @@ def __init__(
201202
are specified, the client will attempt to ascertain the
202203
credentials from the environment.
203204
This argument is ignored if a ``channel`` instance is provided.
204-
credentials_file (Optional[str]): A file with credentials that can
205+
credentials_file (Optional[str]): Deprecated. A file with credentials that can
205206
be loaded with :func:`google.auth.load_credentials_from_file`.
206207
This argument is ignored if a ``channel`` instance is provided.
208+
This argument will be removed in the next major version of this library.
207209
scopes (Optional[Sequence[str]]): A optional list of scopes needed for this
208210
service. These are only used when credentials are not specified and
209211
are passed to :func:`google.auth.default`.

packages/google-cloud-bigquery-storage/google/cloud/bigquery_storage_v1/services/big_query_write/transports/base.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,10 @@ def __init__(
7070
credentials identify the application to the service; if none
7171
are specified, the client will attempt to ascertain the
7272
credentials from the environment.
73-
credentials_file (Optional[str]): A file with credentials that can
73+
credentials_file (Optional[str]): Deprecated. A file with credentials that can
7474
be loaded with :func:`google.auth.load_credentials_from_file`.
75-
This argument is mutually exclusive with credentials.
75+
This argument is mutually exclusive with credentials. This argument will be
76+
removed in the next major version of this library.
7677
scopes (Optional[Sequence[str]]): A list of scopes.
7778
quota_project_id (Optional[str]): An optional project to use for billing
7879
and quota.

packages/google-cloud-bigquery-storage/google/cloud/bigquery_storage_v1/services/big_query_write/transports/grpc.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,9 +156,10 @@ def __init__(
156156
are specified, the client will attempt to ascertain the
157157
credentials from the environment.
158158
This argument is ignored if a ``channel`` instance is provided.
159-
credentials_file (Optional[str]): A file with credentials that can
159+
credentials_file (Optional[str]): Deprecated. A file with credentials that can
160160
be loaded with :func:`google.auth.load_credentials_from_file`.
161161
This argument is ignored if a ``channel`` instance is provided.
162+
This argument will be removed in the next major version of this library.
162163
scopes (Optional(Sequence[str])): A list of scopes. This argument is
163164
ignored if a ``channel`` instance is provided.
164165
channel (Optional[Union[grpc.Channel, Callable[..., grpc.Channel]]]):
@@ -291,9 +292,10 @@ def create_channel(
291292
credentials identify this application to the service. If
292293
none are specified, the client will attempt to ascertain
293294
the credentials from the environment.
294-
credentials_file (Optional[str]): A file with credentials that can
295+
credentials_file (Optional[str]): Deprecated. A file with credentials that can
295296
be loaded with :func:`google.auth.load_credentials_from_file`.
296-
This argument is mutually exclusive with credentials.
297+
This argument is mutually exclusive with credentials. This argument will be
298+
removed in the next major version of this library.
297299
scopes (Optional[Sequence[str]]): A optional list of scopes needed for this
298300
service. These are only used when credentials are not specified and
299301
are passed to :func:`google.auth.default`.

0 commit comments

Comments
 (0)