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.69.0rc1.tar.gz (3.0 MB view details)

Uploaded Source

Built Distributions

matrix_synapse-1.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.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.69.0rc1.tar.gz.

File metadata

  • Download URL: matrix-synapse-1.69.0rc1.tar.gz
  • Upload date:
  • Size: 3.0 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.8.10

File hashes

Hashes for matrix-synapse-1.69.0rc1.tar.gz
Algorithm Hash digest
SHA256 6f19b178c4b13b10de147580999ed2fd35c59a63ed21c1eb4ee0e0a970b46e93
MD5 43a6bff589f84aabcc5d3b78a9b5fc42
BLAKE2b-256 09e33247f9b056d18af34669cbfb90ad0e4a2a61fb42e8e8f965cc040dbd8a55

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matrix_synapse-1.69.0rc1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3db3298979256582bd2dbd6b8eca90d4a1d3122224c7c2fe0a6a5e428fa8c048
MD5 3dd4f36128f57db947b95723e7675e56
BLAKE2b-256 ea480f3abae72ba5cdc120ba7cc511026c0fba8259196e34b427838669e46adc

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.69.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.69.0rc1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7d3851deac46eb289eb5a6e62e104af9fa4d033bc59dfcc98779ec1b28df3b96
MD5 888e8888036ba84d7658e769659764fe
BLAKE2b-256 6582233828c2b5ecbf80bf93fe0e9e5df75b7a0864b5f8379ca5f2e52730675f

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 29458c6d710db092009521840686c96c85454fa063ead9c9e4eb04b2adbb64f7
MD5 a3c1924bbe3524858f4a6e3e883dc940
BLAKE2b-256 9050651cd8879c43ea390b39ca01442f2549b98eebb743c26636d42fa3b00e35

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matrix_synapse-1.69.0rc1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e6866bf8ebf24effec2de24d4fe8a31d5668b7881ecfcc3b1d581d1925bc17e
MD5 a65726a473a37d52a83cdefef943d2ef
BLAKE2b-256 dd004d15ded6faf4bf70b1c9aef22450295afd8222bb9aa5e7f5c80e0c614fd3

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.69.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.69.0rc1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d7eb3dadd1420d8a835479ca25c6280b51e7fa1ef2de0df301fa00977594d2b4
MD5 69d151d48a445dc2ebeb3117ef60945a
BLAKE2b-256 db9a5af4b11ad17f7f67ef7c70fd6535936b3732fcaff7c6c95fdb97162e8ec2

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-pp38-pypy38_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 364ddfd6a0fadec99049e22ad454e33360bf7ca9a4d8ff6f8464f8ce829eb377
MD5 fc83f26856f6d4c24d2c55bdf9bd0216
BLAKE2b-256 a9c6af2f66dfa751849746fa7e0c50c82fe68b1a65e97adddb06e8eb3ad95d71

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matrix_synapse-1.69.0rc1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c25618f7498d3f80516ee22e170125df37ef653b5bdba1a313997db31d7000c9
MD5 5d25fe264b3aff31bd3215a6eedc81c7
BLAKE2b-256 38fe8941d09e6b216035188d4baaa18021994a30f7a34e8c5f3d60e7a9f3a314

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.69.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.69.0rc1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cb7f3dd5fddf124e43303fe3270f5160baece1772fad97451ed99652ee989574
MD5 52aae0b500ebaf1673d7fab94eca5390
BLAKE2b-256 ce2de183d1f80f307adca503ecc93c7d875069f0a66108e1c11730d6ec39f42e

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-pp37-pypy37_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1891feca7b30269591708877f39da204ffce95fa58c7aad874e462e7bd4d62a9
MD5 324b8588ac38fe0f9df51b4f5af86cb9
BLAKE2b-256 9e531b67a78b19fd2c72bd3a21cd89e6c8e9579b81d2d8eee8bd37d59f7747b1

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 efa79ed9178323d85b2f237d2a63914e1ba8bba29b69e5086b5f7212f47749ff
MD5 70b5775ee9d0b9e7d0470ff51615f329
BLAKE2b-256 13211ebe114216affee59338e5858ed5a90442765c1f80c4a1eba3b83dc73eec

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 17d9c208d49c2269523105f4ab8f84819a4b2fbfb5db125093b432047d25f399
MD5 faf791fde5163061253d475b0679df51
BLAKE2b-256 c0d0e71424acf7537a0725064770fc225bd06414993b41ac702d92e0ffb60dc6

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.69.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.69.0rc1-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b44dc7a54cf3400f93c6dbc175371f39888a573feacc012da5b2246ab48c5685
MD5 6b4b8327fa4356436b33d620e6e4ed08
BLAKE2b-256 9480b10580e4a4c8471a4b337b8926859e27cf5fa324c88fbd6879759f5c80b2

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e424a1e1da1661a077b64522ccc8f8ecec862905630f6aef3bfde3ce4429678f
MD5 3c8ed8a64f6faf62d21834f234c80c02
BLAKE2b-256 c5a8b26dde46f67eeffc884e05660e0cd451f2460cbae83eed7215f50e657826

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fce3968b2f1228bdb919902890b5bf12b763bef097bcd335b5361b77687520d1
MD5 d33b6c0ecb78123d088d9d04dd1b4faf
BLAKE2b-256 f4d677f075c0dc88574a44171af808f84e1b7a28f7fb51fb1d6125a19eb483ca

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 19dba2c499fd4052f42640138598a61f69e52ca880b4097558839587fcde52d3
MD5 e38480b59208dc49fb8a4ce351c2cb68
BLAKE2b-256 b81502274cf6fbca987f93be17ea9256150d46a762c4943f0dc29cd380b151f0

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.69.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.69.0rc1-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 44349e050e3228ddf30d36a3aebbd5a25eb0b4668e5675932df45606bb7a7b7b
MD5 9298f614424469fc702ec910d49c0abf
BLAKE2b-256 a8864e352383541b2d12872a74a8b30a646e5f96fbf1fccc5e2d1d003cc0ff86

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a9079afd12e0318242d172d8511953e82e762aeaeefafbca6835d63f392dde7d
MD5 ef66e7d5d438f110a1b6e89fdc82a9be
BLAKE2b-256 87c29496a991b3cb758ccff63957e88fd161abea3277c697586e69e73a2dcb2a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 aeac02db9933f1bcdb445c38c597074d4e4a57baace33ab61b00fb6f91626ae1
MD5 7411da9030e07099bcf0336619d180a0
BLAKE2b-256 779f15057bda623e2e94f808715cce88a54d3d38c9708311dc78125622016e7e

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 36489aab406ccb6a083ee44683651ec0c666d00783e280c5c0ddbb65ba850ded
MD5 cbfff4fda2bd9a355987e984da8f3016
BLAKE2b-256 92ca19f7b99721e8b4c987e67cdc8569ac6a33d9dc7880ba40729f81eb041307

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.69.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.69.0rc1-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 345b1ad4d0458ebe19726443e14485761ffc4b95bdf7b43b04cb51e3a93bff0d
MD5 cdd8423b9e49256458ef86724abcef28
BLAKE2b-256 e51142e73c2740959569052ec87f2d4d419839f87aa7579694fd560439a25256

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 03c3777a0ef21032135a467ace8b1ecf86cba3e09ef908ae5cbbd832c1d791c6
MD5 7aefc7d1786cb9a4143ebdf3efda7229
BLAKE2b-256 6c77fffbe3e3f95a2806db25d1ebec2187eb191a4eac575ecb657f06ed21d2f7

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 50e84e7357d36fe8590ce37b8f75217a6e2ecb8bf8b618337f5127daaca7cb69
MD5 139408a6216d20654279a5a70c1b408e
BLAKE2b-256 c585b5e58a549a89f916c09074bcc5d8ff35685f5ae2fdfd2019dfb85c2a9c30

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 720d8dcb48b04795be8f71ce8c3dcb8598604a4937eb825da99fde0ac61bf1b2
MD5 447c7bd19fff1a3fb051ed994b7e6673
BLAKE2b-256 a0fd57096c9ed7e30e7b6aaeba5a5a6d7220902ffeb9d324bb9d11bfc0eec7e0

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.69.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.69.0rc1-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4aabbaf1db3db2f03a0c8c131231a93e89a70d1fc3562d8d26d611262f24603a
MD5 5fc802d18f5918cf301b2765314cbf3d
BLAKE2b-256 4ca6ac7e4bf46ef765a1625da320357d345d5dcdbac6aa137968f313b2249f4d

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e02cba8ae16d7bb4f4e0faacde12ba1e276da8bcb035271f8dc3080faac2160b
MD5 0b406645cb9c6104aa2c5d3ad463d09b
BLAKE2b-256 fe00f5db4c34f82369d069eaed8daa0d08d171a43e00974db2d4d7035a34bbf7

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7aac27735400a847df859657698beccb0710842436e8b1dfed42bed0e27bac17
MD5 74891d8587259b13dcd6696fff18f05b
BLAKE2b-256 aa8db152ffe1d34ad05336d67f3c9d5096fd67f87c0ea6f73b19173d28c84674

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60ccf3232dd57df9ca52939bb3a673ee5b005bd751153a96ff75e82e833ab79f
MD5 9b64c0bb9646b1a801dec8b13e6a8d69
BLAKE2b-256 a2f5a9ffe1b6bb200c8c69b67565ff93934f75013fd4a6f10506a98af049e50c

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.69.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.69.0rc1-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 96b3805997574790561cdd236a49556b346256363cf6502fce3ef1c5d3be723c
MD5 058a6543b6f39801902953d288aa4ce4
BLAKE2b-256 09be594b731c73eb3c79cb9ab8dad203d6c57f790f945d279165fa9048e4b6e6

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.69.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.8.10

File hashes

Hashes for matrix_synapse-1.69.0rc1-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b008a6b8436f5d240cc7e9fd7e909a6a2994ad7e8741e4b11fa3a54fb1dc9697
MD5 68c618c4d8a5f2a278265054f63a7e9f
BLAKE2b-256 346efb5c6f0cbcef9cee1a2ea88ad538a7127e46b13bf55a9aee86c1f56115b6

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