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

Uploaded Source

Built Distributions

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

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

matrix_synapse-1.68.0rc1-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.0rc1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.2 MB view details)

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

matrix_synapse-1.68.0rc1-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.0rc1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.2 MB view details)

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

matrix_synapse-1.68.0rc1-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.0rc1-cp311-cp311-musllinux_1_1_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

matrix_synapse-1.68.0rc1-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.0rc1-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.2 MB view details)

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

matrix_synapse-1.68.0rc1-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.0rc1-cp310-cp310-musllinux_1_1_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

matrix_synapse-1.68.0rc1-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.0rc1-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.2 MB view details)

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

matrix_synapse-1.68.0rc1-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.0rc1-cp39-cp39-musllinux_1_1_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

matrix_synapse-1.68.0rc1-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.0rc1-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.2 MB view details)

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

matrix_synapse-1.68.0rc1-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.0rc1-cp38-cp38-musllinux_1_1_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

matrix_synapse-1.68.0rc1-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.0rc1-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.2 MB view details)

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

matrix_synapse-1.68.0rc1-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.0rc1-cp37-cp37m-musllinux_1_1_x86_64.whl (3.2 MB view details)

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

matrix_synapse-1.68.0rc1-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.0rc1-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.2 MB view details)

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

matrix_synapse-1.68.0rc1-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.0rc1.tar.gz.

File metadata

  • Download URL: matrix-synapse-1.68.0rc1.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.0rc1.tar.gz
