summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/decl_api.py
Commit message (Expand)AuthorAgeFilesLines
* Ensure that a daclarative base is not used directlyFederico Caselli2022-07-181-10/+24
* update ORM declarative docs for new featuresMike Bayer2022-07-161-198/+236
* make anno-only Mapped[] column available for mixinsMike Bayer2022-07-151-0/+10
* Minor cleanupFederico Caselli2022-07-131-1/+2
* some typing fixesMike Bayer2022-06-031-6/+8
* Improvements on dataclass_transform featureFederico Caselli2022-05-221-17/+33
* implement dataclass_transformsMike Bayer2022-05-201-2/+140
* revenge of pep 484Mike Bayer2022-05-151-82/+147
* run zimports to match pref changesMike Bayer2022-05-061-2/+0
* pep-484: ORM public API, constructorsMike Bayer2022-04-201-4/+4
* read from cls.__dict__ so init_subclass worksMike Bayer2022-04-121-1/+6
* update flake8 noqa skips with proper syntaxFederico Caselli2022-04-111-1/+1
* pep-484 for sqlalchemy.event; use future annotationsMike Bayer2022-02-151-0/+3
* establish mypy / typing approach for v2.0Mike Bayer2022-02-131-23/+137
* mypy: sqlalchemy.utilMike Bayer2022-01-241-4/+12
* detect map_imperatively() called twiceMike Bayer2022-01-181-0/+5
* Initial ORM typing layoutMike Bayer2022-01-141-18/+166
* initial reorganize for static typingMike Bayer2022-01-121-1/+1
* remove internal use of metaclassesMike Bayer2022-01-111-0/+4
* happy new year 2022Mike Bayer2022-01-061-1/+1
* Remove all remaining removed_in_20 warnings slated for removalMike Bayer2022-01-051-13/+10
* Fix missing class attributes when using __class_getitem__Kai Mueller2021-12-221-1/+7
* Merge "Removals: MetaData.bind, Table.bind, all other .bind" into mainmike bayer2021-12-031-30/+2
|\
| * Removals: MetaData.bind, Table.bind, all other .bindMike Bayer2021-12-021-30/+2
* | Add __class_getitem__ to the declarative Base classKai Mueller2021-12-011-0/+2
|/
* Clean up most py3k compatFederico Caselli2021-11-241-2/+0
* Remove object in class definitionFederico Caselli2021-11-221-5/+5
* Fix various lib / test / examples typos (#7017)Kevin Kirsche2021-09-111-1/+1
* document placement of declarative init methodMike Bayer2021-09-101-0/+2
* apply list() around weakkeydictionary iterationMike Bayer2021-07-151-2/+2
* Replace all http:// links to https://Federico Caselli2021-07-041-1/+1
* Remove pep484 type comments from the codeFederico Caselli2021-05-161-4/+0
* implement declared_attr superclass assignment check for dataclassesMike Bayer2021-04-231-2/+1
* Adjust for mypy incremental behaviorsMike Bayer2021-04-051-0/+42
* support callable mapped attributes in dataclass mixinsMike Bayer2021-03-191-15/+53
* Early-assign Base.registry to a private nameMike Bayer2021-03-161-1/+16
* document declarative base made non-dynamicallyMike Bayer2021-02-241-1/+13
* don't fail if purge recyclebin fails/mutex on registryMike Bayer2021-02-021-1/+2
* reorganize mapper compile/teardown under registryMike Bayer2021-02-011-0/+173
* Fix many spell glitches in docstrings and commentsLele Gaifax2021-01-241-2/+2
* happy new yearMike Bayer2021-01-041-1/+1
* upgrade to black 20.8b1Mike Bayer2020-09-281-2/+11
* dont use uninstrument event to dispose registry entryMike Bayer2020-09-271-1/+1
* Create a framework to allow all SQLALCHEMY_WARN_20 to passMike Bayer2020-09-161-2/+2
* Make :class:`_orm.registry` ``bind`` a private parameter.Federico Caselli2020-09-151-14/+19
* Build out new declarative systems; deprecate mapper()Mike Bayer2020-09-101-0/+753