Skip to main content

Homeserver for the Matrix decentralised comms protocol

Project description

Synapse is an open-source Matrix homeserver written and maintained by the Matrix.org Foundation. We began rapid development in 2014, reaching v1.0.0 in 2019. Development on Synapse and the Matrix protocol itself continues in earnest today.

Briefly, Matrix is an open standard for communications on the internet, supporting federation, encryption and VoIP. Matrix.org has more to say about the goals of the Matrix project, and the formal specification describes the technical details.

Installing and configuration

The Synapse documentation describes how to install Synapse. We recommend using Docker images or Debian packages from Matrix.org.

Synapse has a variety of config options which can be used to customise its behaviour after installation. There are additional details on how to configure Synapse for federation here.

Using a reverse proxy with Synapse

It is recommended to put a reverse proxy such as nginx, Apache, Caddy, HAProxy or relayd in front of Synapse. One advantage of doing so is that it means that you can expose the default https port (443) to Matrix clients without needing to run Synapse with root privileges. For information on configuring one, see the reverse proxy docs.

Upgrading an existing Synapse

The instructions for upgrading Synapse are in the upgrade notes. Please check these instructions as upgrading may require extra steps for some versions of Synapse.

Platform dependencies

Synapse uses a number of platform dependencies such as Python and PostgreSQL, and aims to follow supported upstream versions. See the deprecation policy for more details.

Security note

Matrix serves raw, user-supplied data in some APIs – specifically the content repository endpoints.

Whilst we make a reasonable effort to mitigate against XSS attacks (for instance, by using CSP), a Matrix homeserver should not be hosted on a domain hosting other web applications. This especially applies to sharing the domain with Matrix web clients and other sensitive applications like webmail. See https://developer.github.com/changes/2014-04-25-user-content-security for more information.

Ideally, the homeserver should not simply be on a different subdomain, but on a completely different registered domain (also known as top-level site or eTLD+1). This is because some attacks are still possible as long as the two applications share the same registered domain.

To illustrate this with an example, if your Element Web or other sensitive web application is hosted on A.example1.com, you should ideally host Synapse on example2.com. Some amount of protection is offered by hosting on B.example1.com instead, so this is also acceptable in some scenarios. However, you should not host your Synapse on A.example1.com.

Note that all of the above refers exclusively to the domain used in Synapse’s public_baseurl setting. In particular, it has no bearing on the domain mentioned in MXIDs hosted on that server.

Following this advice ensures that even if an XSS is found in Synapse, the impact to other applications will be minimal.

Testing a new installation

The easiest way to try out your new Synapse installation is by connecting to it from a web client.

Unless you are running a test instance of Synapse on your local machine, in general, you will need to enable TLS support before you can successfully connect from a client: see TLS certificates.

An easy way to get started is to login or register via Element at https://app.element.io/#/login or https://app.element.io/#/register respectively. You will need to change the server you are logging into from matrix.org and instead specify a Homeserver URL of https://<server_name>:8448 (or just https://<server_name> if you are using a reverse proxy). If you prefer to use another client, refer to our client breakdown.

If all goes well you should at least be able to log in, create a room, and start sending messages.

Registering a new user from a client

By default, registration of new users via Matrix clients is disabled. To enable it:

  1. In the registration config section set enable_registration: true in homeserver.yaml.

  2. Then either:

    1. set up a CAPTCHA, or

    2. set enable_registration_without_verification: true in homeserver.yaml.

We strongly recommend using a CAPTCHA, particularly if your homeserver is exposed to the public internet. Without it, anyone can freely register accounts on your homeserver. This can be exploited by attackers to create spambots targetting the rest of the Matrix federation.

Your new user name will be formed partly from the server_name, and partly from a localpart you specify when you create the account. Your name will take the form of:

@localpart:my.domain.name

(pronounced “at localpart on my dot domain dot name”).

As when logging in, you will need to specify a “Custom server”. Specify your desired localpart in the ‘User name’ box.

Troubleshooting and support

The Admin FAQ includes tips on dealing with some common problems. For more details, see Synapse’s wider documentation.

For additional support installing or managing Synapse, please ask in the community support room #synapse:matrix.org (from a matrix.org account if necessary). We do not use GitHub issues for support requests, only for bug reports and feature requests.

Identity Servers

Identity servers have the job of mapping email addresses and other 3rd Party IDs (3PIDs) to Matrix user IDs, as well as verifying the ownership of 3PIDs before creating that mapping.