Algorithm Hash digest
SHA256 7bcfeda505f4aff13eab7a6fed7b143d6922917f478fd9c87e6985f0c15d6dc2
MD5 f3b3033e7e1fef1f0ad3ed55e4806029
BLAKE2b-256 9cd9b1856ff47cb92b3f6b35ebd225587aa860d09bb63df0209feadd6512fa44

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.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.68.0rc1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e73755480c122890e6c2528f2c60529d16380063840704ee259522bae2f3af66
MD5 a79556cd7639909d30d78c6a818d6ad5
BLAKE2b-256 55dbc9cb9df82440878029aa0aa7ee4959bd1068cace2ab778517216168c5e7a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-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.0rc1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ea9f37970245acadec8fd3d6d623b1daf2539812641195d6ba91134f92435983
MD5 d8b0fa1398f1e35c05fe60674bdf80f7
BLAKE2b-256 bfeb2aba72c242b06a071cd8f30cde3b08a7ae9e00129a52c306b025f28d2e0c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matrix_synapse-1.68.0rc1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8a4f1a8f1498901641ceb72707e3e6b2998307ab732ef694ae465886ffe4517d
MD5 c67f64c0afcb9ae8d01f6d2292bb0747
BLAKE2b-256 fa9283f325b2a39623fa6ff3580c7b404588f4e2955338ba00413afb12a17479

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.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.68.0rc1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 47f8611fec001c71ab9c8f20a95140a603747d11237097dc9c435c7992ca3b5d
MD5 01ff4e64f1cfc5b40efcd71937f0227c
BLAKE2b-256 138725d7e545cc79b21802531bc798d219ac43acb6cbc0756cdd8bf87468f95f

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-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.0rc1-pp38-pypy38_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 20f44ce6631cd2702886821dc67e88b3ad09b11c534940dd4c28f96300cbce56
MD5 19b884fdc8f060671196f699a71df839
BLAKE2b-256 475f341f9a2d2cd64f9b4eb692ad53ebcd7110d7e64090f5eae65f8d409e1778

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matrix_synapse-1.68.0rc1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ba6772e35257eaef133f3fc9f7e4eed23e6f15e051d34d0491142a3e3b059ca
MD5 6267dd1f4e356f7f79b49cf6b3b88fc2
BLAKE2b-256 be5899fcaee6058e39e46a021d91a560382ee23030bbfa4e9a56d857508f1aed

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.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.68.0rc1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d5db1cb9fb9b0ff5ef4c56d038943c33e170d7d05eed2915837f2324f6a641c0
MD5 c61e10dd7dce78036eea06b7d07a6099
BLAKE2b-256 51122e891a4971cb37c7a0869ff272bab5839ad2cbb1eff05c26fbe4859d9a7b

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-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.0rc1-pp37-pypy37_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 349f6c5df76bc14d7be8032f398e3d32b008dd4c5bd96964d69905c495962635
MD5 458482dfd1ee179f89b11c95169186c4
BLAKE2b-256 cfa914d78f15da3fd145f16e478f8387697d3cd4940ea9dee70e9d6b6193fc86

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-cp311-cp311-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 3.2 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.0rc1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9e7d45344cc6f58bc7268a86e0c6fd4267be5c47bfda104986f64e5b11af72f4
MD5 78b3077d59faeafd507d840517937224
BLAKE2b-256 8186f97b99b18c6d65cd6882ca0d2f4ea0b7070f2130962a23cbaf1db6b0ac00

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-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.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0823ec50db46a3d6c6f9469bd442da5d212d6b052ec17f0a611b550f7763ef1f
MD5 8143cfd3bae15bb919a7831fcf654153
BLAKE2b-256 fb76ea525af566a94e43a820499a2968a02c92f31172cc50feb07208fa941f2c

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.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.68.0rc1-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f9440803b481c6f468b32d357963b67206a2aeb5361668ac2eaae4a263073bd3
MD5 74870bc41b10415f61473f7ff1a6a28e
BLAKE2b-256 7070cef1d6d598e087a1d559a91abf0e4bdacbaf05403f5b173c22d01f22336c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-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.0rc1-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0756b20b663fcc7fe3aa1d0b589b917f166089d6af184f2bc7c21540f3ca7b09
MD5 0366a3fda4cae7598aa762d20ea70b8f
BLAKE2b-256 5d44bb31944c98ef4ffed69bd3ef71c3962ca7504d4279a3c854db123a4c8fcf

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-cp310-cp310-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 3.2 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.0rc1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8eefd22aee096fbb6256eb0f1d3fe796ecca3e250fe15e6422c3e6f553e17782
MD5 e823f3419a74d9870bb3061b4cc9adfe
BLAKE2b-256 17fe255fc53c40057561e339b014624127ec29923ffc343aac905bf4e9b98b33

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-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.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 839a48b778d678781810b21f09a7d8b7913a0e78d8296b75f27b94f569eb99d7
MD5 bb5a91810354be27df517aa6fb70c325
BLAKE2b-256 ee83375755051ec4a86c0fdc46f6335da08bf6832482c3ca54896fdedd5451b3

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.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.68.0rc1-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8a0096a291e5a668306ac273f3f2f1356fd5af2498fefe677750da71607747f6
MD5 621dea2c703426b89fe902f397396740
BLAKE2b-256 f143202df09e738c179cb20fd81342d52829c5cc9b7450a960b9d91965387b1a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-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.0rc1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ae92ec316859af272bfca78d9bef6a48625cf9f707abbe17f676d6fc425b34bd
MD5 d355b58d6498f568b76609152cc33943
BLAKE2b-256 9f02b148afb4c6ac550bb05ff92bf017665cc83f5ce79fb21bd23f0e405510c8

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 3.2 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.0rc1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0614db84450bb733a925e4eba5d61e3acfcaac7ec02ad4406329cb3175645b80
MD5 8456806d2a1cb3e4b1de36378c54589e
BLAKE2b-256 fd9d669bea2d399f81fed0ef75e66fdbc831cc0acd56f1f48b5aa14d539bb5ae

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-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.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9716e4a21a350f4a2297daad188f24a3b927abede5d871bc0d3da23c499ca65b
MD5 f99d3053a3b35194ef714018ee0a2e32
BLAKE2b-256 d28504baf85a8b28d203f1299db95fa1b532634ac38c5b961202e0ae7406e72f

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.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.68.0rc1-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 244b75cbe89617e4f60ad371e88f12df4453bdf27014a23b55632d56619b5153
MD5 0bdc2a2271a0c03ef48202576d7b0e0b
BLAKE2b-256 d2335c2c2ad82ee4c04279d8d7eee0b63267f4ff578983a926fb07da02c3db3e

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-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.0rc1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ef129ec63383ef8a4eaf5c0af64ae91cebe1c785d7464dfd7445e02ce1c60741
MD5 f14219adcd9597afce1b651196484113
BLAKE2b-256 10c157e61d01e88da280a266896ed2321ab16a4ef24b0be20c3277897c509aaa

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-cp38-cp38-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 3.2 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.0rc1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 98baf159f5638fc2356bf24012632fc44626eaf658009664175e9ce26eb67ec6
MD5 cc4ab86f4e4b0b1abc732e1aa6c10bf8
BLAKE2b-256 fa25eec898e3e6dbb55f1942fda15eede0531dd8591e8f2398fe8f3cb80c2125

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-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.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad3f0c0216ff919c0118f6baab26a2eaa2dbbea59c30a5c7056a8ed5babc371d
MD5 10224eec16ff66fa19d77a71e060834f
BLAKE2b-256 03f597b2ad6e620e5cb739717348cd42d1408cf57ee36280d300f2cbac2ee31a

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.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.68.0rc1-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b669e5d248754c04adac89d89e87cbd415fac2bb5e56bc36c29193741585d6cb
MD5 b8989d8accee5c002f6b27a049d8fc30
BLAKE2b-256 82a7313e354eca563eb22456cfea5add7eefb9ce4ed143012651721fc17c4063

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-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.0rc1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2e68d3a849c3904360e38d51adf386ee489550d8df36a879f7ec4ccea965c57f
MD5 795c9a75e98cdd5d3303faca83e6c1b6
BLAKE2b-256 51add737d93703e4b10e377778ce7749848e17d875060a7ffc136d108f2a1630

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-cp37-cp37m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 3.2 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.0rc1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e61443d9e43e27d7c454bd7d07436d7a89ed456f45be9a1f2e20a99e33831824
MD5 e04790ff950e116044764a571765fe69
BLAKE2b-256 bc3bd6b52c492dddfe07dcdd806cd43b8beb026eec8c915f4d7120e4a8486c45

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-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.0rc1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4eb3420ac4917beea03a75fd1d81aa1c415f8378de5a74fced163a2ae5b6b0fc
MD5 1306a60e97730c5bac0a8e06fd7cf2bb
BLAKE2b-256 7cc72e3b67698b805978a758d8c95630c7ebce57ec50dae2af22a3d6d3aa4185

See more details on using hashes here.

Provenance

File details

Details for the file matrix_synapse-1.68.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.68.0rc1-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3d70eff5224bdd068a726cec8c00b0e75c142d67638a74ee3531ce432f82c269
MD5 68e8335f298ea38c8402acba9a529f7b
BLAKE2b-256 802dec1bd6596e22177cea97038991e6d606396da5b5b4b112b086676890647c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matrix_synapse-1.68.0rc1-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.0rc1-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6c105f56fc9f0e650d3da4d500be8313a1f09135930ed4becaeaada29e16c255
MD5 e98f954fd8e5682f5d4c5c918dca51c6
BLAKE2b-256 c873c6aaace2baedbb6da27891aed8349b585982aaf35cfbf0230b8dbcaa3f55

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