From 73a1800b55bc018cb2ac2a38c49e368bfe4a98d4 Mon Sep 17 00:00:00 2001
From: Erlend Egeberg Aasland <erlend.aasland@protonmail.com>
Date: Fri, 8 Jul 2022 02:50:01 +0200
Subject: [PATCH] [3.11] gh-94622: Add more references to the sqlite3 types
 anchor (GH-94623) (#94678)

(cherry picked from commit e5b841a4037d1c2ce3d12a584facf800ae36332a)

Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@protonmail.com>
---
 Doc/library/sqlite3.rst | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/Doc/library/sqlite3.rst b/Doc/library/sqlite3.rst
index 1d8f80aa9b0..575a5a1ebc0 100644
--- a/Doc/library/sqlite3.rst
+++ b/Doc/library/sqlite3.rst
@@ -486,8 +486,8 @@ Connection Objects
       SQLite 3.8.3 or higher, :exc:`NotSupportedError` will be raised if used
       with older versions.
 
-      The function can return any of the types supported by SQLite: bytes, str, int,
-      float and ``None``.
+      The function can return any of
+      :ref:`the types natively supported by SQLite <sqlite3-types>`.
 
       .. versionchanged:: 3.8
          The *deterministic* parameter was added.
@@ -506,8 +506,8 @@ Connection Objects
       any number of arguments), and a ``finalize`` method which will return the
       final result of the aggregate.
 
-      The ``finalize`` method can return any of the types supported by SQLite:
-      bytes, str, int, float and ``None``.
+      The ``finalize`` method can return any of
+      :ref:`the types natively supported by SQLite <sqlite3-types>`.
 
       Example:
 
@@ -527,10 +527,10 @@ Connection Objects
 
       ``step`` and ``value`` accept *num_params* number of parameters,
       unless *num_params* is ``-1``, in which case they may take any number of
-      arguments.  ``finalize`` and ``value`` can return any of the types
-      supported by SQLite:
-      :class:`bytes`, :class:`str`, :class:`int`, :class:`float`, and
-      :const:`None`.  Call :meth:`create_window_function` with
+      arguments.
+      ``finalize`` and ``value`` can return any of
+      :ref:`the types natively supported by SQLite <sqlite3-types>`.
+      Call :meth:`create_window_function` with
       *aggregate_class* set to :const:`None` to clear window function *name*.
 
       Aggregate window functions are supported by SQLite 3.25.0 and higher.
-- 
GitLab