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 Distribution

matrix-synapse-1.68.0rc2.tar.gz (2.9 MB view details)

Uploaded Source

Built Distributions

matrix_synapse-1.68.0rc2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.3 MB view details)

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

matrix_synapse-1.68.0rc2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (2.4 MB view details)

Uploaded PyPy macOS 10.15+ x86-64

matrix_synapse-1.68.0rc2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.3 MB view details)

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

matrix_synapse-1.68.0rc2-pp38-pypy38_pp73-macosx_10_15_x86_64.whl (2.4 MB view details)

Uploaded PyPy macOS 10.15+ x86-64

matrix_synapse-1.68.0rc2-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.3 MB view details)

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

matrix_synapse-1.68.0rc2-pp37-pypy37_pp73-macosx_10_15_x86_64.whl (2.4 MB view details)

Uploaded PyPy macOS 10.15+ x86-64

matrix_synapse-1.68.0rc2-cp311-cp311-musllinux_1_1_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

matrix_synapse-1.68.0rc2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

matrix_synapse-1.68.0rc2-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.3 MB view details)

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

matrix_synapse-1.68.0rc2-cp311-cp311-macosx_10_15_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.11 macOS 10.15+ x86-64

matrix_synapse-1.68.0rc2-cp310-cp310-musllinux_1_1_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

matrix_synapse-1.68.0rc2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

matrix_synapse-1.68.0rc2-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.3 MB view details)

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

matrix_synapse-1.68.0rc2-cp310-cp310-macosx_10_15_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

matrix_synapse-1.68.0rc2-cp39-cp39-musllinux_1_1_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

matrix_synapse-1.68.0rc2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

matrix_synapse-1.68.0rc2-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.3 MB view details)

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

matrix_synapse-1.68.0rc2-cp39-cp39-macosx_10_15_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

matrix_synapse-1.68.0rc2-cp38-cp38-musllinux_1_1_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

matrix_synapse-1.68.0rc2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

matrix_synapse-1.68.0rc2-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.3 MB view details)

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

matrix_synapse-1.68.0rc2-cp38-cp38-macosx_10_15_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

matrix_synapse-1.68.0rc2-cp37-cp37m-musllinux_1_1_x86_64.whl (3.3 MB view details)

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

matrix_synapse-1.68.0rc2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

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

matrix_synapse-1.68.0rc2-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.3 MB view details)

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

matrix_synapse-1.68.0rc2-cp37-cp37m-macosx_10_15_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

File details

Details for the file matrix-synapse-1.68.0rc2.tar.gz.

File metadata

  • Download URL: matrix-synapse-1.68.0rc2.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • 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.4

File hashes

