summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/base.py
Commit message (Expand)AuthorAgeFilesLines
* fix race conditions in lambda statementsMike Bayer2022-06-081-1/+2
* revenge of pep 484Mike Bayer2022-05-151-0/+22
* pep484: attributes and relatedMike Bayer2022-05-031-1/+3
* inline mypy config; files ignoring type errors for the momentMike Bayer2022-04-281-0/+1
* pep484 ORM / SQL result supportMike Bayer2022-04-271-6/+9
* pep-484: ORM public API, constructorsMike Bayer2022-04-201-10/+7
* mypy .950 updatesMike Bayer2022-04-171-5/+11
* pep484: schema APIMike Bayer2022-04-151-35/+59
* Don't pass vistor to immutables in cloned traverseMike Bayer2022-04-121-1/+11
* pep-484: asyncioMike Bayer2022-04-111-1/+2
* pep-484: session, instancestate, etcMike Bayer2022-04-121-2/+6
* update flake8 noqa skips with proper syntaxFederico Caselli2022-04-111-1/+1
* cx_Oracle modernizeMike Bayer2022-04-071-2/+2
* pep484 - sql.selectableMike Bayer2022-04-041-5/+18
* pep-484: the pep-484ening, SQL part threeMike Bayer2022-03-301-43/+67
* pep484 - SQL internalsMike Bayer2022-03-241-96/+173
* pep 484 for typesMike Bayer2022-03-191-2/+4
* pep-484 - SQL column operationsMike Bayer2022-03-151-10/+27
* pep-484: sqlalchemy.sql pass oneMike Bayer2022-03-131-6/+11
* pep-484 for engineMike Bayer2022-03-011-2/+39
* pep-484 for sqlalchemy.event; use future annotationsMike Bayer2022-02-151-0/+2
* establish mypy / typing approach for v2.0Mike Bayer2022-02-131-3/+3
* Fix overlapping slots, base classes without slotsArie Bovenberg2022-02-011-0/+2
* Add new infrastructure to support greater use of __slots__Mike Bayer2022-01-211-1/+9
* Merge "track item schema names to identify name collisions w/ default schema"...mike bayer2022-01-141-1/+1
|\
| * track item schema names to identify name collisions w/ default schemaMike Bayer2022-01-141-1/+1
* | Initial ORM typing layoutMike Bayer2022-01-141-3/+4
|/
* remove internal use of metaclassesMike Bayer2022-01-111-14/+20
* happy new year 2022Mike Bayer2022-01-061-1/+1
* Properly type _generative, decorator, public_factoryFederico Caselli2021-12-301-10/+39
* Replace raise_ with raise fromFederico Caselli2021-12-271-17/+10
* Merge "factor out UnboundLoad and rearchitect strategy_options.py" into mainmike bayer2021-12-271-2/+4
|\
| * factor out UnboundLoad and rearchitect strategy_options.pyMike Bayer2021-12-271-2/+4
* | implement cython for cache_anon_map, prefix_anon_mapMike Bayer2021-12-211-21/+6
|/
* Warn when caching is disabled / documentMike Bayer2021-12-061-2/+5
* Removals: MetaData.bind, Table.bind, all other .bindMike Bayer2021-12-021-54/+0
* Clean up most py3k compatFederico Caselli2021-11-241-11/+13
* Remove object in class definitionFederico Caselli2021-11-221-5/+5
* fully implement future engine and remove legacyMike Bayer2021-11-071-20/+89
* 2.0 removals: LegacyRow, connectionless execution, close_with_resultMike Bayer2021-10-311-40/+0
* process bulk_update_tuples before cache key or compilationMike Bayer2021-10-191-6/+17
* fixes for usage of the null() and similar constantsMike Bayer2021-10-081-7/+13
* coerce for multivalues keysMike Bayer2021-09-211-1/+5
* Replace all http:// links to https://Federico Caselli2021-07-041-1/+1
* document missing ColumnCollection methodsMike Bayer2021-06-131-25/+86
* Remove pep484 type comments from the codeFederico Caselli2021-05-161-5/+3
* Correct cache key for proxy_owner, with_context_optionsMike Bayer2021-05-101-3/+6
* Support filter_by() from columns, functions, Core SQLMike Bayer2021-05-011-1/+19
* Fix with_expression() cache leak; don't adapt singletonsMike Bayer2021-04-141-0/+9
* Disallow AliasedReturnsRows from executionMike Bayer2021-04-051-1/+1