Changelog
2.20.0 (2025年10月20日)
Features
- Add support for Python 3.14 (98ee71abc0f97c88239b50bf0e0827df19630def)
Bug Fixes
- Deprecate credentials_file argument (98ee71abc0f97c88239b50bf0e0827df19630def)
2.19.3 (2025年06月11日)
Documentation
- Update import statement example in README (0131a33)
2.19.2 (2025年03月15日)
Bug Fixes
[Many APIs] Allow Protobuf 6.x (4757dae)
remove setup.cfg configuration for creating universal wheels (#13659) (59bfd42)
2.19.1 (2025年02月18日)
Bug Fixes
- deps: Require grpc-google-iam-v1>=0.14.0 (770cf0f)
2.19.0 (2025年02月12日)
Features
Add REST Interceptors which support reading metadata (87b5382)
Add support for reading selective GAPIC generation methods from service YAML (87b5382)
2.18.0 (2024年12月12日)
Features
- Add support for opt-in debug logging (9b674de)
Bug Fixes
- Fix typing issue with gRPC metadata when key ends in -bin (9b674de)
2.17.1 (2024年11月11日)
Bug Fixes
2.17.0 (2024年10月24日)
Features
2.16.5 (2024年07月30日)
Bug Fixes
- Retry and timeout values do not propagate in requests during pagination (9cdac77)
2.16.4 (2024年07月08日)
Bug Fixes
2.16.3 (2024年03月05日)
Bug Fixes
2.16.2 (2024年02月22日)
Bug Fixes
deps: [Many APIs] Require
google-api-core>=1.34.1(#12310) (41821da)fix ValueError in test__validate_universe_domain (2451e88)
2.16.1 (2024年02月06日)
Bug Fixes
Add google-auth as a direct dependency (e16032f)
Add staticmethod decorator to
_get_client_cert_sourceand_get_api_endpoint(e16032f)Resolve AttributeError ‘Credentials’ object has no attribute ‘universe_domain’ (e16032f)
2.16.0 (2024年02月01日)
Features
2.15.1 (2024年01月19日)
Bug Fixes
- [google-cloud-tasks] remove BufferTask method from beta libraries, which cannot call it (23e91f5)
2.15.0 (2023年12月07日)
Features
Add support for python 3.12 (e9655df)
Introduce compatibility with native namespace packages (e9655df)
Bug Fixes
2.14.2 (2023年09月13日)
Documentation
- Minor formatting (4635f43)
2.14.1 (2023年08月02日)
Documentation
2.14.0 (2023年07月25日)
Features
v2: Add YAML config for GetLocation and ListLocation (92c3ef2)
v2beta2: Add UploadQueueYaml, BufferTask RPC method for CloudTasks service (92c3ef2)
v2beta2: Set deadline for GetLocation, ListLocations and UploadQueueYaml RPCs (92c3ef2)
v2beta3: Add BufferTask RPC method for CloudTasks service (92c3ef2)
v2beta3: Add YAML config for GetLocation and ListLocations (92c3ef2)
v2: Increase timeout of RPC methods to 20s (92c3ef2)
2.13.2 (2023年07月04日)
Bug Fixes
2.13.1 (2023年03月23日)
Documentation
2.13.0 (2023年02月28日)
Features
- Enable "rest" transport in Python for services supporting numeric enums (0fb917e)
2.12.1 (2023年01月20日)
Bug Fixes
- Add context manager return types (248ab5b)
Documentation
- Add documentation for enums (248ab5b)
2.12.0 (2023年01月10日)
Features
2.11.0 (2022年12月15日)
Features
Add support for
google.cloud.tasks.__version__(d51539f)Add typing to proto.Message based class attributes (d51539f)
Bug Fixes
Add dict typing for client_options (d51539f)
deps: Require google-api-core >=1.34.0, >=2.11.0 (5752acb)
Drop usage of pkg_resources (5752acb)
Fix timeout default values (5752acb)
Documentation
samples: Snippetgen handling of repeated enum field (d51539f)
samples: Snippetgen should call await on the operation coroutine before calling result (5752acb)
2.10.4 (2022年10月07日)
Bug Fixes
2.10.3 (2022年09月29日)
Bug Fixes
2.10.2 (2022年08月11日)
Bug Fixes
2.10.1 (2022年08月09日)
Documentation
2.10.0 (2022年07月16日)
Features
- add audience parameter (ad01839)
Bug Fixes
2.9.1 (2022年06月06日)
Bug Fixes
Documentation
2.9.0 (2022年05月05日)
Features
- AuditConfig for IAM v1 (7b7a294)
Bug Fixes
- deps: require grpc-google-iam-v1 >=0.12.4 (7b7a294)
Documentation
- fix type in docstring for map fields (7b7a294)
2.8.1 (2022年03月05日)
Bug Fixes
deps: require google-api-core>=1.31.5, >=2.3.2 (#232) (2b35888)
deps: require proto-plus>=1.15.0 (2b35888)
2.8.0 (2022年02月14日)
Features
Bug Fixes
- resolve DuplicateCredentialArgs error when using credentials_file (8dd8aec)
2.7.2 (2022年01月08日)
Documentation
2.7.1 (2021年11月01日)
Bug Fixes
Documentation
- list oneofs in docstring (72f150f)
2.7.0 (2021年10月15日)
Features
2.6.0 (2021年10月08日)
Features
2.6.0 (2021年10月07日)
Features
2.5.3 (2021年09月30日)
Bug Fixes
- improper types in pagers generation (0feec1e)
2.5.2 (2021年09月24日)
Bug Fixes
- add ‘dict’ annotation type to ‘request’ (42d768b)
2.5.1 (2021年07月28日)
Bug Fixes
Documentation
Miscellaneous Chores
2.5.0 (2021年07月21日)
Features
Bug Fixes
2.4.0 (2021年07月01日)
Features
Bug Fixes
Documentation
2.3.0 (2021年05月28日)
Features
support self-signed JWT flow for service accounts (1acf20c)
Bug Fixes
Documentation
2.2.0 (2021年02月24日)
Features
add from_service_account_info method to clients (e1fdc76)
v2beta3, v2beta2: introducing fields: ListQueuesRequest.read_mask, GetQueueRequest.read_mask, Queue.task_ttl, Queue.tombstone_ttl, Queue.stats and introducing messages: QueueStats (e1fdc76)
Bug Fixes
Documentation
fix type references in docstrings (e1fdc76)
v2beta2: updates to AppEngineHttpRequest description (e1fdc76)
v2beta3: updates to max burst size description (e1fdc76)
2.1.0 (2020年12月07日)
Features
2.0.0 (2020年09月02日)
⚠ BREAKING CHANGES
- migrate to use microgen (#38)
Features
Documentation
- add samples from python-docs-samples/tasks (#36) (9d022f7), closes #1068 #1116 #1133 #1186 #1217 #1254 #1271 #1288 #1309 #1311 #1329 #1320 #1355 #1359 #1529 #1532 #1541 #1563 #1552 #1566 #1698 #2114 #2113 #2156 #2208 #2250 #2316 #2187 #2439 #2516 #2543 #2700 #3168 #3171
1.5.0 (2020年02月24日)
Features
1.4.0 (2020年02月06日)
Features
- tasks: undeprecate resource helper methods; add py2 deprecation warning; change default timeouts; add 3.8 tests; edit docstrings (via synth)(#10074) (5577817)
Bug Fixes
tasks: change default timeout values; bump copyright year to 2020; change line breaks in docstrings (via synth) (#10271) (f68536d)
tasks: deprecate resource name helper methods (via synth) (#9864) (ccf2cab)
1.3.0
11-04-2019 10:06 PST
Implementation Changes
- Add proto annotations (via synth) (#9352)
New Features
- Add HTTP tasks, OAuth tokens, and OIDC tokens (via synth) (#9588)
Documentation
Tweak docstrings (via synth) (#9433)
Disambiguate client requests from cloud task requests (#9398)
Change requests intersphinx url (via synth) (#9409)
Update documentation (via synth) (#9069)
Remove compatibility badges from READMEs (#9035)
Fix intersphinx reference to requests (#9294)
Remove CI for gh-pages, use googleapis.dev for
api_corerefs. (#9085)
1.2.1
08-12-2019 13:50 PDT
Implementation Changes
- Remove send/recv msg size limit (via synth). (#8971)
Documentation
1.2.0
07-24-2019 17:41 PDT
Implementation Changes
- Allow kwargs to be passed to create_channel (via synth). (#8406)
New Features
Add ‘options_’ argument to clients’ ‘get_iam_policy’; pin black version (via synth). (#8660)
Add ‘client_options’ support, update list method docstrings (via synth). (#8524)
Dependencies
Bump minimum version for google-api-core to 1.14.0. (#8709)
Update pin for ‘grpc-google-iam-v1’ to 0.12.3+. (#8647)
Documentation
Link to googleapis.dev documentation in READMEs. (#8705)
Add compatibility check badges to READMEs. (#8288)
Fix typo in README. (#8606)
Internal / Testing Changes
Add docs job to publish to googleapis.dev. (#8464)
Declare encoding as utf-8 in pb2 files (via synth). (#8366)
Add disclaimer to auto-generated template files (via synth). (#8330)
Suppress checking ‘cov-fail-under’ in nox default session (via synth). (#8254)
Fix coverage in ‘types.py’ (via synth). (#8166)
Blacken noxfile.py, setup.py (via synth). (#8134)
Add empty lines (via synth). (#8074)
1.1.0
05-14-2019 15:30 PDT
Implementation Changes
- Remove log_sampling_ratio, add stackdriver_logging_config (via synth). (#7950)
Documentation
Internal / Testing Changes
- Add nox session
docs, reorder methods (via synth). (#7783)
1.0.0
04-29-2019 16:35 PDT
Documentation
- Correct docs/index.rst. (#7808)
Internal / Testing Changes
- Add smoke test. (#7808)
0.7.0
04-15-2019 10:21 PDT
New Features
- Add auth and stackdriver logging configuration (via synth). (#7666)
Documentation
- Tasks: Format docstrings for enums (via synth). (#7601)
0.6.0
03-26-2019 13:35 PDT
Implementation Changes
- Remove classifier for Python 3.4 for end-of-life. (#7535)
New Features
- Generate v2. (#7547)
0.5.0
03-06-2019 15:03 PST
Implementation Changes
New Features
Add ‘Task.http_request’ and associated message type (via synth). (#7432)
Add ‘Task.dispatch_deadline’ via synth. (#7211)
Documentation
Updated client library documentation URLs. (#7307)
Update copyright headers
Add working example for ‘create_queue’. (#7025)
Pick up stub docstring fix in GAPIC generator. (#6983)
Internal / Testing Changes
Copy lintified proto files (via synth). (#7471)
Add clarifying comment to blacken nox target. (#7405)
Copy proto files alongside protoc versions
Add protos as an artifact to library (#7205)
0.4.0
12-18-2018 09:50 PST
Implementation Changes
Import
iam.policyfromgoogle.api_core. (#6741)Pick up enum fixes in the GAPIC generator. (#6616)
Fix
client_infobug, update docstrings and timeouts. (#6422)Re-generate library using tasks/synth.py (#5980)
New Features
- Pick up changes to GAPIC generator, drop ‘Code’ enum. (#6509)
Dependencies
Bump minimum
api_coreversion for all GAPIC libs to 1.4.1. (#6391)Avoid broken ‘google-common-apis 1.5.4’ release. (#6355)
Documentation
Document Python 2 deprecation (#6910)
Separate / distinguish API docs for different API versions. (#6306)
Docstring tweaks from protos. (#6261)
Normalize use of support level badges (#6159)
Remove autosynth / tweaks for ‘README.rst’ / ‘setup.py’. (#5957)
Replace links to
/stable/with/latest/. (#5901)
Internal / Testing Changes
Add baseline for synth.metadata
Update noxfile.
Blacken all gen’d libs (#6792)
Omit local deps (#6701)
Run black at end of synth.py (#6698)
Run Black on Generated libraries (#6666)
Add templates for flake8, coveragerc, noxfile, and black. (#6642)
Add ‘mock’ to unit test dependencies for autogen libs. (#6402)
Add / fix badges for PyPI / versions. (#6158)
Don’t update nox in ‘tasks/synth.py’. (#6232)
Use new Nox (#6175)
0.3.0
Implementation Changes
- Regenerate tasks to fix API enablement URL (#5579)
New Features
- Tasks: Add v2beta3 endpoint (#5880)
Documentation
update Task library doc link (#5708)
tasks missing from docs (#5656)
0.2.0
Implementation Changes
regenerate tasks v2beta2 (#5469)
Avoid overwriting ‘module’ of messages from shared modules. (#5364)
0.1.0
New Features
- Add v2beta2 endpoint for Tasks