summaryrefslogtreecommitdiff
path: root/test/orm/declarative/test_dc_transforms.py
Commit message (Expand)AuthorAgeFilesLines
* establish column_property and query_expression as readonly from a dc perspectiveMike Bayer2023-04-121-6/+100
* Wrap dataclass exceptions clarifying originFederico Caselli2023-03-311-0/+15
* warn for DC mixin / abstract fields that are not on a dataclassMike Bayer2023-03-301-34/+88
* add dataclasses callable and apply annotations more strictlyMike Bayer2023-02-161-18/+138
* test dataclasses.KW_ONLYMike Bayer2023-02-141-2/+20
* Merge "Guard against wrong dataclass mapping" into mainFederico Caselli2023-02-051-0/+17
|\
| * Guard against wrong dataclass mappingFederico Caselli2023-02-051-0/+17
* | disallow ORM instrumented attributes from reaching dataclassesMike Bayer2023-02-031-0/+125
|/
* MappedAsDataclass applies @dataclasses.dataclass unconditionallyMike Bayer2023-01-301-2/+168
* remove __allow_unmapped__ requirement from dataclassesMike Bayer2022-12-191-21/+31
* Add "compare" on dataclass fieldsSimon Schiele2022-11-301-17/+35
* annotated / DC forms for association proxyMike Bayer2022-11-291-0/+5
* ensure inherited mapper attrs not interpreted as plain dataclass fieldsMike Bayer2022-10-261-0/+159
* allow legacy forms with __allow_unmapped__Mike Bayer2022-10-211-6/+2
* collect annotation earlier for mapped_column presentMike Bayer2022-10-201-0/+26
* de-optionalize union types to support Optional for m2oMike Bayer2022-10-191-1/+1
* call super().__init_subclass__(); support GenericAliasMike Bayer2022-10-191-0/+54
* warn for no polymorphic identity w/ poly hierarchyMike Bayer2022-10-111-0/+2
* Support kw_only and match_args in dataclass mappingFederico Caselli2022-08-041-5/+79
* runtime annotation fixes for relationshipMike Bayer2022-07-031-0/+32
* merge column args from Annotated left sideMike Bayer2022-06-281-0/+52
* some typing fixesMike Bayer2022-06-031-8/+115
* Improvements on dataclass_transform featureFederico Caselli2022-05-221-9/+123
* implement dataclass_transformsMike Bayer2022-05-201-0/+816