Skip to content

chore(migration): Migrate code from googleapis/python-spanner-sqlalchemy into packages/sqlalchemy-spanner - #16054

Merged
ohmayr merged 609 commits into
mainfrom
migration.python-spanner-sqlalchemy.migration.2026-03-09_19-05-52.migrate
Mar 13, 2026
Merged

chore(migration): Migrate code from googleapis/python-spanner-sqlalchemy into packages/sqlalchemy-spanner#16054
ohmayr merged 609 commits into
mainfrom
migration.python-spanner-sqlalchemy.migration.2026-03-09_19-05-52.migrate

Conversation

@parthea

Copy link
Copy Markdown
Contributor

See #10954.

This PR should be merged with a merge-commit, not a squash-commit, in order to preserve the git history.

olavloiteand others added 30 commits December 9, 2024 08:44
* docs: add sample for read-only transactions
Adds a sample and documentation for read-only transactions.
Fixes#493
* chore: run two read-only transactions in test
* chore: remove GetSession requests
* chore: remove unused import
Adds tests and samples for executing Partitioned DML using SQLAlchemy.
Fixes#496
* docs: add sample for stale reads
Adds a sample and tests for executing stale reads on Spanner. Using
stale reads can improve performance when the application does not require
the guarantees that are given by strong reads.
Fixes#495
* chore: remove GetSession requests
* test: add tests for using json array
Adds test to verify that using JSON with both an array and a dict
work as expected.
Fixes#404
* chore: remove GetSession checks in tests
---------
Co-authored-by: Sanjeev Bhatt <bhatt4982@gmail.com>
* test: add test with 'roles' table
Add a test that verifies that a table with the same name as a
system view can be used.
* chore: fix linting
Cleans up the Transaction section of the README file a bit.
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Bumps [cryptography](https://github.com/pyca/cryptography) from 44.0.0 to 44.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@44.0.0...44.0.1)
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Spanner now supports FOR UPDATE clauses. This change adds a test to
verify that FOR UPDATE clauses can be generated with the Spanner
SQLAlchemy provider.
See also https://cloud.google.com/spanner/docs/release-notes#January_27_2025
Comment threadpackages/sqlalchemy-spanner/noxfile.py Outdated
@chalmerlowechalmerlowe added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Mar 12, 2026
@yoshi-kokoroyoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Mar 12, 2026
Comment thread.kokoro/system.sh Outdated
@chalmerlowe
chalmerlowe marked this pull request as ready for review March 13, 2026 12:08
@chalmerlowe
chalmerlowe requested review from a team as code ownersMarch 13, 2026 12:08
@snippet-bot

Copy link
Copy Markdown

Here is the summary of changes.

You are about to add 19 region tags.

This comment is generated by snippet-bot.
If you find problems with this result, please file an issue at:
https://github.com/googleapis/repo-automation-bots/issues.
To update this comment, add snippet-bot:force-run label or use the checkbox below:

  • Refresh this comment

@ohmayrohmayr added the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Mar 13, 2026
@ohmayr
ohmayr merged commit b9466f9 into mainMar 13, 2026
31 of 32 checks passed
@ohmayr
ohmayr deleted the migration.python-spanner-sqlalchemy.migration.2026-03-09_19-05-52.migrate branch March 13, 2026 22:53
@ohmayrohmayr removed the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Mar 13, 2026
ohmayr added a commit to googleapis/python-spanner-sqlalchemy that referenced this pull request Mar 13, 2026
ohmayr added a commit to googleapis/python-spanner-sqlalchemy that referenced this pull request Mar 13, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants

@parthea@chalmerlowe@ohmayr@yoshi-kokoro@olavloite@renovate-bot@waltaskew@twoodwark@daniel-sanche@suztomo