Skip to main content

Python bindings for the Delta Chat Core library using CFFI against the Rust-implemented libdeltachat

Project description

This package provides Python bindings to the deltachat-core library which implements IMAP/SMTP/MIME/OpenPGP e-mail standards and offers a low-level Chat/Contact/Message API to user interfaces and bots.

Installing pre-built packages (Linux-only)

If you have a Linux system you may install the deltachat binary “wheel” packages without any “build-from-source” steps. Otherwise you need to compile the Delta Chat bindings yourself.

We recommend to first create a fresh Python virtual environment and activate it in your shell:

python -m venv env
source env/bin/activate

Afterwards, invoking python or pip install only modifies files in your env directory and leaves your system installation alone.

For Linux we build wheels for all releases and push them to a python package index. To install the latest release:

pip install deltachat

To verify it worked:

python -c "import deltachat"

Running tests

Recommended way to run tests is using scripts/run-python-test.sh script provided in the core repository.

This script compiles the library in debug mode and runs the tests using tox. By default it will run all “offline” tests and skip all functional end-to-end tests that require accounts on real e-mail servers.

Running “live” tests with temporary accounts

If you want to run live functional tests you can set DCC_NEW_TMP_EMAIL to a URL that creates e-mail accounts. Most developers use https://testrun.org URLs created and managed by mailadm.

Please feel free to contact us through a github issue or by e-mail and we’ll send you a URL that you can then use for functional tests like this:

export DCC_NEW_TMP_EMAIL=<URL you got from us>

With this account-creation setting, pytest runs create ephemeral e-mail accounts on the http://testrun.org server. These accounts are removed automatically as they expire. After setting the variable, either rerun scripts/run-python-test.sh or run offline and online tests with tox directly:

tox -e py

Each test run creates new accounts.

Developing the bindings

If you want to develop or debug the bindings, you can create a testing development environment using tox:

export DCC_RS_DEV="$PWD"
export DCC_RS_TARGET=debug
tox -c python --devenv env -e py
. env/bin/activate

Inside this environment the bindings are installed in editable mode (as if installed with python -m pip install -e) together with the testing dependencies like pytest and its plugins.

You can then edit the source code in the development tree and quickly run pytest manually without waiting for tox to recreating the virtual environment each time.

Installing bindings from source

Install Rust and Cargo first. The easiest is probably to use rustup.

Bootstrap Rust and Cargo by using rustup:

curl https://sh.rustup.rs -sSf | sh

Then clone the deltachat-core-rust repo:

git clone https://github.com/deltachat/deltachat-core-rust
cd deltachat-core-rust

To install the Delta Chat Python bindings make sure you have Python3 installed. E.g. on Debian-based systems apt install python3 python3-pip python3-venv should give you a usable python installation.

First, build the core library:

cargo build --release -p deltachat_ffi --features jsonrpc

jsonrpc feature is required even if not used by the bindings because deltachat.h includes JSON-RPC functions unconditionally.

Create the virtual environment and activate it:

python -m venv env source env/bin/activate

Build and install the bindings:

export DCC_RS_DEV=”$PWD” export DCC_RS_TARGET=release python -m pip install ./python

DCC_RS_DEV environment variable specifies the location of the core development tree. If this variable is not set, libdeltachat library and deltachat.h header are expected to be installed system-wide.

When DCC_RS_DEV is set, DCC_RS_TARGET specifies the build profile name to look up the artifacts in the target directory. In this case setting it can be skipped because DCC_RS_TARGET=release is the default.

Building manylinux based wheels

Building portable manylinux wheels which come with libdeltachat.so can be done with Docker or Podman.

If you want to build your own wheels, build container image first:

$ cd deltachat-core-rust # cd to deltachat-core-rust working tree
$ docker build -t deltachat/coredeps scripts/coredeps

This will use the scripts/coredeps/Dockerfile to build container image called deltachat/coredeps. You can afterwards find it with:

$ docker images

This docker image can be used to run tests and build Python wheels for all interpreters:

$ docker run -e DCC_NEW_TMP_EMAIL \
   --rm -it -v $(pwd):/mnt -w /mnt \
   deltachat/coredeps scripts/run_all.sh

Project details


Download files

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

Source Distributions

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

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

deltachat-1.122.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

deltachat-1.122.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.0 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

deltachat-1.122.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

deltachat-1.122.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.0 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

deltachat-1.122.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

deltachat-1.122.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.0 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

deltachat-1.122.0-cp311-cp311-musllinux_1_1_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

