GitHub / sqlalchemy/sqlalchemy / commits
The Database Toolkit for Python
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| eb5ef2ac | merge Merge "Add with_hint() / with_statement_hint() to Exists" into main |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
about 17 hours ago | |
| c7f60b28 | Add with_hint() / with_statement_hint() to Exists |
Abhinav Gorrepati <g****1@g****m>
Committed by: Mike Bayer <m****p@z****m> |
4 days ago | |
| 111a05a3 | Use the shallowest path when an object is loaded at multiple paths | Mike Bayer <m****p@z****m> | 5 days ago | |
| abd17723 | Deprecate SQLite pool selection based on mode=memory |
Itachi-0xAI <2****I@u****m>
Committed by: Mike Bayer <m****p@z****m> |
5 days ago | |
| c98166ef | merge Merge "Add support for multiple on-conflict clauses in inserts on SQLite" int... |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
5 days ago | |
| 4695cf85 | Credit Sam Debruyn for the TEXT / NTEXT reflection fix | Mike Bayer <m****p@z****m> | 5 days ago | |
| c9bb7427 | merge Merge "Don't apply a length to reflected TEXT / NTEXT" into main |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
6 days ago | |
| 325f7170 | Don't apply a length to reflected TEXT / NTEXT | Mike Bayer <m****p@z****m> | 6 days ago | |
| a8543558 | cherry-pick changelog from 2.0.52 | Mike Bayer <m****p@z****m> | 7 days ago | |
| 7cc0cead | cherry-pick changelog update for 2.0.53 | Mike Bayer <m****p@z****m> | 7 days ago | |
| 94ff306d | merge Merge "Establish the fixed set of loader path tokens up front" into main |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
7 days ago | |
| 4914050a | Reset Session._flushing when a bulk_* call can't begin its transaction |
Hamody We <i****g@g****m>
Committed by: Mike Bayer <m****p@z****m> |
7 days ago | |
| c29adccc | Require an "open for pull requests" issue label on PRs | Mike Bayer <m****p@z****m> | 8 days ago | |
| d1807234 | merge Merge "Copy column defaults in Table.to_metadata" into main |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
8 days ago | |
| df5583de | Copy column defaults in Table.to_metadata |
goutamadwant <w****m@g****m>
Committed by: Mike Bayer <m****p@z****m> |
8 days ago | |
| 74f0734d | Establish the fixed set of loader path tokens up front | Mike Bayer <m****p@z****m> | 8 days ago | |
| 5995834e |
Bump pypa/cibuildwheel from 4.1.1 to 4.2.0 (#13483)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| dc6a8b18 | merge Merge "Support default_factory=list for write only / dynamic relationships" i... |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
11 days ago | |
| 9a4b82e7 | Standardize DBAPI version access across dialects |
Mike Bayer <m****p@z****m>
Committed by: Michael Bayer <m****p@z****m> |
12 days ago | |
| 3ea271cc | pin asyncmy to 0.2.12 or greater | Mike Bayer <m****p@z****m> | 12 days ago | |
| f2ed6422 | Support default_factory=list for write only / dynamic relationships | Mike Bayer <m****p@z****m> | 13 days ago | |
| 69261e85 | callcount adjust | Mike Bayer <m****p@z****m> | 13 days ago | |
| 8c4c5190 | allow prereleases so py315 works | Mike Bayer <m****p@z****m> | 14 days ago | |
| 2e881c11 | Establish Oracle outputtypehandlers for JSON expressions | Mike Bayer <m****p@z****m> | 14 days ago | |
| 37e08f8d | add py315 for pullreq/run tests actions. not yet for create wheels | Mike Bayer <m****p@z****m> | 14 days ago | |
| 5bdf4342 | merge Merge "add Python 3.15 support" into main |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
14 days ago | |
| 8dfa72db | merge Merge "Improve postgresql inherits docs" into main |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
14 days ago | |
| c3efa7b7 | Add support for multiple on-conflict clauses in inserts on SQLite |
MasoNord <t****3@g****m>
Committed by: Michael Bayer <m****p@z****m> |
15 days ago | |
| ec7e8c7d | add Python 3.15 support | Mike Bayer <m****p@z****m> | 15 days ago | |
| 2b780d9b | merge Merge "Reflect schema-qualified PostgreSQL collations for columns and DOMAIN"... |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
15 days ago | |
| 61069e6d | merge Merge "Add collation_schema parameter for schema-qualified PostgreSQL collati... |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
15 days ago | |
| d9b44cb7 | merge Merge "Homogenize @declared_attr parameter name" into main |
Federico Caselli <c****7@g****m>
Committed by: Gerrit Code Review <g****t@b****m> |
21 days ago | |
| 50378020 | merge Merge "docs: document sequence arguments to any_ and all_" into main |
Federico Caselli <c****7@g****m>
Committed by: Gerrit Code Review <g****t@b****m> |
21 days ago | |
| 340a9467 | Improve postgresql inherits docs | Federico Caselli <c****7@g****m> | 21 days ago | |
| 2bf968d4 | docs: document sequence arguments to any_ and all_ |
nightcityblade <n****e@g****m>
Committed by: sqla-tester <s****r@s****g> |
21 days ago | |
| 844817f2 | Homogenize @declared_attr parameter name |
Léo Gallot <l****t@i****r>
Committed by: sqla-tester <s****r@s****g> |
21 days ago | |
| 4b486036 | Add disconnect error handling for mssqlpython dialect |
Sam Debruyn <s****m@d****n>
Committed by: Michael Bayer <m****p@z****m> |
21 days ago | |
| 52d9ad78 | test(mysql): cover ordered from-select upserts |
nightcityblade <n****e@g****m>
Committed by: sqla-tester <s****r@s****g> |
21 days ago | |
| d25b6ce2 | correct '-' to ':' to sync regexp and storage_format (#13463) |
Sam Fletcher <1****2@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| bc97191b |
Bump pypa/cibuildwheel from 4.1.0 to 4.1.1 (#13459)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 2dd1451c | fix mypy complain in main | Federico Caselli <c****7@g****m> | 21 days ago | |
| aa1a5575 | merge Merge "Add has_multi_table reflection method" into main |
Federico Caselli <c****7@g****m>
Committed by: Gerrit Code Review <g****t@b****m> |
26 days ago | |
| 7f5db212 | merge Merge "audit all types for literal_execute() handling" into main |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
26 days ago | |
| bafba7cd | merge Merge "escape single quotes in postgresql nextval() identifier rendering" int... |
Federico Caselli <c****7@g****m>
Committed by: Gerrit Code Review <g****t@b****m> |
27 days ago | |
| 68db01e2 | Fix typo that impeded correct rendering of subsequent sourcecode block (#13450) |
Lele Gaifax <l****e@m****t>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 4eba6997 | audit all types for literal_execute() handling | Mike Bayer <m****p@z****m> | 27 days ago | |
| b435816d | Reflect schema-qualified PostgreSQL collations for columns and DOMAIN | Mike Bayer <m****p@z****m> | 28 days ago | |
| 8cabfe95 | Add collation_schema parameter for schema-qualified PostgreSQL collations | Mike Bayer <m****p@z****m> | 28 days ago | |
| 44ed6bd4 | merge Merge "Revert "Use identifier preparer for string type collations"" into main |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
28 days ago | |
| 2c1ef72b | Revert "Use identifier preparer for string type collations" |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
28 days ago | |
| dbf2f958 | escape single quotes in postgresql nextval() identifier rendering |
Javid Khan <d****d@g****m>
Committed by: Mike Bayer <m****p@z****m> |
28 days ago | |
| 10cdc38c | merge Merge "Enable mypy ignore-without-code rule" into main |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
29 days ago | |
| ebb79932 | Generalize SQLite paren counting to fix PG CHECK constraint parsing |
LeSingh1 <s****4@g****m>
Committed by: Mike Bayer <m****p@z****m> |
29 days ago | |
| dec14e9e | merge Merge branch 'dependabot/github_actions/actions/setup-python-7' | Mike Bayer <m****p@z****m> | 29 days ago | |
| ea3f5929 | Enable mypy ignore-without-code rule | Mike Bayer <m****p@z****m> | 29 days ago | |
| a47a395b | merge Merge "Improve ORM loader strategy error messages to use user-friendly repres... |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
29 days ago | |
| b36f38df |
Bump actions/setup-python from 6 to 7
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| f8345f56 | merge Merge "Fix ORM UPDATE..RETURNING cache adaptation with synchronize_session=fe... |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
30 days ago | |
| 13cbc1af | test suite adjustments | Mike Bayer <m****p@z****m> | about 1 month ago | |
| bd0da426 | Fix ORM UPDATE..RETURNING cache adaptation with synchronize_session=fetch | Mike Bayer <m****p@z****m> | about 1 month ago | |
| 16177b8c | Use coercion rules for aliased() against select/union constructs |
Rens Groothuijsen <l****n@a****l>
Committed by: Mike Bayer <m****p@z****m> |
about 1 month ago | |
| a559cd4b | merge Merge "PostgreSQL WITH options: proper bool/None rendering; support CreateVie... |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
about 1 month ago | |
| ada9d7fc |
Improve ORM loader strategy error messages to use user-friendly representations
Co-authored-by: Mike Bayer <m****p@z****m> |
Jan Vollmer <j****n@v****v>
Committed by: Mike Bayer <m****p@z****m> |
about 1 month ago | |
| 07338ee9 | PostgreSQL WITH options: proper bool/None rendering; support CreateView | Mike Bayer <m****p@z****m> | about 1 month ago | |
| 14957270 | fix rst doc formatting | Mike Bayer <m****p@z****m> | about 1 month ago | |
| 702a7f11 | rewrite SQLite in-memory database docs for concurrency | Mike Bayer <m****p@z****m> | about 1 month ago | |
| 07e2c9f4 | merge Merge "fix catastrophic backtracking in sqlite inline unique reflection regex... |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
about 1 month ago | |
| 2b1e6502 | merge Merge "migration note on subqueries" into main |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
about 1 month ago | |
| 06fd857c | Use identifier preparer for string type collations |
cjc0013 <c****3@u****m>
Committed by: Mike Bayer <m****p@z****m> |
about 1 month ago | |
| c302b2ca | migration note on subqueries |
jonathan vanasco <j****n@2****m>
Committed by: Mike Bayer <m****p@z****m> |
about 1 month ago | |
| 5bf558aa | Allow overriding @validates for inheritance | Mike Bayer <m****p@z****m> | about 1 month ago | |
| 11785164 |
Use _effective_decimal_return_scale in Numeric.result_processor
Co-authored-by: Mike Bayer <m****p@z****m> |
Kadir Can Ozden <1****r@u****m>
Committed by: Mike Bayer <m****p@z****m> |
about 1 month ago | |
| bc8ffc90 | merge Merge "update oracledb async dialect for oracledb __aenter__()" into main |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
about 1 month ago | |
| 4009b584 | update for mypy 2.2.0 | Mike Bayer <m****p@z****m> | about 1 month ago | |
| 6aaf1afe | include rollback exception in closed transaction context manager error message |
Ilan Keshet <i****t@g****m>
Committed by: Michael Bayer <m****p@z****m> |
about 1 month ago | |
| 121a17bb | fix catastrophic backtracking in sqlite inline unique reflection regex |
Javid Khan <d****d@g****m>
Committed by: SQLAlchemy Gerrit Bot <s****r@g****g> |
about 1 month ago | |
| 12f32306 | merge Merge "few more perf improvements to selectinload" into main |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
about 1 month ago | |
| 0cc286b5 | update oracledb async dialect for oracledb __aenter__() |
AVRC26 <A****6@g****m>
Committed by: Mike Bayer <m****p@z****m> |
about 1 month ago | |
| b7c62512 | SQL codestyle: trim spacing around 'INHERITS' table list |
James Addison <j****s@r****m>
Committed by: sqla-tester <s****r@s****g> |
about 2 months ago | |
| 4a85bd2b | few more perf improvements to selectinload | Federico Caselli <c****7@g****m> | about 2 months ago | |
| 0c6e2f39 | Allow inspection registrations from module reloads |
w-Jessamine <1****e@u****m>
Committed by: Michael Bayer <m****p@z****m> |
about 2 months ago | |
| d59159ca | set PYTHONUTF8=1 for attestation step to fix encoding on Windows | Mike Bayer <m****p@z****m> | about 2 months ago | |
| aaed3ad2 | continue-on-error for upload-release-assets to handle already_exists on re-runs | Mike Bayer <m****p@z****m> | about 2 months ago | |
| 47032a9a | use python -m pip/twine/pypi_attestations to avoid PATH issues on macOS | Mike Bayer <m****p@z****m> | about 2 months ago | |
| a0236448 | add shell: bash to attestations step to fix glob expansion on Windows | Mike Bayer <m****p@z****m> | about 2 months ago | |
| 7776cfbf | fall back to twine upload without attestations if attestation signing fails | Mike Bayer <m****p@z****m> | about 2 months ago | |
| a33fc17a | fix create-wheels.yaml for cibuildwheel 4.x and release asset upload | Mike Bayer <m****p@z****m> | about 2 months ago | |
| 74149573 | Version 2.1.0b4 placeholder | Mike Bayer <m****p@z****m> | about 2 months ago | |
| 45535434 | - 2.1.0b3 | Mike Bayer <m****p@z****m> | about 2 months ago | |
| 7fc70257 | fix | Mike Bayer <m****p@z****m> | about 2 months ago | |
| d2211591 | fixes for m2momitjointest | Mike Bayer <m****p@z****m> | about 2 months ago | |
| c1c47ae0 | more changelog updates | Mike Bayer <m****p@z****m> | about 2 months ago | |
| 01a7ac1a | rework migration docs a bit, fix issues | Mike Bayer <m****p@z****m> | about 2 months ago | |
| 295013ba | wrap before/after_cursor_execute event hooks in error handling | Mike Bayer <m****p@z****m> | about 2 months ago | |
| 101fd7f9 | override get_select_precolumns() in StrSQLCompiler | Mike Bayer <m****p@z****m> | about 2 months ago | |
| 7ed455b4 | merge Merge "fix catastrophic backtracking in mysql index comment reflection regex"... |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
about 2 months ago | |
| d82c2795 | merge Merge "fixes for logging tests" into main |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
about 2 months ago | |
| 00794cf1 | merge Merge "quote driver name and pass-through keys in pyodbc connect string" into... |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
about 2 months ago | |
| e746971a | merge Merge "Add explicit USING support to DELETE" into main |
Michael Bayer <m****p@z****m>
Committed by: Gerrit Code Review <g****t@b****m> |
about 2 months ago | |
| 695cbfbf | fixes for logging tests | Mike Bayer <m****p@z****m> | about 2 months ago |