diff --git a/Include/patchlevel.h b/Include/patchlevel.h
index 30faea5b3ad40ce4b648cf2eca44ac5d8f1019ec..85c51a2c9de9effa21ed95767e4572e9b36ca974 100644
--- a/Include/patchlevel.h
+++ b/Include/patchlevel.h
@@ -20,10 +20,10 @@
 #define PY_MINOR_VERSION        11
 #define PY_MICRO_VERSION        0
 #define PY_RELEASE_LEVEL        PY_RELEASE_LEVEL_BETA
-#define PY_RELEASE_SERIAL       2
+#define PY_RELEASE_SERIAL       3
 
 /* Version as a string */
-#define PY_VERSION              "3.11.0b2+"
+#define PY_VERSION              "3.11.0b3"
 /*--end constants--*/
 
 /* Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2.
diff --git a/Lib/pydoc_data/topics.py b/Lib/pydoc_data/topics.py
index 5b3017f16a2e2646fa846b7906b99dfcf0c67d72..eaae3630dfe28be285f58d91297620434c5abd33 100644
--- a/Lib/pydoc_data/topics.py
+++ b/Lib/pydoc_data/topics.py
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Autogenerated by Sphinx on Mon May 30 22:16:54 2022
+# Autogenerated by Sphinx on Wed Jun  1 14:07:03 2022
 topics = {'assert': 'The "assert" statement\n'
            '**********************\n'
            '\n'
diff --git a/Misc/NEWS.d/3.11.0b3.rst b/Misc/NEWS.d/3.11.0b3.rst
new file mode 100644
index 0000000000000000000000000000000000000000..70195c25d6f80458d561c43669d0afb0022148a9
--- /dev/null
+++ b/Misc/NEWS.d/3.11.0b3.rst
@@ -0,0 +1,27 @@
+.. date: 2022-05-30-19-00-38
+.. gh-issue: 93359
+.. nonce: zXV3A0
+.. release date: 2022-06-01
+.. section: Core and Builtins
+
+Ensure that custom :mod:`ast` nodes without explicit end positions can be
+compiled. Patch by Pablo Galindo.
+
+..
+
+.. date: 2022-05-30-10-22-46
+.. gh-issue: 93345
+.. nonce: gi1A4L
+.. section: Core and Builtins
+
+Fix a crash in substitution of a ``TypeVar`` in nested generic alias after
+``TypeVarTuple``.
+
+..
+
+.. date: 2022-05-31-18-04-58
+.. gh-issue: 69093
+.. nonce: 6lSa0C
+.. section: Build
+
+Fix ``Modules/Setup.stdlib.in`` rule for ``_sqlite3`` extension.
diff --git a/Misc/NEWS.d/next/Build/2022-05-31-18-04-58.gh-issue-69093.6lSa0C.rst b/Misc/NEWS.d/next/Build/2022-05-31-18-04-58.gh-issue-69093.6lSa0C.rst
deleted file mode 100644
index b061d6c2186c10127f02d27296cc6ade9f324842..0000000000000000000000000000000000000000
--- a/Misc/NEWS.d/next/Build/2022-05-31-18-04-58.gh-issue-69093.6lSa0C.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix ``Modules/Setup.stdlib.in`` rule for ``_sqlite3`` extension.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-30-10-22-46.gh-issue-93345.gi1A4L.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-30-10-22-46.gh-issue-93345.gi1A4L.rst
deleted file mode 100644
index 4cdb37cfe46981bebc0cd5190b97621068f1d7d2..0000000000000000000000000000000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-30-10-22-46.gh-issue-93345.gi1A4L.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a crash in substitution of a ``TypeVar`` in nested generic alias after
-``TypeVarTuple``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-30-19-00-38.gh-issue-93359.zXV3A0.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-30-19-00-38.gh-issue-93359.zXV3A0.rst
deleted file mode 100644
index 36e5e52390d7b4c6674c902b4376c0c814de1f75..0000000000000000000000000000000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-30-19-00-38.gh-issue-93359.zXV3A0.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Ensure that custom :mod:`ast` nodes without explicit end positions can be
-compiled. Patch by Pablo Galindo.
diff --git a/README.rst b/README.rst
index 2d221113f935fd7f2e2cf09bf927b7820c6b931e..802f9528cb8abc7a919010951ca3a445c7d730e6 100644
--- a/README.rst
+++ b/README.rst
@@ -1,4 +1,4 @@
-This is Python version 3.11.0 beta 2
+This is Python version 3.11.0 beta 3
 ====================================
 
 .. image:: https://github.com/python/cpython/workflows/Tests/badge.svg