summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/strategy_options.py
Commit message (Expand)AuthorAgeFilesLines
* improve natural_path usage in two placesMike Bayer2023-04-291-37/+17
* Remove old versionadded and versionchangedFederico Caselli2023-04-121-9/+0
* Remove `typing.Self` workaroundYurii Karabas2023-02-081-60/+36
* consolidate warning re: selectinload.recursion_depthMike Bayer2023-01-311-2/+3
* apply of_type error message to load.options() as wellMike Bayer2023-01-301-30/+41
* apply changelog note for change of column loader optionsMike Bayer2023-01-161-2/+2
* happy new year 2023Mike Bayer2023-01-031-1/+1
* Try running pyupgrade on the codeFederico Caselli2022-11-161-1/+1
* raise for non-Load opt passed to options()Mike Bayer2022-10-251-1/+10
* New ORM Query Guide featuring DML supportMike Bayer2022-09-251-56/+29
* add raiseload to load_only()Mike Bayer2022-09-191-9/+30
* refine transfer of cached ORM options for selectin, lazyMike Bayer2022-08-171-8/+20
* create new approach for deeply nested post loader optionsMike Bayer2022-06-181-10/+84
* Revert "add auto_recurse option to selectinload, immediateload"Mike Bayer2022-06-161-61/+10
* add auto_recurse option to selectinload, immediateloadMike Bayer2022-06-111-10/+61
* remove "undefer_pks" as a strategy optionMike Bayer2022-06-101-1/+0
* revenge of pep 484Mike Bayer2022-05-151-182/+332
* pep-484 for sqlalchemy.event; use future annotationsMike Bayer2022-02-151-0/+2
* establish mypy / typing approach for v2.0Mike Bayer2022-02-131-1/+1
* Add new infrastructure to support greater use of __slots__Mike Bayer2022-01-211-52/+110
* remove internal use of metaclassesMike Bayer2022-01-111-2/+2
* Merge "Fix various source comment/doc typos" into mainmike bayer2022-01-071-1/+1
|\
| * Fix various source comment/doc typosluz paz2021-12-291-1/+1
* | happy new year 2022Mike Bayer2022-01-061-1/+1
* | Properly type _generative, decorator, public_factoryFederico Caselli2021-12-301-26/+38
* | Replace raise_ with raise fromFederico Caselli2021-12-271-6/+3
|/
* factor out UnboundLoad and rearchitect strategy_options.pyMike Bayer2021-12-271-1469/+1700
* Removals: strings for join(), loader_options().Mike Bayer2021-12-081-115/+73
* Merge "Fixes: #4390" into mainmike bayer2021-11-301-0/+9
|\
| * Fixes: #4390jonathan vanasco2021-11-081-0/+9
* | Clean up most py3k compatFederico Caselli2021-11-241-9/+7
* | Remove object in class definitionFederico Caselli2021-11-221-1/+1
* | disable raiseerr for refresh state loader optionsMike Bayer2021-11-181-1/+2
|/
* deprecation warnings: strings in loader options, join, with_parentMike Bayer2021-10-251-1/+2
* rewrite _extra_criteria in selectinload; propagate correctly to LoadMike Bayer2021-08-171-2/+95
* create concise + deterministic cache key for unboundload.optionsMike Bayer2021-08-091-14/+95
* Documentation improvementsFederico Caselli2021-07-201-5/+5
* Replace all http:// links to https://Federico Caselli2021-07-041-1/+1
* memoize current options and joins w with_entities/with_only_colsMike Bayer2021-06-171-7/+23
* Remove pep484 type comments from the codeFederico Caselli2021-05-161-7/+0
* Update black flak8 and zimportsFederico Caselli2021-05-121-1/+2
* Ensure propagate_to_loaders honored at the sub-loader levelMike Bayer2021-05-081-0/+6
* Allow immediateload to use_get for recursive callMike Bayer2021-04-201-0/+3
* Fix with_expression() cache leak; don't adapt singletonsMike Bayer2021-04-141-2/+8
* Commentary; run criteria.params() if statement isn't cached?Mike Bayer2021-03-271-0/+13
* Adapt loader_criteria params for current queryMike Bayer2021-03-261-0/+39
* Remove internal use of string attr in loader optionMike Bayer2021-03-231-65/+71
* turn off eager configure_mappers() outside of Query, LoadMike Bayer2021-03-161-0/+2
* Improve noload documentationFederico Caselli2021-02-021-0/+8
* happy new yearMike Bayer2021-01-041-1/+1