summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/visitors.py
Commit message (Expand)AuthorAgeFilesLines
* Remove `typing.Self` workaroundYurii Karabas2023-02-081-9/+2
* happy new year 2023Mike Bayer2023-01-031-1/+1
* disable polymorphic adaption in most casesMike Bayer2022-12-071-3/+10
* try to support mypy 0.990Mike Bayer2022-11-091-1/+1
* revenge of pep 484Mike Bayer2022-05-151-12/+34
* update for flake8-future-imports 0.0.5Mike Bayer2022-05-141-2/+6
* pep484 ORM / SQL result supportMike Bayer2022-04-271-2/+2
* pep-484: ORM public API, constructorsMike Bayer2022-04-201-2/+6
* Don't pass vistor to immutables in cloned traverseMike Bayer2022-04-121-4/+30
* update flake8 noqa skips with proper syntaxFederico Caselli2022-04-111-2/+2
* pep484 - sql.selectableMike Bayer2022-04-041-10/+133
* pep-484 - SQL column operationsMike Bayer2022-03-151-1/+1
* pep-484: sqlalchemy.sql pass oneMike Bayer2022-03-131-244/+354
* pep-484 for engineMike Bayer2022-03-011-4/+7
* pep-484 for sqlalchemy.event; use future annotationsMike Bayer2022-02-151-0/+2
* Fix overlapping slots, base classes without slotsArie Bovenberg2022-02-011-0/+6
* Add new infrastructure to support greater use of __slots__Mike Bayer2022-01-211-40/+65
* remove internal use of metaclassesMike Bayer2022-01-111-134/+136
* happy new year 2022Mike Bayer2022-01-061-1/+1
* accommodate for "clone" of ColumnClauseMike Bayer2021-12-211-1/+1
* Clean up most py3k compatFederico Caselli2021-11-241-3/+3
* Support lightweight compiler column elements w/ slotsMike Bayer2021-11-221-0/+2
* Remove object in class definitionFederico Caselli2021-11-221-1/+1
* Support generics in code to allow Column[int] etcFederico Caselli2021-07-271-0/+4
* Replace all http:// links to https://Federico Caselli2021-07-041-2/+2
* memoize current options and joins w with_entities/with_only_colsMike Bayer2021-06-171-0/+35
* Fix minor glitches in the visitors.py docstrings (#6522)Lele Gaifax2021-05-251-5/+5
* Correct cache key for proxy_owner, with_context_optionsMike Bayer2021-05-101-0/+2
* Adapt loader_criteria params for current queryMike Bayer2021-03-261-3/+5
* Implement support for functions as FROM with columns clause supportMike Bayer2021-02-031-4/+2
* happy new yearMike Bayer2021-01-041-1/+1
* Reduce import time overheadMike Bayer2020-11-031-18/+17
* Update select usage to use the new 1.4 formatFederico Caselli2020-09-081-1/+1
* Robustness for lambdas, lambda statementsMike Bayer2020-08-051-8/+26
* Fix a wide variety of typos and broken linksaplatkouski2020-06-251-22/+22
* Turn on caching everywhere, add loggingMike Bayer2020-06-101-7/+12
* Improve rendering of core statements w/ ORM elementsMike Bayer2020-05-311-1/+10
* Convert execution to move through SessionMike Bayer2020-05-251-0/+1
* Unify Query and select() , move all processing to compile phaseMike Bayer2020-05-241-3/+5
* Streamline visitors.iterateMike Bayer2020-05-181-73/+19
* Run search and replace of symbolic module namesMike Bayer2020-04-141-28/+42
* Fix almost all read-level sphinx warningsMike Bayer2020-04-111-1/+1
* Try to measure new style caching in the ORM, take twoMike Bayer2020-04-011-0/+11
* Correct ambiguous func / class linksMike Bayer2020-03-251-1/+1
* Decouple compiler state from DML objects; make cacheableMike Bayer2020-03-061-0/+21
* Ensure all nested exception throws have a causeMike Bayer2020-03-021-3/+4
* Discontinue dynamic __visit_name__Mike Bayer2020-03-011-27/+20
* fix documentation typosFederico Caselli2020-02-081-1/+1
* happy new yearMike Bayer2020-01-011-1/+1
* Test for short term reference cycles and resolve as many as possibleMike Bayer2019-12-301-1/+3