diff --git a/Makefile b/Makefile
index 05a8050c..e39caa76 100644
--- a/Makefile
+++ b/Makefile
@@ -1,8 +1,8 @@
-SQLITEVERSION=3.47.1
+SQLITEVERSION=3.47.2
APSWSUFFIX=.0
-RELEASEDATE="25 November 2024"
+RELEASEDATE="8 December 2024"
VERSION=$(SQLITEVERSION)$(APSWSUFFIX)
VERDIR=apsw-$(VERSION)
diff --git a/checksums b/checksums
index 376061d3..3cd9ab36 100644
--- a/checksums
+++ b/checksums
@@ -8,6 +8,7 @@
# more peace of mind because the SQLite releases are not signed in any
# way.
+https://sqlite.org/2024/sqlite-autoconf-3470200.tar.gz 3328600 f1b2ee412c28d7472bc95ba996368d6f0cdcf00362affdadb27ed286c179540b 52cd4a2304b627abbabe1a438ba853d0f6edb8e2774fcb5773c7af11077afe94
https://sqlite.org/2024/sqlite-autoconf-3470100.tar.gz 3328564 416a6f45bf2cacd494b208fdee1beda509abda951d5f47bc4f2792126f01b452 c6c1756fbeb1e34e0ee31f8609bfc1fd4630b3faadde71a28ad3a55df259d854
https://sqlite.org/2024/sqlite-autoconf-3470000.tar.gz 3324599 83eb21a6f6a649f506df8bd3aab85a08f7556ceed5dbd8dea743ea003fc3a957 a9166e017ef8bc33379b1c2eed346bf43cded6d40df0feb984a33fba1a828ba9
diff --git a/doc/changes.rst b/doc/changes.rst
index 22fbf145..9a63ccbf 100644
--- a/doc/changes.rst
+++ b/doc/changes.rst
@@ -10,8 +10,8 @@ history `__.
APSW changes by version
-----------------------
-next
-====
+3.47.2.0
+========
Added :func:`apsw.ext.page_usage_to_svg` which shows database usage as
SVG (`example <_static/samples/chinook.svg>`). Available as shell
diff --git a/doc/cli.rst b/doc/cli.rst
index 3ffd2cd8..59747f7d 100644
--- a/doc/cli.rst
+++ b/doc/cli.rst
@@ -6,8 +6,8 @@ apsw
A terminal interface to the APSW SQLite shell modelled after the SQLite shell
-----------------------------------------------------------------------------
-:version: apsw 3.47.1.0
-:date: 25 November 2024
+:version: apsw 3.47.2.0
+:date: 8 December 2024
:manual section: 1
:manual group: General Commands Manual
diff --git a/doc/install.rst b/doc/install.rst
index 763bb0ab..cd894a69 100644
--- a/doc/install.rst
+++ b/doc/install.rst
@@ -80,12 +80,12 @@ edit the :file:`setup.apsw` file inside.
.. downloads-begin
-* `apsw-3.47.1.0.zip
- `__
+* `apsw-3.47.2.0.zip
+ `__
(Source, includes this HTML Help)
-* `apsw-3.47.1.0.cosign-bundle
- `__
+* `apsw-3.47.2.0.cosign-bundle
+ `__
cosign signature
.. downloads-end
@@ -120,8 +120,8 @@ Verify
.. code-block:: console
- $ cosign verify-blob apsw-3.47.1.0.zip \
- --bundle apsw-3.47.1.0.cosign-bundle \
+ $ cosign verify-blob apsw-3.47.2.0.zip \
+ --bundle apsw-3.47.2.0.cosign-bundle \
--certificate-identity=rogerb@rogerbinns.com \
--certificate-oidc-issuer=https://github.com/login/oauth
Verified OK
diff --git a/src/apswversion.h b/src/apswversion.h
index 97b28170..d3a69968 100644
--- a/src/apswversion.h
+++ b/src/apswversion.h
@@ -1 +1 @@
-#define APSW_VERSION "3.47.1.0"
+#define APSW_VERSION "3.47.2.0"
diff --git a/tools/checksums.py b/tools/checksums.py
index 5fefa3de..3d082cda 100755
--- a/tools/checksums.py
+++ b/tools/checksums.py
@@ -11,6 +11,7 @@
import setup
sqlitevers = (
+ "3470200",
"3470100",
"3470000",
"3460100",
diff --git a/tools/megatest.py b/tools/megatest.py
index 8eb53f3f..b18781b8 100755
--- a/tools/megatest.py
+++ b/tools/megatest.py
@@ -253,7 +253,7 @@ def cmp(a, b):
"system",
)
-SQLITEVERS = ("3.47.1",)
+SQLITEVERS = ("3.47.1", "3.47.2")
BITS = (64, 32)