summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/util.py
Commit message (Expand)AuthorAgeFilesLines
* generalize adapt_on_names to expect non-named elementsMike Bayer2023-02-101-3/+7
* Fixed typing of limit, offset and fetch to allow ``None``.Federico Caselli2023-01-311-6/+6
* happy new year 2023Mike Bayer2023-01-031-1/+1
* disable polymorphic adaption in most casesMike Bayer2022-12-071-21/+30
* Add tests for issue #8168; slight internal adjustmentsMike Bayer2022-12-051-1/+0
* Try running pyupgrade on the codeFederico Caselli2022-11-161-16/+10
* Merge "don't invoke fromclause.c when creating an annotated" into mainmike bayer2022-11-161-1/+3
|\
| * don't invoke fromclause.c when creating an annotatedMike Bayer2022-11-151-1/+3
* | add informative exception context for literal renderMike Bayer2022-11-141-0/+6
|/
* implement batched INSERT..VALUES () () for executemanyMike Bayer2022-09-241-13/+111
* graceful degrade for FKs not reflectableMike Bayer2022-06-071-1/+1
* revenge of pep 484Mike Bayer2022-05-151-15/+29
* update for flake8-future-imports 0.0.5Mike Bayer2022-05-141-5/+5
* pep484: attributes and relatedMike Bayer2022-05-031-1/+10
* inline mypy config; files ignoring type errors for the momentMike Bayer2022-04-281-0/+1
* pep484 ORM / SQL result supportMike Bayer2022-04-271-5/+4
* pep-484: ORM public API, constructorsMike Bayer2022-04-201-22/+76
* pep484: schema APIMike Bayer2022-04-151-0/+3
* update flake8 noqa skips with proper syntaxFederico Caselli2022-04-111-2/+2
* pep484 - sql.selectableMike Bayer2022-04-041-57/+174
* pep-484: the pep-484ening, SQL part threeMike Bayer2022-03-301-1/+4
* pep-484: sqlalchemy.sql pass oneMike Bayer2022-03-131-3/+3
* pep-484 for engineMike Bayer2022-03-011-10/+28
* pep-484 for sqlalchemy.event; use future annotationsMike Bayer2022-02-151-0/+2
* mypy: sqlalchemy.utilMike Bayer2022-01-241-25/+48
* initial reorganize for static typingMike Bayer2022-01-121-3/+29
* remove internal use of metaclassesMike Bayer2022-01-111-1/+1
* happy new year 2022Mike Bayer2022-01-061-1/+1
* Clean up most py3k compatFederico Caselli2021-11-241-1/+1
* Remove object in class definitionFederico Caselli2021-11-221-2/+2
* fixes for usage of the null() and similar constantsMike Bayer2021-10-081-3/+28
* Ensure alias traversal block works when adapt_from_selectables presentMike Bayer2021-07-141-6/+6
* Replace all http:// links to https://Federico Caselli2021-07-041-1/+1
* Fix with_expression() cache leak; don't adapt singletonsMike Bayer2021-04-141-0/+1
* Adjust derivation rules for table vs. subquery against a joinMike Bayer2021-03-231-0/+18
* Ensure ClauseAdapter treats FunctionElement as a ColumnElementMike Bayer2021-03-181-1/+6
* Fix many spell glitches in docstrings and commentsLele Gaifax2021-01-241-2/+2
* happy new yearMike Bayer2021-01-041-1/+1
* Don't discard leftovers from surface_selectablesMike Bayer2020-11-261-1/+6
* while working on #5435, I found some misses from the previous PR for #5429jonathan vanasco2020-10-301-2/+2
* Scan for tables without relying upon whereclauseMike Bayer2020-09-291-0/+13
* upgrade to black 20.8b1Mike Bayer2020-09-281-2/+1
* Complete deprecation of from_self()Mike Bayer2020-09-181-0/+72
* Further fixes for ticket 5470Mike Bayer2020-08-131-5/+8
* Merge "Add future=True to create_engine/Session; unify select()"mike bayer2020-07-081-22/+0
|\
| * Add future=True to create_engine/Session; unify select()Mike Bayer2020-07-081-22/+0
* | ensure we unwrap desc() /label() all the way w/ order byMike Bayer2020-07-071-1/+19
|/
* Improve rendering of core statements w/ ORM elementsMike Bayer2020-05-311-1/+6
* Unify Query and select() , move all processing to compile phaseMike Bayer2020-05-241-0/+31
* Streamline visitors.iterateMike Bayer2020-05-181-1/+1