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.117.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.8 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

deltachat-1.117.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

deltachat-1.117.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.8 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

deltachat-1.117.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

deltachat-1.117.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.9 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

deltachat-1.117.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

deltachat-1.117.0-cp311-cp311-musllinux_1_1_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

deltachat-1.117.0-cp311-cp311-musllinux_1_1_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

deltachat-1.117.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

deltachat-1.117.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

deltachat-1.117.0-cp310-cp310-musllinux_1_1_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

deltachat-1.117.0-cp310-cp310-musllinux_1_1_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

deltachat-1.117.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

deltachat-1.117.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

deltachat-1.117.0-cp39-cp39-musllinux_1_1_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

deltachat-1.117.0-cp39-cp39-musllinux_1_1_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

deltachat-1.117.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

deltachat-1.117.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

deltachat-1.117.0-cp38-cp38-musllinux_1_1_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

deltachat-1.117.0-cp38-cp38-musllinux_1_1_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ARM64

deltachat-1.117.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

deltachat-1.117.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

deltachat-1.117.0-cp37-cp37m-musllinux_1_1_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

deltachat-1.117.0-cp37-cp37m-musllinux_1_1_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ ARM64

deltachat-1.117.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

deltachat-1.117.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a71fec6af5aaf443b7fcc335e9d910f426f9b4c69439ab5155a2806dacb8689d
MD5 78a7d1342a84c8f08e683a2810318db0
BLAKE2b-256 5072841ac71e700f4ee111336a8a5d78d11d09717ff5a73297a21b0c7384d388

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2339b1f8816eb0d06d160b7dd76f4a2bed7c9046cfdf732446a90d70a8c00188
MD5 ab25c7cb4a7176a17732bb4769372f66
BLAKE2b-256 e8f5cf7bceaa0bb34b1ac8ccc3b28097a26fd2593e521ad56787f78552cd722b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 43ccb412b24ffe0d1f54980963a35c5179f25d0c8806accfbb1cbf08c21efc28
MD5 ab5eabc951ef28c47fb25b4db92589fd
BLAKE2b-256 2c176b9984fe8defd0f3e491b52976ebe35ed26921068af816f9dc295fba10e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cff2f84c4a686921c00284fbbf86251c5542e17122736c6f845412fc758bfe2c
MD5 bce46687b22ebb0c6ca48e7f7d7c3ba3
BLAKE2b-256 a48a5092e51de427b5af1c2f15cd9aed494afa411b7f0a58905074624637b967

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 464186a001ddafb1b3c3901fd90fcfa05124019bdd4c17c561ac314f352bddcb
MD5 b18e813a5f5a56c742dd5464cb6b82ef
BLAKE2b-256 f634374865e483e1d155fb32303ce941247b91bdc23a65273e20d6a6479c6256

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2a1656edceef9c0df3a69216288bd39909402d4d921bb95d954f92104ba77a94
MD5 4c402ea3608f93c2584ad0cc0e31691f
BLAKE2b-256 a322e34ea32bb6453d3cb1f69c5c80299b8903b198d1bc36d66e61e3c2906fd6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 84009a3c015ede127dc062df013e14b361ebd12131cf7e073c113e18f5b61340
MD5 6c0153a1d4c4d1215bf19473fc7cd3a5
BLAKE2b-256 c5fccbfa26f75f43e01c8a2cb5bd44caa486a1899fdba3751999fc470ad10158

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 52f664a2f46dcf6241096dea3a97774a578f661e9db7bae2004b4769b702e062
MD5 793f15e50f9fd2dd0df91c0e9845921b
BLAKE2b-256 a86de58368f760892ac7fec251e7672c7556102db90805fba979babb095f7fcc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2554f27e2d91956dfe064d4e725231bd49fd30fb90c523119e6506deb301f966
MD5 6dcd8a7c6e7cf72e8c2a5c42b87a98ce
BLAKE2b-256 73798026efebf43f11c464757b59314b9aec15db034410c3ea8ed430f1f31cad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e9fed114a0172e3cccad7c2725adc5317578148b0a35e1b1626ec70570d79e40
MD5 0135512a848a5f71b6b6fed989114e35
BLAKE2b-256 d4eaa59a517cd2b40c8a2ad3da5a50122141296399c1944af9c132e8d2684005

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 dab33ca2ed0f1d0d135b2f870b5d457b7afef2655eacd03a455732d6ea7e8fac
MD5 b1b9c1142266c7973cd25affee250572
BLAKE2b-256 b83384f9fa1b325ae57a6e08d2f558ff407eb1b64c7662e04001f7d6c3031563

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 4c30466a8f6eea4f9f4d31f928d9d74c6e762c2464ea63c7e0256d5f7e2c0656
MD5 384f0429477ecf080f3bd8c369a93301
BLAKE2b-256 65557741a83ab6ba0eff5ade2a07b5d04e76bbcb36242d7fc042a681e4392e94

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1587ce829a5951924c7cbe2bb80f357b289cdb829fdd7223acc9cd9893334bb
MD5 1a5997c0e8bfe9ddc5e97731e148906f
BLAKE2b-256 8e05d69dcff030e302c81b7370ddd47e94dfe088e5b2257afa560c8d3d24da1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ec9f5a6e89576966b67584ef594face1cfc9036f45148f611ce16250e243082c
MD5 699141b4cae7091809d0be346c2a0030
BLAKE2b-256 7e3cd284bafeeb786efdc21616dcc0563b338c7a8cea9d7301eefe7f1290f64b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cc0e94157a5a34718e582a53e3653ecdefc7217f5c0c6eb5da5c1fa848597537
MD5 442ee6f502e5056f4be310ac5c8cb053
BLAKE2b-256 f5faae7c91363c1197490b40ddccc842ea19df19a957ee10494bdf3aff17b7d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 54f4187ee03b1477c8f59eee79de7304189a58815c88fa8c65562649ced5a84a
MD5 21b1fe46c446b1c45aeb887056143e17
BLAKE2b-256 fb433bf505f7dd5409bcd1c48ca9884788d0693eff176ffb1e1ec280a207a07c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81abf5d14e22dc9126127848b5d33568a64cc91f83c941c6279b4421f343d596
MD5 e8bbf3161673eea74d9d02c039fd82a9
BLAKE2b-256 fa0f347a133a8f83a0771965dedf3c1ab0a119fdbb8d5b33ae640bdb7e08043f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b0b018d688df5edbe317e19bdfb62516cbd9e203f0b2a3e08e8e736309cb804d
MD5 faa43b49ece29232e026db9536546f2f
BLAKE2b-256 25ecf801905bf5b0a378ed1f7fe10ee1c94b06fe00fefd644bccc20e735c2dbe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5c87c2ca1d7040ffebe34095187c358144c4045bb5e5ee92ebe2830016bc8475
MD5 c2b414a59c90a5128d57cf1c6ad1ef1d
BLAKE2b-256 4d4f5c589f251542c66b0294beac48b14f5014198151fee685f1e062a1859a91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ef4fb78e50aef98ff3d1df3c4e341af46c74cd3d528e2894d0add4131e75fd6d
MD5 9f43d06b12d532964babe62dc482b270
BLAKE2b-256 5ce299975534de2c71d3f2a0e4086cd20e6d542fbd4e7caf0210b62fb70571ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f06310b10755c8db0387eb34c711eb8a0ffa8b018b095d9277718b604c2a431e
MD5 672150558c24ce8f5f18f84ed44b7431
BLAKE2b-256 b9743fec6cb1da6b164a8be046fd38c4b4e0822b8ad447260ba10ee32d577fad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 96b3d9931351928a7bf5fc548300523dbc24368741b84427c015b40e25f83b56
MD5 d70df7058f609b42c58ee82dd749c251
BLAKE2b-256 a61450f95f79b7d15e56bd89ee56b460d417232f8ad7a7388454e528eb56129f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5f7d6891593ad0a8f0dd798f54884a9da6de04f9745683385da77f389887471f
MD5 fdf61ceb797d111c3c2895b70e33221b
BLAKE2b-256 2b249bdae752041c416dad09a2dc15329b6ccff80f3e4767ee1cccd929dddcdd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 89d838318139d4f7c489223151106b6cb3e38dca3dbfec60c220f80eae65f108
MD5 d1bda446e3a62fc84d4f755d3df05f5a
BLAKE2b-256 0f2780ab006391b0dc9293fbedf4625db28ef543c39a859c876748cab50ba3c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7e582a65b04601be4a2d950b5767082f3edeccd7333ec2559721e8d50086618d
MD5 13a6bd62b87daf29884579bd8ce86c56
BLAKE2b-256 58a61acd4fae9d07098fdd491506c5c3b55722efc6f1ea96f5a393a5a7be8f92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.117.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1690b2c3144f279d03b661a8a0d337f26fe7ae74828b9a0d088f5cfccc177641
MD5 b332d516cef530653fc8796457cbeaec
BLAKE2b-256 5c9e155f35f4523c917b94c801b74cb7f1751c14266eae607d31665eb59e7342

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