From 6dd72712436c9a0843c4a3ad197adfa4ecb8bffa Mon Sep 17 00:00:00 2001 From: Richard van der Hoff Date: Thu, 20 Dec 2018 12:07:15 +0000 Subject: Prepare 0.34 release --- UPGRADE.rst | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'UPGRADE.rst') diff --git a/UPGRADE.rst b/UPGRADE.rst index 95f4e33300..b431850863 100644 --- a/UPGRADE.rst +++ b/UPGRADE.rst @@ -68,7 +68,7 @@ Upgrading to v0.34.0 synctl start Users who have installed from distribution packages should see the relevant - package documentation. + package documentation. See below for notes on Debian packages. * When upgrading to Python 3, you **must** make sure that your log files are configured as UTF-8, by adding ``encoding: utf8`` to the @@ -107,6 +107,13 @@ Upgrading to v0.34.0 There is no need to revert this change if downgrading to Python 2. + * We are also making available Debian packages which will run Synapse on + Python 3. You can switch to these packages with ``apt-get install + matrix-synapse-py3``, however, please read + [debian/NEWS](https://github.com/matrix-org/synapse/blob/release-v0.34.0/debian/NEWS) + before doing so. The existing ``matrix-synapse`` packages will continue to + use Python 2 for the time being. + 2. This release removes the ``riot.im`` from the default list of trusted identity servers. -- cgit 1.4.1 From 8e4d9122b0325a5c5d9df0b40df25e895132e9a2 Mon Sep 17 00:00:00 2001 From: Richard van der Hoff Date: Thu, 20 Dec 2018 12:09:16 +0000 Subject: fix UPGRADE formatting --- UPGRADE.rst | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'UPGRADE.rst') diff --git a/UPGRADE.rst b/UPGRADE.rst index b431850863..b8dead480a 100644 --- a/UPGRADE.rst +++ b/UPGRADE.rst @@ -107,12 +107,12 @@ Upgrading to v0.34.0 There is no need to revert this change if downgrading to Python 2. - * We are also making available Debian packages which will run Synapse on - Python 3. You can switch to these packages with ``apt-get install - matrix-synapse-py3``, however, please read - [debian/NEWS](https://github.com/matrix-org/synapse/blob/release-v0.34.0/debian/NEWS) - before doing so. The existing ``matrix-synapse`` packages will continue to - use Python 2 for the time being. + We are also making available Debian packages which will run Synapse on + Python 3. You can switch to these packages with ``apt-get install + matrix-synapse-py3``, however, please read `debian/NEWS + `_ + before doing so. The existing ``matrix-synapse`` packages will continue to + use Python 2 for the time being. 2. This release removes the ``riot.im`` from the default list of trusted identity servers. -- cgit 1.4.1 From dfeb274484323403cfac8c9bc7026130a298f30e Mon Sep 17 00:00:00 2001 From: Richard van der Hoff Date: Thu, 20 Dec 2018 13:57:48 +0000 Subject: document supported python 3 versions --- CHANGES.md | 9 ++++++--- UPGRADE.rst | 5 +++-- 2 files changed, 9 insertions(+), 5 deletions(-) (limited to 'UPGRADE.rst') diff --git a/CHANGES.md b/CHANGES.md index f1332edf94..727275fa33 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,9 +1,12 @@ Synapse 0.34.0 (2018-12-20) =========================== -Synapse 0.34.0 is the first release to fully support Python 3. We recommend -upgrading to Python 3, but make sure to read the -[upgrade notes](UPGRADE.rst#upgrading-to-v0340) when doing so. +Synapse 0.34.0 is the first release to fully support Python 3. Synapse will now +run on Python versions 3.5 or 3.6 (as well as 2.7). Support for Python 3.7 +remains experimental. + +We recommend upgrading to Python 3, but make sure to read the [upgrade +notes](UPGRADE.rst#upgrading-to-v0340) when doing so. Features -------- diff --git a/UPGRADE.rst b/UPGRADE.rst index b8dead480a..b214a15526 100644 --- a/UPGRADE.rst +++ b/UPGRADE.rst @@ -51,8 +51,9 @@ returned by the Client-Server API: Upgrading to v0.34.0 ==================== -1. This release is the first to fully support Python 3. We recommend switching - to Python 3, as it has been shown to give performance improvements. +1. This release is the first to fully support Python 3. Synapse will now run on + Python versions 3.5, or 3.6 (as well as 2.7). We recommend switching to + Python 3, as it has been shown to give performance improvements. For users who have installed Synapse into a virtualenv, we recommend doing this by creating a new virtualenv. For example:: -- cgit 1.4.1