From b484871ba707ae2f9898e22effcd297c19d4c5ea Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C5=81ukasz=20Langa?= <lukasz@langa.pl>
Date: Tue, 9 Jun 2020 20:52:10 +0200
Subject: [PATCH] Python 3.9.0b3

---
 Include/patchlevel.h                          |  4 ++--
 Lib/pydoc_data/topics.py                      |  2 +-
 Misc/NEWS.d/3.9.0b3.rst                       | 20 +++++++++++++++++++
 .../2020-06-08-19-57-05.bpo-40684.WIY2-i.rst  |  2 --
 .../2020-06-09-18-59-34.bpo-40924.qR_YYG.rst  |  4 ----
 README.rst                                    |  2 +-
 6 files changed, 24 insertions(+), 10 deletions(-)
 create mode 100644 Misc/NEWS.d/3.9.0b3.rst
 delete mode 100644 Misc/NEWS.d/next/Build/2020-06-08-19-57-05.bpo-40684.WIY2-i.rst
 delete mode 100644 Misc/NEWS.d/next/Library/2020-06-09-18-59-34.bpo-40924.qR_YYG.rst

diff --git a/Include/patchlevel.h b/Include/patchlevel.h
index b70b0bfbac9..87d7ece8334 100644
--- a/Include/patchlevel.h
+++ b/Include/patchlevel.h
@@ -20,10 +20,10 @@
 #define PY_MINOR_VERSION        9
 #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.9.0b2+"
+#define PY_VERSION              "3.9.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 cc6faa974d4..4ba22e36038 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 Jun  8 20:23:58 2020
+# Autogenerated by Sphinx on Tue Jun  9 20:02:32 2020
 topics = {'assert': 'The "assert" statement\n'
            '**********************\n'
            '\n'
diff --git a/Misc/NEWS.d/3.9.0b3.rst b/Misc/NEWS.d/3.9.0b3.rst
new file mode 100644
index 00000000000..f43243ec97c
--- /dev/null
+++ b/Misc/NEWS.d/3.9.0b3.rst
@@ -0,0 +1,20 @@
+.. bpo: 40924
+.. date: 2020-06-09-18-59-34
+.. nonce: qR_YYG
+.. release date: 2020-06-09
+.. section: Library
+
+`importlib.resources`: Reverted ``TraversableResources`` implementations
+from the built-in loaders (SourceFileLoader and ZipImporter) as it was an
+incompatible change introduced in 3.9.0 beta 2 causing through a chain of
+events for root TLS certificates to be missing.
+
+..
+
+.. bpo: 40684
+.. date: 2020-06-08-19-57-05
+.. nonce: WIY2-i
+.. section: Build
+
+``make install`` now uses the ``PLATLIBDIR`` variable for the destination
+``lib-dynload/`` directory when ``./configure --with-platlibdir`` is used.
diff --git a/Misc/NEWS.d/next/Build/2020-06-08-19-57-05.bpo-40684.WIY2-i.rst b/Misc/NEWS.d/next/Build/2020-06-08-19-57-05.bpo-40684.WIY2-i.rst
deleted file mode 100644
index 0495e5e4136..00000000000
--- a/Misc/NEWS.d/next/Build/2020-06-08-19-57-05.bpo-40684.WIY2-i.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-``make install`` now uses the ``PLATLIBDIR`` variable for the destination
-``lib-dynload/`` directory when ``./configure --with-platlibdir`` is used.
diff --git a/Misc/NEWS.d/next/Library/2020-06-09-18-59-34.bpo-40924.qR_YYG.rst b/Misc/NEWS.d/next/Library/2020-06-09-18-59-34.bpo-40924.qR_YYG.rst
deleted file mode 100644
index 4fc65e268cc..00000000000
--- a/Misc/NEWS.d/next/Library/2020-06-09-18-59-34.bpo-40924.qR_YYG.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-`importlib.resources`: Reverted ``TraversableResources`` implementations
-from the built-in loaders (SourceFileLoader and ZipImporter) as it was an
-incompatible change introduced in 3.9.0 beta 2 causing through a chain of
-events for root TLS certificates to be missing.
diff --git a/README.rst b/README.rst
index 12004411bc3..8da602f4d6c 100644
--- a/README.rst
+++ b/README.rst
@@ -1,4 +1,4 @@
-This is Python version 3.9.0 beta 2
+This is Python version 3.9.0 beta 3
 ===================================
 
 .. image:: https://travis-ci.org/python/cpython.svg?branch=3.9
-- 
GitLab