They are not where accounts or credentials are stored - these live on home servers. Identity Servers are just for mapping 3rd party IDs to matrix IDs.

This process is very security-sensitive, as there is obvious risk of spam if it is too easy to sign up for Matrix accounts or harvest 3PID data. In the longer term, we hope to create a decentralised system to manage it (matrix-doc #712), but in the meantime, the role of managing trusted identity in the Matrix ecosystem is farmed out to a cluster of known trusted ecosystem partners, who run ‘Matrix Identity Servers’ such as Sydent, whose role is purely to authenticate and track 3PID logins and publish end-user public keys.

You can host your own copy of Sydent, but this will prevent you reaching other users in the Matrix ecosystem via their email address, and prevent them finding you. We therefore recommend that you use one of the centralised identity servers at https://matrix.org or https://vector.im for now.

To reiterate: the Identity server will only be used if you choose to associate an email address with your account, or send an invite to another user via their email address.

Development

We welcome contributions to Synapse from the community! The best place to get started is our guide for contributors. This is part of our larger documentation, which includes

information for Synapse developers as well as Synapse administrators. Developers might be particularly interested in:

Alongside all that, join our developer community on Matrix: #synapse-dev:matrix.org, featuring real humans!

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

matrix_synapse-1.70.0rc1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

matrix_synapse-1.70.0rc1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (3.1 MB view details)

Uploaded PyPy macOS 10.15+ x86-64

matrix_synapse-1.70.0rc1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

matrix_synapse-1.70.0rc1-pp38-pypy38_pp73-macosx_10_15_x86_64.whl (3.1 MB view details)

Uploaded PyPy macOS 10.15+ x86-64

matrix_synapse-1.70.0rc1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

matrix_synapse-1.70.0rc1-pp37-pypy37_pp73-macosx_10_15_x86_64.whl (3.1 MB view details)

Uploaded PyPy macOS 10.15+ x86-64

matrix_synapse-1.70.0rc1-cp311-cp311-musllinux_1_1_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

matrix_synapse-1.70.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

matrix_synapse-1.70.0rc1-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

matrix_synapse-1.70.0rc1-cp311-cp311-macosx_10_15_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.11 macOS 10.15+ x86-64

matrix_synapse-1.70.0rc1-cp310-cp310-musllinux_1_1_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

matrix_synapse-1.70.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

matrix_synapse-1.70.0rc1-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

matrix_synapse-1.70.0rc1-cp310-cp310-macosx_10_15_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

matrix_synapse-1.70.0rc1-cp39-cp39-musllinux_1_1_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

matrix_synapse-1.70.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

matrix_synapse-1.70.0rc1-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

matrix_synapse-1.70.0rc1-cp39-cp39-macosx_10_15_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

matrix_synapse-1.70.0rc1-cp38-cp38-musllinux_1_1_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

matrix_synapse-1.70.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

matrix_synapse-1.70.0rc1-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

matrix_synapse-1.70.0rc1-cp38-cp38-macosx_10_15_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

matrix_synapse-1.70.0rc1-cp37-cp37m-musllinux_1_1_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

matrix_synapse-1.70.0rc1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

matrix_synapse-1.70.0rc1-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

matrix_synapse-1.70.0rc1-cp37-cp37m-macosx_10_15_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

File details

Details for the file matrix_synapse-1.70.0rc1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.70.0rc1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b122633724a558aac7b2d240d930fe9ae79688acfdcfed863df522f216cd013
MD5 c6282ee3ec216d8bc2ffb20956c28aa1
BLAKE2b-256 1a5266a47ea6e9b13d60697dc0d218a46d4b934cd19d73c388d9ac9ebdacfdb6

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.70.0rc1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1163c24a17aa04e5771e1c04d95cbcc9d8ecc8c15290b59ac8d2fa3464d27bee
MD5 bad82f6e1543f2242f694fa6e1898926
BLAKE2b-256 64a39d9531b6e930abd681d05364498743ff11594a1f77ae2f9bf3f72f11915e

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: PyPy, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d77cade2d5786da7de2e66a13804fbe805a8ad4a1c9330fa5350e5197fcd9a38
MD5 16106e43f1d0cfafc9636ee0d487e984
BLAKE2b-256 4d0fcebb99948096a4c8c6b9dcc50a5d8a4c1e85e70e0723c3444e99783a92b9

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.70.0rc1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2aa8bf4ba0bfb8d6fa0ff39e00568afdfed51d245b065ccb3fab5010746518a1
MD5 9b160b158e567280614888757f92e186
BLAKE2b-256 9a2bfaa3d29e0608cf98c7a2129ec655bf56ff4f9ee83a0c5d58aeb0be572440

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.70.0rc1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 26b1cc4eaf233c70ef74ffa686192025481f207b834be695a1b8862d26078346
MD5 84c1c21889515b961200a26f4a8cafae
BLAKE2b-256 432d3032193e957b306524fd0bc76a055f56c071cddb981f7bb6e79801b94183

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-pp38-pypy38_pp73-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-pp38-pypy38_pp73-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: PyPy, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-pp38-pypy38_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 cd6a080add45bb5443bdac6af8357453e20648bd0d48338c981900651d8594af
MD5 6bd7d876eaf8382f9cfeb65393806b62
BLAKE2b-256 6aec6dd3b058f2522d9938e5f4f02a638ad42f58a904b724ceb3d65d93218370

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.70.0rc1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b2e006d52a9e670368535f350cad6972cf2b08648bb48b2cbeed08180b0b13f
MD5 8d7d26e69c32018e7081b7ff2ea06e0f
BLAKE2b-256 05dfc3ca8c1907d7fcaa736a33bd3cd1a3fdc3b3c9ee8d59c9efd08ee85ca269

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.70.0rc1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 89fa2a7328798cc493c6e8d893d9b0fe2660ebb1719ca2fab0b620acf533cd95
MD5 cdc498b0eceb50f0d585d0860c83cb30
BLAKE2b-256 2960a17ec03d846e4f7805470b9f6ec64663852db07fd90a57afd7c7b715a121

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-pp37-pypy37_pp73-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-pp37-pypy37_pp73-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: PyPy, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-pp37-pypy37_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 106211e970d2359c3c3121b9e41c4f2ea2ad118f71277882fce501bf972b12bd
MD5 72daf97dc1b3d9616df6019e9478dac9
BLAKE2b-256 534f202c7e2c8502bd83807d28b2b815661646208655e2ef5f56ceebf90da493

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-cp311-cp311-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.11, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c468273280ba3660288fe25e3f4b0dada553513cb3f499e370b3c4a716e06ff5
MD5 a679d77352372cce3bb2c52b9056f14f
BLAKE2b-256 40c769891ca3b10b63297dae28bde4b08c305e6f632d8c674a325076f7469dbc

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6d9f19567036e4324152ff9186cc83b8445ad1131eed070db4266bf8731c8383
MD5 d8bcac48c2226cf6a35db85680ce1114
BLAKE2b-256 6d6e7fc64018fe3420fdc5f17b4279cec406a371d9ffaca5f07f5be44850a44f

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 933e7e34c95efdb8820892c2be4c23e76caed579d56ede8d8716f4a420ca7a77
MD5 45bf03dde7a1daa347ae2060289d892d
BLAKE2b-256 af5408c24a93e07d9495a17f71a6cadbf8d0ae0a768a5f82b7abaa8f6a8c2918

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-cp311-cp311-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.11, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3b4a597b5109a5a73ab517938d60e3ae6970a12a7ff22947d57d67b26e81f095
MD5 b528831024210f1ca1ed05eb8618368c
BLAKE2b-256 d69efee6b2c4447060fdb090c2175f23349ce414815b5a05e6c283e45c463215

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-cp310-cp310-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e77b4b4c1c9d99d6d4baf4480839e159b369eecc34c77e1f804ec8f464dc8100
MD5 109de80695bb2c2abe90a0ed60894b22
BLAKE2b-256 8588f7d575fdf02991e7020905aac0598f7b944ab9597391b4d358c429a492d7

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 32c38580533d6ef7353fd9940689661f5b6f64d670690cfeb41091ed5714fcb9
MD5 df7a51d8bf8c35e04899c50c93e86a3b
BLAKE2b-256 a01b336ecf98d11d645327226a7f9c6c74220c338fe67cd8d45d7c406295f61e

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a5dd17af478d8414ab29f7e446707b3d35f944a6f6867afab337e3e508a2b6b1
MD5 1794ef305af469dc12c65362c159ad40
BLAKE2b-256 47aa235a95a44b2636df7517ae111e56efcea5d1e977e89cc02550399ec50860

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-cp310-cp310-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.10, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3883940a0b9e518fb6de83b4eb9d8008f8b2c49aa869441108f8536677e61bdf
MD5 0d63c210b3e61b8b9dea281401405e3b
BLAKE2b-256 e4b578b24d87894a90dfffbc99baf04b16c95ba9eb632cd5797e2565ffa161f4

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f07effe18edccbc6a3af63e769ca35cab2b4d5c935277c2c4c21a1cf7326bee7
MD5 58ab4eff57bafadd913d5d53efbe5e9b
BLAKE2b-256 4b9b66dd7a265071b74cd5985e1e9d3f11c1b00abc0f3d0a08ddfc5027f66384

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 18fc781385f7e9a32f9ba6c4a2875f7f7b4933eab16e0a46f4fe440a15256735
MD5 2b69b93bef9fcbbeb30d1a25e3d722d7
BLAKE2b-256 420f48d402e3510d9fac4d33004a98cd4d9c1580c7b9e12914c5fa32cb8efb31

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b05b82ec39e18fbc5ad47c2f9f002a3c913143c143c14019199e27fb83fcf974
MD5 3b1cc7da292c789f9ab2124b030e7d21
BLAKE2b-256 9653ff8ce871ce96eda4bdacfcc23baaa606a794fae62dcf67acf64b5f55b405

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-cp39-cp39-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.9, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5e9f956f701961647197c7846b024392821f27173b657f34b7b3356a1de9eb1a
MD5 9c93292ef8ade06b2cbd5ff1e5ec7889
BLAKE2b-256 bc8cf5bb1af97efc6e6311794e6ad2717a571ca6516bbf23ce98e9503b1778bc

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-cp38-cp38-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2378eb5f517563f2e02dd9f41457469809808f8b716c12402a272a0abbfdcda7
MD5 a6c5cdce49ce6407f44d3c9a7858729d
BLAKE2b-256 2307463c1eaeb0df1867bbe4f322b4e93a46a98ac16336f0739ab2928a50e74f

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b9427fdcde2a1588d15760cd71a12f3dd0a48c408730b17982455d3cf94c9d36
MD5 72c6b3202546667f114abfe61a7a035d
BLAKE2b-256 a7b1e30ad41ec8f5633c18f55732d856dc96aeae6dbf3db160e6551bf6c68e1e

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e0fce8682e3b402e034f9bfd46aae63d41f2b7a4d802ae2076ef1c0d96473e7e
MD5 d957152eb200235ba3d35c22f1e348c3
BLAKE2b-256 8da1cce778c8038a6f2a017d2bcf9c3eb81ae5063f31f5bd5149d13780c9b0c0

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 95ebbd377a65b68f7209511b591d0b8f9b7e7e0907c5c8dc9beab73941f501a2
MD5 040b71f4c5c319237c1b8cf42b01889f
BLAKE2b-256 c4c6ed5452b15101a7e651eca48d0ad9eb281576080e47d8249a4ab0e0df39a5

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-cp37-cp37m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.7m, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 395aee0561165d9466cddb6e1bd899491d6c2fa49983f540e5e5033e51807074
MD5 ce54ac8eff71bbe1e749e983607049ba
BLAKE2b-256 fbec8c877d65b635c9ba0ed13d38f8a1539220f946920038a459ceba0b466b06

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7bed46fe3d6074fce99bbc9ff97405ebdbb5f007d2d53af553bb5be0d2c70a86
MD5 f8137503e905ca7baad679df8050dba0
BLAKE2b-256 1710edb59bb9b6639f791b2ebe89bda26a962c72c7d285ba3dbef6a9a6db1ef3

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b830589c1ebfe41c515860cf701b2b0259dfc2de100e78efec20454c65e237b2
MD5 8a539e6004b7786476b868dda3ee34dc
BLAKE2b-256 b3a33e0a148c3e11486c6a679b417ec59d8df1de66a5b1e9e07dc4a50bc0c30c

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.70.0rc1-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.70.0rc1-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.7m, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.2.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.6

File hashes

Hashes for matrix_synapse-1.70.0rc1-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c3b127c0b8bf203439fa057a1bb0c121c5f6ae73ba174a4ab4ddf9b1483110ab
MD5 956567149530c7bff75014c62960ca5a
BLAKE2b-256 8cc68104838bd6724bbc6baba37bb25d2e3e42d1b858279d9b8269002c6b7b0e

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page