Skip to content
This repository was archived by the owner on Mar 13, 2026. It is now read-only.

Latest commit

 

History

History
318 lines (164 loc) · 26.1 KB

File metadata and controls

318 lines (164 loc) · 26.1 KB

Changelog

PyPI History

1.17.2 (2025-12-15)

Bug Fixes

1.17.1 (2025-10-21)

Bug Fixes

  • Return Correct Column Order in get_multi_foreign_keys (#783) (42027d5), closes #779

1.17.0 (2025-10-09)

Features

1.16.0 (2025-09-02)

Features

Documentation

1.15.0 (2025-08-19)

Features

Bug Fixes

  • Report column defaults in introspection (#744) (309c641), closes #730
  • Respect existing server default in alter column DDL (#733) (1f8a25f)

1.14.0 (2025-06-27)

Features

1.13.1 (2025-06-20)

Bug Fixes

  • Support retrieval of cross-schema foreign keys (ef07a1f), closes #638

1.13.0 (2025-06-05)

Features

  • Introduce compatibility with native namespace packages (#375) (052e699)

1.12.0 (2025-06-02)

Features

  • Document the use of statement and transaction tags (#676) (c78ad04)
  • Support database role in connect arguments (#667) (47aa27c)
  • Support multi-row inserts (#671) (f5d94cd), closes #670

1.11.1 (2025-05-27)

Bug Fixes

  • Update README to include isolation level repeatable read (#668) (d84daf6)

1.11.0 (2025-05-07)

Features

Bug Fixes

  • Column order in get_multi_pk_constraint (#640) (16c87e4)
  • Include schema when creating indices (#637) (41905e2)

1.10.0 (2025-03-17)

Features

  • Support AUTO_INCREMENT and IDENTITY columns (#610) (f67ebe8)

1.9.0 (2025-02-21)

Features

  • Support request and transaction tags (#558) (c4496fd)

Documentation

1.8.0 (2024-12-09)

Features

Bug Fixes

  • Add existing_nullable usage to visit_column_type (#329) (273f03b)
  • Map now() to current_timestamp (#540) (4b24f33), closes #497
  • Support storing columns for indices (#485) (93579c8)
  • Support THEN RETURN for insert, update, delete (#503) (ac64472)

Dependencies

Documentation

1.7.0 (2024-02-07)

Features

Bug Fixes

  • Db.params OpenTelemetry integration issue (#346) (0a69031)
  • Fixing test for literals due to change in sqlalchemy core tests (#384) (62cccc3)
  • Table name should be quoted by back quotes (`) on DROP TABLE (#385) (628d26c)

1.6.2 (2023-05-31)

Bug Fixes

1.6.1 (2023-05-23)

Bug Fixes

1.6.0 (2023-04-26)

Features

1.5.0 (2023-04-19)

Features

1.4.0 (2023-04-06)

Features

1.3.0 (2023-03-20)

Features

Bug Fixes

1.2.2 (2022-10-04)

Bug Fixes

  • Adding requirements (#250) (61a13d4)
  • Don't introspect internal UNIQUE constraints (#244) (51cdc53)
  • Spanner auto managed indexes should not be introspected (#241) (c3b5907)
  • Update dialect name for ALTER operation overrides (#234) (f9e8ebe)

Documentation

  • Add auto retry mechanism explanation (#243) (68b9bc8)
  • Mention autocommit_block as a solution for Aborted transaction … (#239) (f23e599), closes #229
  • Mention package install with pip (#245) (528a9b0)

1.2.1 (2022-08-09)

Bug Fixes

  • alembic migration fails in case of a sequential upgrade (#200) (f62f664)
  • don't reset attributes of non-Spanner connections (#222) (072415e)
  • incorrect DDL generated when using server_default (#209) (#220) (7ab1742)

Documentation

  • add a note about connection URL prefixes (#219) (a986949)

1.2.0 (2022-06-03)

Features

1.1.0 (2022-01-28)

Features

  • drop read_only on a connection returned back to a pool (#189) (16388c1)
  • rollback a connection returned back to pool (#193) (13ff9cb)
  • support SQLAlchemy 1.4 (#191) (029b181)

Bug Fixes

  • bump up google-cloud-spanner required version (#171) (33c86e8)
  • connection reset fails when an additional dialect is used (#188) (417b8b8)
  • delete stale instance with delay of 5 seconds (#194) (2932a02)
  • NOT NULL computed column creation failure (#173) (e336735)

Documentation

  • add a README section for the autoincremented ids (#180) (4c610ea)
  • explicitly recommend uuid to generate PKs (#182) (b10f2ca), closes #181

1.0.0 (2021-12-08)

Features

Bug Fixes

  • ALTER COLUMN NOT NULL directive fails because of inappropriate syntax (#124) (c433cda)
  • array columns reflection (#119) (af3b97b), closes #118
  • calculate limit value correctly for offset only queries (#160) (6844336)
  • correct typo in spanner_interleave_on_delete_cascade keyword (#99) (a0ebf75)
  • raise Unimplemented error when creating temporary tables (#159) (646d6ac)
  • rollback failed exception log (#106) (809e6ab)

Documentation

Miscellaneous Chores