summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/elements.py
Commit message (Expand)AuthorAgeFilesLines
* Merge "fix race conditions in lambda statements" into mainmike bayer2022-06-091-1/+8
|\
| * fix race conditions in lambda statementsMike Bayer2022-06-081-1/+8
* | migrate labels to new tutorialMike Bayer2022-06-071-3/+3
|/
* Merge "propagate proxy_key from WrapsColumnExpression" into mainmike bayer2022-06-011-0/+8
|\
| * propagate proxy_key from WrapsColumnExpressionMike Bayer2022-06-011-0/+8
* | add backend agnostic UUID datatypeMike Bayer2022-06-011-5/+18
|/
* revenge of pep 484Mike Bayer2022-05-151-5/+13
* inline mypy config; files ignoring type errors for the momentMike Bayer2022-04-281-0/+1
* pep484 ORM / SQL result supportMike Bayer2022-04-271-12/+24
* pep-484: ORM public API, constructorsMike Bayer2022-04-201-14/+23
* Merge "pep484: schema API" into mainmike bayer2022-04-151-17/+47
|\
| * pep484: schema APIMike Bayer2022-04-151-17/+47
* | implement multi-element expression constructsMike Bayer2022-04-131-30/+197
|/
* update flake8 noqa skips with proper syntaxFederico Caselli2022-04-111-3/+3
* Merge "cx_Oracle modernize" into mainmike bayer2022-04-071-0/+1
|\
| * cx_Oracle modernizeMike Bayer2022-04-071-0/+1
* | maintain complete cloned_set for BindParameterMike Bayer2022-04-061-1/+9
|/
* pep484 - sql.selectableMike Bayer2022-04-041-32/+53
* Update bindparam cache keyFederico Caselli2022-03-301-0/+2
* pep-484: the pep-484ening, SQL part threeMike Bayer2022-03-301-145/+199
* pep484 - SQL internalsMike Bayer2022-03-241-9/+12
* pep 484 for typesMike Bayer2022-03-191-37/+82
* Merge "remove intermediary _is_clone_of entries when cloning" into mainmike bayer2022-03-171-1/+2
|\
| * remove intermediary _is_clone_of entries when cloningMike Bayer2022-03-171-1/+2
* | pep484 for hybridMike Bayer2022-03-171-3/+8
|/
* pep-484 - SQL column operationsMike Bayer2022-03-151-491/+793
* pep-484: sqlalchemy.sql pass oneMike Bayer2022-03-131-9/+25
* additional mypy strictnessMike Bayer2022-03-121-6/+26
* pep484 + abc bases for assocaitionproxyMike Bayer2022-03-011-61/+71
* pep-484 for engineMike Bayer2022-03-011-1/+11
* pep-484 for sqlalchemy.event; use future annotationsMike Bayer2022-02-151-0/+2
* Add new infrastructure to support greater use of __slots__Mike Bayer2022-01-211-2/+2
* Merge "track item schema names to identify name collisions w/ default schema"...mike bayer2022-01-141-0/+1
|\
| * track item schema names to identify name collisions w/ default schemaMike Bayer2022-01-141-0/+1
* | Initial ORM typing layoutMike Bayer2022-01-141-271/+288
* | initial reorganize for static typingMike Bayer2022-01-121-1490/+488
|/
* remove internal use of metaclassesMike Bayer2022-01-111-2/+2
* happy new year 2022Mike Bayer2022-01-061-1/+1
* Remove all remaining removed_in_20 warnings slated for removalMike Bayer2022-01-051-20/+2
* Update Black's target-version to py37Hugo van Kemenade2022-01-051-6/+6
* Properly type _generative, decorator, public_factoryFederico Caselli2021-12-301-1/+8
* Replace raise_ with raise fromFederico Caselli2021-12-271-44/+26
* Merge "implement cython for cache_anon_map, prefix_anon_map" into mainmike bayer2021-12-271-8/+3
|\
| * implement cython for cache_anon_map, prefix_anon_mapMike Bayer2021-12-211-8/+3
* | accommodate for "clone" of ColumnClauseMike Bayer2021-12-211-1/+17
|/
* Warn when caching is disabled / documentMike Bayer2021-12-061-1/+6
* Removals: MetaData.bind, Table.bind, all other .bindMike Bayer2021-12-021-24/+11
* Clean up most py3k compatFederico Caselli2021-11-241-18/+13
* Support lightweight compiler column elements w/ slotsMike Bayer2021-11-221-86/+108
* Remove object in class definitionFederico Caselli2021-11-221-1/+1