From 741f080ab595fa34ad0d682a096026abade0dcab Mon Sep 17 00:00:00 2001 From: Petar Netev Date: Tue, 30 Jan 2024 10:10:59 +0200 Subject: [PATCH] [5.0.x] Fixed #35147 -- Added backward incompatibility note about filtering against overflowing integers. Backport of 0630ca5725ba5b17c61cd1f6a05dce2660c4724e from main --- docs/releases/5.0.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/releases/5.0.txt b/docs/releases/5.0.txt index 6b18bace4f..a10c9d280a 100644 --- a/docs/releases/5.0.txt +++ b/docs/releases/5.0.txt @@ -588,6 +588,11 @@ Miscellaneous * The minimum supported version of ``docutils`` is increased to 0.19. +* Filtering querysets against overflowing integer values now always returns an + empty queryset. As a consequence, you may need to use ``ExpressionWrapper()`` + to :ref:`explicitly wrap ` arithmetic against + integer fields in such cases. + .. _deprecated-features-5.0: Features deprecated in 5.0