summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/util
Commit message (Expand)AuthorAgeFilesLines
* use code generation for scoped_sessionMike Bayer2022-04-122-104/+10
* update flake8 noqa skips with proper syntaxFederico Caselli2022-04-116-24/+24
* update comment re: #2703Mike Bayer2022-04-081-4/+6
* pep484 - sql.selectableMike Bayer2022-04-043-6/+20
* pep-484: the pep-484ening, SQL part threeMike Bayer2022-03-304-17/+35
* pep484 - SQL internalsMike Bayer2022-03-244-16/+33
* pep 484 for typesMike Bayer2022-03-192-3/+9
* pep-484 - SQL column operationsMike Bayer2022-03-154-41/+87
* pep-484: sqlalchemy.sql pass oneMike Bayer2022-03-132-6/+28
* additional mypy strictnessMike Bayer2022-03-124-60/+55
* pep484 + abc bases for assocaitionproxyMike Bayer2022-03-012-27/+32
* pep-484 for engineMike Bayer2022-03-016-88/+84
* disable pyright from pep 484Mike Bayer2022-02-231-1/+1
* pep-484 for poolMike Bayer2022-02-176-143/+325
* pep-484 for sqlalchemy.event; use future annotationsMike Bayer2022-02-1510-18/+72
* establish mypy / typing approach for v2.0Mike Bayer2022-02-137-160/+395
* add slotscheck to CIArie Bovenberg2022-02-072-4/+10
* fix typing syntax in python < 3.9Federico Caselli2022-01-261-2/+2
* restore set-as-superclass for OrderedSetMike Bayer2022-01-251-59/+47
* mypy: sqlalchemy.utilMike Bayer2022-01-2411-291/+561
* Add new infrastructure to support greater use of __slots__Mike Bayer2022-01-211-1/+3
* repair mapper sortMike Bayer2022-01-201-5/+2
* Initial ORM typing layoutMike Bayer2022-01-146-2/+111
* initial reorganize for static typingMike Bayer2022-01-122-98/+24
* remove internal use of metaclassesMike Bayer2022-01-112-6/+21
* Merge "Fix various source comment/doc typos" into mainmike bayer2022-01-071-2/+2
|\
| * Fix various source comment/doc typosluz paz2021-12-291-2/+2
* | happy new year 2022Mike Bayer2022-01-0610-10/+10
* | Remove all remaining removed_in_20 warnings slated for removalMike Bayer2022-01-052-86/+6
* | Properly type _generative, decorator, public_factoryFederico Caselli2021-12-303-7/+45
* | Merge "Replace raise_ with raise from" into mainFederico Caselli2021-12-274-77/+6
|\ \
| * | Replace raise_ with raise fromFederico Caselli2021-12-274-77/+6
| |/
* | Merge "cursor tweaks" into mainmike bayer2021-12-271-0/+11
|\ \ | |/ |/|
| * cursor tweaksMike Bayer2021-12-271-0/+11
* | Merge "factor out UnboundLoad and rearchitect strategy_options.py" into mainmike bayer2021-12-272-19/+39
|\ \
| * | factor out UnboundLoad and rearchitect strategy_options.pyMike Bayer2021-12-272-19/+39
| |/
* | implement cython for cache_anon_map, prefix_anon_mapMike Bayer2021-12-211-1/+3
|/
* Replace c extension with cython versions.workflow_test_cythonFederico Caselli2021-12-173-421/+418
* Include import error message when greenlet is not installedFederico Caselli2021-12-091-2/+6
* provide connectionfairy on initializeMike Bayer2021-11-292-0/+44
* Clean up most py3k compatFederico Caselli2021-11-248-783/+188
* Remove object in class definitionFederico Caselli2021-11-223-19/+19
* use tuple expansion if type._is_tuple, test for Sequence if no typeMike Bayer2021-11-051-0/+1
* First round of removal of python 2Federico Caselli2021-11-014-28/+2
* warnings removal, merge_resultMike Bayer2021-10-291-6/+12
* deprecation warnings: with_parent, aliased, from_joinpointMike Bayer2021-10-271-2/+7
* vendor asynccontextmanager outside of greenlet dependencyMike Bayer2021-10-183-65/+84
* add attribute sphinx is breaking onMike Bayer2021-09-171-1/+1
* vendor asynccontextmanagerMike Bayer2021-09-172-0/+65
* Avoid mutable object as default valuestsimafeip2021-08-241-0/+3