From 547bf0988ef81edb25fd0783b8d635108f614626 Mon Sep 17 00:00:00 2001
From: anoadragon453
If Synapse was installed using pip then upgrade to the latest +version by running:
+pip install --upgrade matrix-synapse
+
+If Synapse was installed from source, then:
Activate the virtualenv before upgrading. For example, if
-Synapse is installed in a virtualenv in ~/synapse/env
then
+
Obtain the latest version of the source code. Git users can run
+git pull
to do this.
If you're running Synapse in a virtualenv, make sure to activate it before
+upgrading. For example, if Synapse is installed in a virtualenv in ~/synapse/env
then
run:
source ~/synapse/env/bin/activate
+pip install --upgrade .
+Include any relevant extras between square brackets, e.g. pip install --upgrade ".[postgres,oidc]"
.
If Synapse was installed using pip then upgrade to the latest -version by running:
-pip install --upgrade matrix-synapse
-
-If Synapse was installed using git then upgrade to the latest -version by running:
-git pull
-pip install --upgrade .
+If you're using poetry
to manage a Synapse installation, run:
+poetry install
+Include any relevant extras with --extras
, e.g. poetry install --extras postgres --extras oidc
.
+It's probably easiest to run poetry install --extras all
.
Restart Synapse:
@@ -224,6 +232,10 @@ dpkg -i matrix-synapse-py3_1.3.0+stretch1_amd64.debThe non-standard groups/communities feature in Synapse has been disabled by default +and will be removed in Synapse v1.61.0.
Synapse v1.57.0 includes a change to the -- cgit 1.5.1