summaryrefslogtreecommitdiff
path: root/test/orm/test_options.py
Commit message (Expand)AuthorAgeFilesLines
* remove "aliased class pool" caching approachMike Bayer2023-05-131-10/+9
* ensure single import per lineMike Bayer2023-02-281-1/+2
* apply of_type error message to load.options() as wellMike Bayer2023-01-301-29/+33
* Try running pyupgrade on the codeFederico Caselli2022-11-161-2/+2
* reorganize Mapped[] super outside of MapperPropertyMike Bayer2022-10-051-3/+4
* deprecate Query.instances()Mike Bayer2022-08-041-2/+5
* pep-484: ORM public API, constructorsMike Bayer2022-04-201-3/+1
* establish mypy / typing approach for v2.0Mike Bayer2022-02-131-3/+3
* Add new infrastructure to support greater use of __slots__Mike Bayer2022-01-211-16/+49
* factor out UnboundLoad and rearchitect strategy_options.pyMike Bayer2021-12-271-385/+336
* Removals: strings for join(), loader_options().Mike Bayer2021-12-081-139/+53
* Remove object in class definitionFederico Caselli2021-11-221-1/+1
* deprecation warnings: strings in loader options, join, with_parentMike Bayer2021-10-251-301/+5
* Modernize tests - calling_mapper_directlyGord Thompson2021-09-301-36/+59
* further fixes to test_options_entities_threeMike Bayer2021-06-211-0/+2
* ensure test has deterministic FROM renderingMike Bayer2021-06-211-2/+4
* memoize current options and joins w with_entities/with_only_colsMike Bayer2021-06-171-7/+95
* Remove internal use of string attr in loader optionMike Bayer2021-03-231-38/+53
* reinvent xdist hooks in terms of pytest fixturesMike Bayer2021-01-131-3/+1
* remove more bound metadataMike Bayer2021-01-051-73/+72
* Replace ``OrderedDict`` with a normal ``dict`` in python 3.7+Federico Caselli2020-12-071-1/+1
* Build out new declarative systems; deprecate mapper()Mike Bayer2020-09-101-0/+350
* More descriptive error for non-mapped string prop namejonathan vanasco2020-08-251-1/+38
* Implement relationship AND criteria; global loader criteriaMike Bayer2020-08-051-0/+1
* Convert remaining ORM APIs to support 2.0 styleMike Bayer2020-07-111-6/+6
* Remove _generate_path_cache_key()Mike Bayer2020-06-291-800/+0
* Unify Query and select() , move all processing to compile phaseMike Bayer2020-05-241-48/+83
* Add immutabledict C codeMike Bayer2020-05-231-3/+3
* Open up check for relationships that write to the same columnMike Bayer2020-02-271-5/+5
* Test for short term reference cycles and resolve as many as possibleMike Bayer2019-12-301-5/+23
* Add anonymizing context to cache keys, comparison; convert traversalMike Bayer2019-11-041-46/+46
* Add Load.options() for hierchical construction of loader optionsMike Bayer2019-06-271-0/+247
* Enable F841Mike Bayer2019-06-201-6/+0
* Fix boolean check in new path comparison logicMike Bayer2019-03-241-4/+28
* Improve support for with_polymorphic in mapper optionsMike Bayer2019-02-041-0/+80
* Improve error messages in the area of loader optionsMike Bayer2019-01-251-35/+89
* Add deprecation warnings to all deprecated APIsMike Bayer2019-01-231-15/+18
* Post black reformattingMike Bayer2019-01-061-27/+22
* Run black -l 79 against all source filesMike Bayer2019-01-061-619/+839
* Refer to existing of_type when resolving string attribute nameMike Bayer2018-12-071-4/+183
* Check tokens in chop path for inspectionattr before calling is_mapperMike Bayer2018-07-081-1/+51
* Compare mappers more accurately in Load._chop_pathMike Bayer2018-06-251-1/+42
* Iterate options per path for baked cache keyMike Bayer2018-06-061-0/+106
* Set up of_type variable for legacy loader option deserializeMike Bayer2018-01-101-0/+80
* Don't try to iterate chopped path if it's NoneMike Bayer2018-01-041-0/+92
* Handle cache key for option that has no strategyMike Bayer2017-08-221-0/+29
* - remove redundant fixture from base test classMike Bayer2017-06-151-15/+0
* - ensure String has a length for mysql compatibilityMike Bayer2017-06-151-1/+1
* Repair regression to pathing for subclassesMike Bayer2017-06-151-1/+65
* Use baked lazyloading by defaultMike Bayer2017-04-131-3/+396