From 96984b9b0f1d88f096985a908ee67dc6f2b9a682 Mon Sep 17 00:00:00 2001 From: Jacob Walls Date: Fri, 20 Feb 2026 09:15:37 -0500 Subject: Refs #36934, #35972 -- Forwardported release note for tolerating sequences in BuiltinLookup.as_sql(). Instead of cherry-picking a larger changeset (787cc96ef6197d73c7d4ad96f25500910c399603) and removing changes unsuitable for a backport, a partial backport was applied directly to stable/6.0.x to resolve #36934, so the release note needs to be forwardported. Forwardport of f9b820f8ac50aad025949087e660a551691832e4 from stable/6.0.x. --- docs/releases/6.0.3.txt | 4 ++++ docs/releases/6.0.txt | 2 ++ 2 files changed, 6 insertions(+) (limited to 'docs') diff --git a/docs/releases/6.0.3.txt b/docs/releases/6.0.3.txt index ddd853cd49..1dff197d06 100644 --- a/docs/releases/6.0.3.txt +++ b/docs/releases/6.0.3.txt @@ -11,3 +11,7 @@ Bugfixes * Fixed :exc:`NameError` when inspecting functions making use of deferred annotations in Python 3.14 (:ticket:`36903`). + +* Fixed :exc:`AttributeError` when subclassing builtin lookups and neglecting + to :ref:`override` ``as_sql()`` to accept any sequence + (:ticket:`36934`). diff --git a/docs/releases/6.0.txt b/docs/releases/6.0.txt index bfad64e485..1697a095c9 100644 --- a/docs/releases/6.0.txt +++ b/docs/releases/6.0.txt @@ -454,6 +454,8 @@ If you haven't dealt with this warning by now, add settings, or ``default_auto_field = 'django.db.models.AutoField'`` to an app's ``AppConfig``, as needed. +.. _tuple-for-params: + Custom ORM expressions should return params as a tuple ------------------------------------------------------ -- cgit v1.3