Hashes for matrix-synapse-1.68.0rc2.tar.gz
Algorithm Hash digest
SHA256 4cf9fd19f74c99e8d913a59f796382879c7dc08fbb0815ac87c156dc4f8401fc
MD5 fbe84d6d0435681141d8de8decf97666
BLAKE2b-256 6995342211b7e285cc6e797f42056ee2e4ddf89afcec0f4611c82e66b95f8e7d

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.68.0rc2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5e9430ec9bcced7ec37ee4a1360fee751871387f9e3335eb404843f2b47bf521
MD5 3e7ffba57c449dafe269a7875cda138b
BLAKE2b-256 ba44d15c631a4094adb6eaf4d5b04e298c86e54b01419f16511ab1f33a4c3438

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-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.68.0rc2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2aa0b3e5d5930aa38bb8e3290be7ea1740e59fc0a2e3744f87be893676cbe7a8
MD5 e99a79a08d38417ea418debc18ce265e
BLAKE2b-256 9ca9886585efd948647d707d6c7f785aa3b398996715d0a34cea13af1bac746a

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 2.4 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 29811a12825abbaa0559a114a0b163c67d2ee958bfc5b3dd10ef29a4af95799f
MD5 9d3c985347021e28848b6e517fbcd3c2
BLAKE2b-256 126ab541836b02671e2759821fc361034e3226a8b582f50eaa965aec938ac96c

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.68.0rc2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c4af8ee2408474d2d56774aa31f9e74a7a784fc7ea2537136fa3bada18ff71c5
MD5 c6eee696582eef44e55be56b761f608e
BLAKE2b-256 2760a9c2b4ca93de41a811000acd4153494f258bbb42a608a9b8dec4cdbd4516

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-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.68.0rc2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1f98f827a796c2c49b4676241117eb6fcabcd111899530fd3f68a15b91706c61
MD5 a1d161dbb5ac9037d129339bd9db471c
BLAKE2b-256 c24f1b8380030dc10ff20b53e77c652a2e59baf9f9a5f87f1447756c4d71c846

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-pp38-pypy38_pp73-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-pp38-pypy38_pp73-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 2.4 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-pp38-pypy38_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 517de76f6447da0366d70502bf66f9fd854494d231c2d455d2a5bdd67c7c58c0
MD5 41bb3fcc200a6b19a7334d0d4485bdf5
BLAKE2b-256 be347a65a550c74364e95c8d2f481f142ecb4a2f79b865fe45175184ae7a5d40

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.68.0rc2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea8ca35a4de262d8e353fa191876e8fd26a2bc5fea970c1fff916c6c42f0a5d1
MD5 6f3e2b8bf018aa019bb7c081508c5435
BLAKE2b-256 1aa26af3a5482c00e1cf1b037c663ebd6058dbd540ed244fbe846bb98e50bc54

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-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.68.0rc2-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1b848b93207667895d6ef7b925f64f2fc5282d79233081687f36a91700c8245b
MD5 3ea2a54b1ebc0158324c7b0c56b5d06c
BLAKE2b-256 340b02f66f9547f40a4217604f5a2d61f3a84b9eeb7e0c9aaa3ba37f67c60690

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-pp37-pypy37_pp73-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-pp37-pypy37_pp73-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 2.4 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-pp37-pypy37_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 089ff6246cc28739041d3fb432d76e1e97d6ca40988dc285a6afc8bca02e8382
MD5 017bb3933eca20e2c0f71e02365580dd
BLAKE2b-256 27a2a2e01933df3530b6dec7531afd3ad51f212f90b5ece5192d9d36ff658b9d

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-cp311-cp311-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 3.3 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c536e66862b14223da1c86902a6178b2231e883d2c36eb1d01efaa44b791603b
MD5 c066d9070baa0e1fab53bf07caaddc95
BLAKE2b-256 68630eb840bb86e67b0866589cadc1e31f9b1b954e65eb6e6df6919e1472ec97

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.2 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e3c6eddfb450669482a3961089305147241d7012a8c162a6d59a7e4a68a72dc1
MD5 9b5845b1189833f0a48c8e86c1716dca
BLAKE2b-256 f9554b7965cc94038eca8e81e6ba91346f4af7e1837ce437bb25a007f6c186c6

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ffc841ad14bdbe82b68122a262afaa2b5b1692097029f1fd94118631e661da97
MD5 8d0bbd88993403c6cf748ff788612c31
BLAKE2b-256 a501fa1524f2812ccf6d9eaab9d3171fb39439e984a97bf44cbb54e164dc9979

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-cp311-cp311-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 2.4 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7f11b39cac5122c5edb229ab0152a248819c3fa17be27842566aaf2c12cd698a
MD5 d14c7aed76539c729415514209ef9a24
BLAKE2b-256 412677cce61b5aebc0abb653ce0976e412b2fbba0a52c0ab87c90326fbe5e9a6

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-cp310-cp310-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 3.3 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fd63dc4c81c01cd21ebc295c14f11a27a9d86e997ea3e9529304d6077c754182
MD5 656f6f82cebd249132c0e02693f63b0b
BLAKE2b-256 77bf7a4ef40ef62fe1c9a68ff3bba1263aa496e73a818bebe0cc412e9491d1a2

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.2 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 07cf73dcc40d7e8f323d0eeae5b19a9cdcca2ef4724948743189b3885a1f7a32
MD5 bec12e245cdf9202297028592b87e63b
BLAKE2b-256 40985d1120449c3d166bc1bbfca843cf2184cfab6f840950919345cd02320054

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a052ba7d168be36d00d492ddcd5a5c6a3d8ec21a5e1ffed3d32c85919cb555f3
MD5 dbadba4fb91ce5ff1780b4507fe87470
BLAKE2b-256 d6d26e2e2943b5058b86a24f919a92630dc168aecb4d3c608de14f0a7a2e24e8

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-cp310-cp310-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 2.4 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b80e427ff2a5dbc637d1b364dbbce485df2a9896861ae2b8711b92936c9907b0
MD5 8862e1718e8b8d92bb5e44952a4ed120
BLAKE2b-256 e1ce4c6d3008fd8135fbf11219de3aca5f383eef6e456455575b97cff6e87bcc

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 3.3 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 de51e35c9e77659a791c27ea903e2ca01f79d80aae558b091f6042b91027ab04
MD5 57e9ce393c1bf616bd474c586358e682
BLAKE2b-256 ab51dcfb274066fef3e8c1e2408139770da8b83e75c3e2f9c38503775a9e4c59

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.2 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a7e1d9bbcfabeea687b64504d90586983cbc50bbf31d6b847a56feba76f1ab36
MD5 593eb9ac8cbf2777bf9a3a1f3a3d1087
BLAKE2b-256 6b358c4a03485841e07667c5b96d21c1c0c0fbaf867e9b0c7718837d6fac09c1

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a48fc5fb0b0db5edfbb20f1ae0226e1d72574e694d9ca042fd1e0315cbf28661
MD5 da596762d72b3d9eb533d9f65b968a3f
BLAKE2b-256 0b652625174c02e5ba390a1b0d09a72e9a8482f0b006ab6250165c3ffc41f833

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-cp39-cp39-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 2.4 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2d7f9b35fd5e2592cce228e55b43573a1f30d237aa78ebeac578068b0be37b2d
MD5 829d6ecfd9684d905ba98bfb631bd349
BLAKE2b-256 7f73536ef62b0620da5813adf9c4bcba7c18de0e7cf6add7938fe5c0c147c3af

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-cp38-cp38-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 3.3 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9071ee9770be2e8f716edcf1914b1ed379fa3b59b5be59b3374c62bb7fc46099
MD5 a9d4bdd5a5646566f4fffe3ba052d65d
BLAKE2b-256 2b22188a9b1ddd592a851d91bd78279b8b24b90b2e5788c4454a13f10edb27fa

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.2 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6b2f4db96fbeb020aa74c95c3a6af81872b8ef24a9b0f0943b04f130a7c53ce
MD5 3fbce618b045b5f6cf91bc7ad530f877
BLAKE2b-256 f92a5816f085bb8db3f0365db452827ebf99559733dc4f0d7cc3b55e9aa8dd65

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4f6e0297048b7dd6f0a8efc7e809daf28bf4e271d50b8b39493eed004511cb68
MD5 279f42301cd3d234ec4258d4399ae0bb
BLAKE2b-256 4527e511ccf3b2a501e684781a73140409794c3b01a2118beaf008268285201f

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 2.4 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ac4e79cce384e7a6a5201590278b43364791b44e6ce48a6ecb9573f476db45ea
MD5 570489a828d46946e2114391ed858aa1
BLAKE2b-256 cf20767e35553a7df97aba07c8dba20ede3b7ebc305a131b45f42a983c33e84c

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-cp37-cp37m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 3.3 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 48a3d06071906a9d3168fdfdc4061a8788db8027a66370021ac94c0cff72aa7f
MD5 6ed78dfb2e85d3392b44888c0a9775c2
BLAKE2b-256 cfa27ce1e4c14ea3802473059748ed00d48fbe83dee9e801d982b1e3f61938b5

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.2 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81d1309f0fb2517d02be7d999e02a164a4977bcc3b675bc8337bfdb51e0c3e9b
MD5 d0dba3c315515b4cb343842a97ee588d
BLAKE2b-256 a7f2cdbfa269b58e050a7afb5c3ee3130f153767c7e8cb4ed4ce0614f7d05a2e

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8e3a9354027b39133fd20ad3e35287743bfaa0af4e550a30a7dcab7f95b5a89c
MD5 5af669f818deefa497743218463c212a
BLAKE2b-256 324946c45658422f925089c816a5b99952ecb538e5e574d33aa016764b42fcd8

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.0rc2-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: matrix_synapse-1.68.0rc2-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 2.4 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.4

File hashes

Hashes for matrix_synapse-1.68.0rc2-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 127eac91d065df22d6570ad1f3d0e17e6d51a295370a0a6d73989cf7b5faa72a
MD5 2b602484fc16c401c77c0099c62e9c5a
BLAKE2b-256 853647d0c5f749070d9158784249843e30c8740a29646bf6f7634d8cf9a5b1f0

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