From 50eee7021cd29d59f52d8ff10c69d2970e1c1534 Mon Sep 17 00:00:00 2001 From: RomeoDespres Date: Tue, 29 Aug 2023 11:24:27 +0200 Subject: [PATCH] Add change note --- doc/build/changelog/unreleased_20/10288.rst | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 doc/build/changelog/unreleased_20/10288.rst diff --git a/doc/build/changelog/unreleased_20/10288.rst b/doc/build/changelog/unreleased_20/10288.rst new file mode 100644 index 0000000000..020399151d --- /dev/null +++ b/doc/build/changelog/unreleased_20/10288.rst @@ -0,0 +1,20 @@ +.. change:: + :tags: usecase, orm, typing + :tickets: 10288 + + Made :class:`.Mapped` covariant. The classes below were made + covariant too as :class:`.Mapped` depends on them. + + * :class:`_orm.DynamicMapped` + * :class:`_orm.ORMDescriptor` + * :class:`_orm.PropComparator` + * :class:`_orm.QueryableAttribute` + * :class:`_orm.SQLORMExpression` + * :class:`_orm.WriteOnlyMapped` + * :class:`_orm.base.SQLORMOperations` + * :class:`_sql.SQLColumnExpression` + * :class:`_sql.elements.SQLCoreOperations` + * :class:`_sql.roles.ExpressionElementRole` + * :class:`_sql.roles.TypedColumnsClauseRole` + + -- 2.47.3