deltachat-1.122.0-cp311-cp311-musllinux_1_1_aarch64.whl (11.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

deltachat-1.122.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

deltachat-1.122.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

deltachat-1.122.0-cp310-cp310-musllinux_1_1_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

deltachat-1.122.0-cp310-cp310-musllinux_1_1_aarch64.whl (11.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

deltachat-1.122.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

deltachat-1.122.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

deltachat-1.122.0-cp39-cp39-musllinux_1_1_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

deltachat-1.122.0-cp39-cp39-musllinux_1_1_aarch64.whl (11.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

deltachat-1.122.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

deltachat-1.122.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

deltachat-1.122.0-cp38-cp38-musllinux_1_1_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

deltachat-1.122.0-cp38-cp38-musllinux_1_1_aarch64.whl (11.3 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ARM64

deltachat-1.122.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

deltachat-1.122.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

deltachat-1.122.0-cp37-cp37m-musllinux_1_1_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

deltachat-1.122.0-cp37-cp37m-musllinux_1_1_aarch64.whl (11.3 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ ARM64

deltachat-1.122.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

deltachat-1.122.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

File details

Details for the file deltachat-1.122.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fcee3021f911295f52a511c5c2799435012ee1de4c709525fb1ed064be2fd588
MD5 65a225b83b52df5c4422992e547c2f73
BLAKE2b-256 bbe7156bc0ffc844b06853a338fd8ca5227555a27b20cbe2f4689977ed164c72

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6541c74f7adbe872cf183c6449c88370261e3960f8fc0cae3ffdcd0b94c99547
MD5 91eaacb12f028ff79354c32d4c675d3d
BLAKE2b-256 4be88be29fc85682ec07157d6317919c3a50c70dda60e8cedfeec920d822947a

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2e778488351088c08b599044cbce4a4ed506feb2e02b09bc18a6f3be0cdeb8cf
MD5 0294837a8fd66e169e09f9d451c9a933
BLAKE2b-256 11d55d0aea7b01842114f366899723a4556d04b3aea40fe0310551f907d0d781

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bc19eebec8516688436025d0f5f87c07bf4e8309c3006076876e493be2880011
MD5 457692b6686c24781a3ab8963dd317a6
BLAKE2b-256 5d7f06602e8ce3597aa9ef9cf6f4b76651ee7effffd87aebf365d60e95431216

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f6974c851ceafbbabf91138ed6854a8b95acb7e74b1908a4f4e9ee20dd02413c
MD5 3df1493063b7649b30af902b0c981881
BLAKE2b-256 666373530b132ed36e022a39a20d52f1aec28c0cb2b0537065018f7bcf92ceea

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 516a5d91d938e5898dcc6e56d64562e225206db777c6b9337e2bdabd243f5dd5
MD5 37574acfe3d03002aee3d871629ea78c
BLAKE2b-256 740858f8f30f19bf73be48eb80a4f5ff3ad35acb737dcbdd448b35bd87f7bb40

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 66a4e64a01c4983e9d52ef61bc076b1f465c02b29f157d6a3ba6477cb0f14574
MD5 5c9b356634dc86ac35bfa1891a854eb1
BLAKE2b-256 9cf00093df8bfd3608e0b404982a2a4f2f048f0fede6a11041eec60fd36d466c

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f26e3f1313709cb66d0ae0e81931465fdf3dd29ba2f5361ccdcfe381856dc3ec
MD5 27ff667a7c26dea9cc957acccd7c3882
BLAKE2b-256 e61b6dfec8daa5e69000d76146f32fde54d095163dfedd0c0c3cd5617ea62c38

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ac3d71c1c6ab9665156df3e68b395de03dec34a68c9e8adc5439bca2a5e4ba6
MD5 0ad4df0728150f53e27d734620ebddef
BLAKE2b-256 88a570cc43e2a8ffef3df2be8b3e9e79217885524c46c82a46e292a7b5122212

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5e5f46ee8234fac72cb9e8f6340fc7299ec02903cd33ef6ac78afa94fa5760ce
MD5 b4a3c5385619e22a3dc18195156e4a71
BLAKE2b-256 1e793caa697b6e557b3a75602387772fd0321feed1ad6324b652449c03b90390

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 edad0d3876fb12e72aff552df9a9e779b8d2e8e965d0fb80efa75f7402425e24
MD5 61b120ffc60ce768c1bb34030011592c
BLAKE2b-256 7346a15e5f971a8e76b31208272eb6085deaf1bc8fcf08f1ca708642afe557e8

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 10b1ed47b54d985c908c56ffd52918b012d6cce33bd1b785076b737ddbecec06
MD5 f15bf0bdfbca8a2b133351f72af0840b
BLAKE2b-256 c4bfb335ab3f5ff545cc87b2ebdcc4b8c93ae3d541be1cf492f4b67462cbb3d8

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ac1ec2160bb93bacb5f4fe3af7df3f15a6147e17019d7ee237675245a99f8c3
MD5 37969fc1a98903973690ff80a288f2ac
BLAKE2b-256 0cdd6b2b757b5a0d42ab30ff645fc70114f066c58ce01db28e6c7d7b9e32393a

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 964114bd68bfbc8ce4ae903fbebf8f6b4a2f4e744d2d6529c68a54f280b79cbe
MD5 eb01d0c2943d192b5f3ddf1efb65e382
BLAKE2b-256 3221dbbea204d7310bcd634ad0a8bac220ff1d836c269a97c07d0cded636aace

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ec84b688f03c68219e7cdc189247f047e275d93d5dd87fd7a7e7e219b6e4a161
MD5 536809eddfc4304bcabb08f72284e36e
BLAKE2b-256 34f3588a924013db24a8ac1d46655e503def5e960c349fa00ed0ccbc9a076e11

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2df870443e0f8858c7c05c438bea0e3a0c87bbd8f2b1dbba7841168a3cf3a76a
MD5 61079c6c0168d0fd9d675790b1443b2d
BLAKE2b-256 9921a840b748515cfeb9409d69ed5635ea496d26829c77f63c89a7258377ae28

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 791386c3dddc3e3427598426551450e543d3e1de0a3f8c98f10409eeb7cb7c7a
MD5 ce29dd8392189b792e0afe067b2ff3cb
BLAKE2b-256 fb60dd9303e02e852c21412a367e0a18169501b62f573bb79dcfffef090fa54b

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5554b5c0701a9c9f7c60e0b47d410d9e1209e1ef7d7c4f243df7d9eddd1c99e1
MD5 e7c8437dbd29320f03627b867afa058e
BLAKE2b-256 75c427fe5e7c83c83ea470795a818bd56e9f5a99c203e4c3ec6f3b7956baaa5b

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9d5f86f8704debcf9e8f3d48a69184e3f2323278cc9204fafc51e576057ba09b
MD5 a0ffa681830307b482d984b9c585ee08
BLAKE2b-256 2e46060e2466fda3a9f9f3350dfb48bdebc2aadc9dc0dab323d758a61da65e79

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f2bd6fc08adedb32c4c49f5ca469b4722fda99cfac1dfe7bf2cdadede0efcf45
MD5 f44263eba72d563dc28ebee5d8ec60f4
BLAKE2b-256 e1b7b5767215e24ce3eb168873f1b4362f525861cbc3cd576214acb42bc8ca39

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 581d44a5c31c046afaa409cef18c72afeda0a2c89d414f3fd8a764bb357e6808
MD5 f889156379a1dbce4886fc20ff037848
BLAKE2b-256 e62f413daff6855474909c3d559c613b911b37728134c827f3bf5e51d306336d

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 187dabcafd1787e54733565aa9cc6ae0ed4f20b0d0be8e9a365936cda13ccd65
MD5 7d5bcbfc0250ed22ad599ae33cc4c4bd
BLAKE2b-256 e33eefb5de9244e84e19f9a9f14af4357d0e7d99357768e6f12d6fe94e3e351a

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ea6890e90f3701211ea71a83b757357c6df26e11141e34a67b6bcdb611cd669e
MD5 c843cfa8d7fd5df14aa41f952b924496
BLAKE2b-256 54bf7be37372b95a3348b2b09b08803435d7c606c1994d41b3b7fba106d046eb

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 5c2afab0ca6bfa070fc3253a812ae232a2704e8dd022f7a4917906850788ee31
MD5 c9abd8574ff1cde21e78042678a06e72
BLAKE2b-256 a5a38bace16c1ac241fc82e43a0ca612854f62602bd008550d220e4a1aeae206

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c694d5d1764b0fafa6692ae818976b8e71dbc4001cb31b0e6bd576bfa6e5fb5b
MD5 dd4edfdfe638458fed1c3cc7eae17ff9
BLAKE2b-256 ba2055f02b85225bf887b1bedae3363cc782a7099a2ed29d382a0a0bca32b12b

See more details on using hashes here.

File details

Details for the file deltachat-1.122.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.122.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 44dc3df1b0903a50b835f5e6a8cad2b317c9d716e135b14e802460cfd354994d
MD5 a6a699ce1f00f1d57e1a2b22f85469d8
BLAKE2b-256 939ad20b1f7ba5d197fe42209602c7e9043658c4b8f598250cd6d6f6a649118a

See more details on using hashes here.

Supported by

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