]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Add change note 10289/head
authorRomeoDespres <Romeo.Despres@warnermusic.com>
Tue, 29 Aug 2023 09:24:27 +0000 (11:24 +0200)
committerRomeoDespres <Romeo.Despres@warnermusic.com>
Tue, 29 Aug 2023 09:24:27 +0000 (11:24 +0200)
doc/build/changelog/unreleased_20/10288.rst [new file with mode: 0644]

diff --git a/doc/build/changelog/unreleased_20/10288.rst b/doc/build/changelog/unreleased_20/10288.rst
new file mode 100644 (file)
index 0000000..0203991
--- /dev/null
@@ -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`
+
+