-
Notifications
You must be signed in to change notification settings - Fork 377
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Include Synapse as dev requirement once it supports Python3 #1590
Labels
Comments
related #2669 |
ulope
added a commit
to ulope/raiden
that referenced
this issue
Dec 14, 2018
Fixes raiden-network#1590, fixes raiden-network#2906 - Switch to using Synapse under Python 3, thereby removing the need to install a separate Python 2 virtualenv to be able to run the Matrix tests. - Restructure the Matrix related fixtures to allow starting multiple matrix servers in a local federation. - Update the `get_free_port` fixture to be more reliable - Remove some port related configuration options, since they are no longer needed with the above change
ulope
added a commit
to ulope/raiden
that referenced
this issue
Dec 14, 2018
Fixes raiden-network#1590, fixes raiden-network#2906 - Switch to using Synapse under Python 3, thereby removing the need to install a separate Python 2 virtualenv to be able to run the Matrix tests. - Restructure the Matrix related fixtures to allow starting multiple matrix servers in a local federation. - Update the `get_free_port` fixture to be more reliable - Remove some port related configuration options, since they are no longer needed with the above change
ulope
added a commit
to ulope/raiden
that referenced
this issue
Jan 9, 2019
Fixes raiden-network#1590, fixes raiden-network#2906 - Switch to using Synapse under Python 3, thereby removing the need to install a separate Python 2 virtualenv to be able to run the Matrix tests. - Restructure the Matrix related fixtures to allow starting multiple matrix servers in a local federation. - Update the `get_free_port` fixture to be more reliable - Remove some port related configuration options, since they are no longer needed with the above change
ulope
added a commit
to ulope/raiden
that referenced
this issue
Jan 14, 2019
Fixes raiden-network#1590, fixes raiden-network#2906 - Switch to using Synapse under Python 3, thereby removing the need to install a separate Python 2 virtualenv to be able to run the Matrix tests. - Restructure the Matrix related fixtures to allow starting multiple matrix servers in a local federation. - Update the `get_free_port` fixture to be more reliable - Remove some port related configuration options, since they are no longer needed with the above change
ulope
added a commit
to ulope/raiden
that referenced
this issue
Jan 14, 2019
Fixes raiden-network#1590, fixes raiden-network#2906 - Switch to using Synapse under Python 3, thereby removing the need to install a separate Python 2 virtualenv to be able to run the Matrix tests. - Restructure the Matrix related fixtures to allow starting multiple matrix servers in a local federation. - Update the `get_free_port` fixture to be more reliable - Remove some port related configuration options, since they are no longer needed with the above change
ulope
added a commit
to ulope/raiden
that referenced
this issue
Jan 16, 2019
Fixes raiden-network#1590, fixes raiden-network#2906 - Switch to using Synapse under Python 3, thereby removing the need to install a separate Python 2 virtualenv to be able to run the Matrix tests. - Restructure the Matrix related fixtures to allow starting multiple matrix servers in a local federation. - Update the `get_free_port` fixture to be more reliable - Remove some port related configuration options, since they are no longer needed with the above change
ulope
added a commit
to ulope/raiden
that referenced
this issue
Jan 18, 2019
Fixes raiden-network#1590, fixes raiden-network#2906 - Switch to using Synapse under Python 3, thereby removing the need to install a separate Python 2 virtualenv to be able to run the Matrix tests. - Restructure the Matrix related fixtures to allow starting multiple matrix servers in a local federation. - Update the `get_free_port` fixture to be more reliable - Remove some port related configuration options, since they are no longer needed with the above change
hackaugusto
pushed a commit
to hackaugusto/raiden
that referenced
this issue
Jan 25, 2019
Fixes raiden-network#1590, fixes raiden-network#2906 - Switch to using Synapse under Python 3, thereby removing the need to install a separate Python 2 virtualenv to be able to run the Matrix tests. - Restructure the Matrix related fixtures to allow starting multiple matrix servers in a local federation. - Update the `get_free_port` fixture to be more reliable - Remove some port related configuration options, since they are no longer needed with the above change
hackaugusto
pushed a commit
to hackaugusto/raiden
that referenced
this issue
Jan 25, 2019
Fixes raiden-network#1590, fixes raiden-network#2906 - Switch to using Synapse under Python 3, thereby removing the need to install a separate Python 2 virtualenv to be able to run the Matrix tests. - Restructure the Matrix related fixtures to allow starting multiple matrix servers in a local federation. - Update the `get_free_port` fixture to be more reliable - Remove some port related configuration options, since they are no longer needed with the above change
hackaugusto
pushed a commit
to hackaugusto/raiden
that referenced
this issue
Jan 25, 2019
Fixes raiden-network#1590, fixes raiden-network#2906 - Switch to using Synapse under Python 3, thereby removing the need to install a separate Python 2 virtualenv to be able to run the Matrix tests. - Restructure the Matrix related fixtures to allow starting multiple matrix servers in a local federation. - Update the `get_free_port` fixture to be more reliable - Remove some port related configuration options, since they are no longer needed with the above change
hackaugusto
pushed a commit
to hackaugusto/raiden
that referenced
this issue
Jan 25, 2019
Fixes raiden-network#1590, fixes raiden-network#2906 - Switch to using Synapse under Python 3, thereby removing the need to install a separate Python 2 virtualenv to be able to run the Matrix tests. - Restructure the Matrix related fixtures to allow starting multiple matrix servers in a local federation. - Update the `get_free_port` fixture to be more reliable - Remove some port related configuration options, since they are no longer needed with the above change
hackaugusto
pushed a commit
to hackaugusto/raiden
that referenced
this issue
Jan 25, 2019
Fixes raiden-network#1590, fixes raiden-network#2906 - Switch to using Synapse under Python 3, thereby removing the need to install a separate Python 2 virtualenv to be able to run the Matrix tests. - Restructure the Matrix related fixtures to allow starting multiple matrix servers in a local federation. - Update the `get_free_port` fixture to be more reliable - Remove some port related configuration options, since they are no longer needed with the above change
hackaugusto
pushed a commit
to hackaugusto/raiden
that referenced
this issue
Jan 25, 2019
Fixes raiden-network#1590, fixes raiden-network#2906 - Switch to using Synapse under Python 3, thereby removing the need to install a separate Python 2 virtualenv to be able to run the Matrix tests. - Restructure the Matrix related fixtures to allow starting multiple matrix servers in a local federation. - Update the `get_free_port` fixture to be more reliable - Remove some port related configuration options, since they are no longer needed with the above change
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Problem Definition
At the moment Synapse (the Matrix Homeserver implementation written in Python) doesn't support Python 3 yet. From looking at the GitHub repo it seems they are actively working on getting support ready, however.
Due to that we currently have to jump through some annoying hoops to get a local synapse server running for the tests as well as the smoketest.
Once Synapse Python 3 support lands we should add synapse to
requirements-dev.txt
and simplify the test fixtures as well as the smoketest configuration.The text was updated successfully, but these errors were encountered: