Releases: googleapis/python-spanner
Releases · googleapis/python-spanner
v3.13.0
v3.12.1
v3.12.0
Features
- add context manager support in client (5ae4be8)
- add context manager support in client (#637) (5ae4be8)
- add support for python 3.10 (#626) (17ca61b), closes #623
- db_api: add an ability to set ReadOnly/ReadWrite connection mode (#475) (cd3b950)
- db_api: make rowcount property NotImplemented (#603) (b5a567f)
- db_api: raise exception with message for executemany() (#595) (95908f6)
- db_api: support JSON data type (#627) (d760c2c)
- db_api: support stale reads (#584) (8ca868c)
Bug Fixes
- db_api: emit warning instead of an exception for
rowcount
property (#628) (62ff9ae) - deps: drop packaging dependency (5ae4be8)
- deps: require google-api-core >= 1.28.0 (5ae4be8)
- improper types in pagers generation (5ae4be8)
Performance Improvements
Documentation
- list oneofs in docstring (5ae4be8)
v3.11.1
v3.11.0
v3.10.0
v3.9.0
v3.8.0
v3.7.0
Features
- add always_use_jwt_access (#381) (0f1a5de)
- add configurable leader placement support (#399) (7f1b120)
- add sample for low cost instances (#392) (3f4f93f)
Bug Fixes
- avoid bad version of
opentelemetry-instrumentation
(#429) (1620c12) - deps: pin 'google-{api,cloud}-core' to allow 2.x versions (#415) (b0455d0)
- disable always_use_jwt_access (c37bf21)
- disable always_use_jwt_access (#395) (c37bf21)
- enable self signed jwt for grpc (#427) (2487800)
- support merging for NUMERIC values (#434) (06b4215), closes #433
Documentation
v3.6.0
Features
- add RPC priority support (#324) (51533b8)
- add support for low-cost instances (#313) (44aa7cc)
- spanner: add processing_units to Instance resource (#364) (113505c)
- update query stats samples (#373) (c1ee8c2)
Bug Fixes
- db_api: use sqlparse to split DDL statements (#372) (ed9e124)
- db_api: classify batched DDL statements (#360) (b8b24e1)
- deps: add packaging requirement (#368) (89c126c)