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 CHATMAIL_DOMAIN to a domain of the email server that creates e-mail accounts like this:

export CHATMAIL_DOMAIN=nine.testrun.org

With this account-creation setting, pytest runs create ephemeral e-mail accounts on the server. These accounts have the pattern ci-{6 characters}@{CHATMAIL_DOMAIN}. 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 CHATMAIL_DOMAIN \
   --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.131.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

deltachat-1.131.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

deltachat-1.131.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

deltachat-1.131.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

deltachat-1.131.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

deltachat-1.131.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

deltachat-1.131.4-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

deltachat-1.131.4-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

deltachat-1.131.4-cp312-cp312-musllinux_1_1_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

deltachat-1.131.4-cp312-cp312-musllinux_1_1_aarch64.whl (11.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ ARM64

deltachat-1.131.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

deltachat-1.131.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

deltachat-1.131.4-cp311-cp311-musllinux_1_1_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

deltachat-1.131.4-cp311-cp311-musllinux_1_1_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

deltachat-1.131.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

deltachat-1.131.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

deltachat-1.131.4-cp310-cp310-musllinux_1_1_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

deltachat-1.131.4-cp310-cp310-musllinux_1_1_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

deltachat-1.131.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

deltachat-1.131.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

deltachat-1.131.4-cp39-cp39-musllinux_1_1_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

deltachat-1.131.4-cp39-cp39-musllinux_1_1_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

deltachat-1.131.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

deltachat-1.131.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

deltachat-1.131.4-cp38-cp38-musllinux_1_1_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

deltachat-1.131.4-cp38-cp38-musllinux_1_1_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ARM64

deltachat-1.131.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

deltachat-1.131.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

deltachat-1.131.4-cp37-cp37m-musllinux_1_1_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

deltachat-1.131.4-cp37-cp37m-musllinux_1_1_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ ARM64

deltachat-1.131.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

deltachat-1.131.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

File details

Details for the file deltachat-1.131.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.131.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1fc32c13607310e89cc14c074e580bf519441588b85a9f21f8c40a70b5fc2b56
MD5 1ee3509ac6ec2f4f456dc2bbafaea27f
BLAKE2b-256 33c1225c875e0a50e11daae81e2b06744d4026b85512ceec044887f19474e23e

See more details on using hashes here.

File details

Details for the file deltachat-1.131.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.131.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b7f4daec56ba2e5f49e96ec8551d5c838856976ddf8edfba27c1c88ab6f3a433
MD5 8f2f38596994934b4181b4c203040011
BLAKE2b-256 cdecc612e3294fa4dbee733347e027b4c79c2b9c20675b0f2eb7040c25176e3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d8642b9a76ba212fc19a9cfc2f908ff268a7e478724854001ac8a46bda40813b
MD5 67aff4a441834fa865191710fbf90602
BLAKE2b-256 c9c981f9cd224ecbf3f77cb072a8fa3405f22579fd4df06fb16e1652ea0b0f52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 de98ca1f75fc59585f3427dc6b8baba95bfb13af84cf386c926ff2358bac474e
MD5 79c358ee2d9328077b7f9e831426354e
BLAKE2b-256 b86e22257cccbcbe814f5464d2de29446268e5bb971611edad44ed6c640fe359

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dca7c22e12ee35202944ec2476fcce5234685523470b592d52bc88747016e377
MD5 7ded9b86db7003b3bf00a3f89a6d2d89
BLAKE2b-256 ffbca2627eefd34937953e8d22523f9361a1013d2387463cb7c679fa837c3396

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 35b798858d68d345a49371d375732b6fe2b7843a7d83610d51c17c538b1be8d2
MD5 35c65b8c623bc2226aa46016636c73bc
BLAKE2b-256 d02fdc12687e987ee8fe6f5f17eb8692cbfed0a0f21b0d69cbe5c00b99b60573

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bdfb685c9de56101da501d6798935b722f543812e48cd88e478098a1373294d4
MD5 5e8604ca9eaade2c39361e93d9c2a708
BLAKE2b-256 193fe109855a8840a4389a0357d7ce832351d67798f922d0b8c6b5e8b6ff4880

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 376e5c09d60ff55067b9a0ba3d6cfc76d67e1bc1a7b4dccad6287ff02df409e1
MD5 9ae998ba4e5b4549a5a9f08a654db016
BLAKE2b-256 40f758c22ac74c68dcc84ef809be171e2cfa644c1c81fec7adc7cecacbf85462

See more details on using hashes here.

File details

Details for the file deltachat-1.131.4-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.131.4-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ef5af988e6fd631553f945c54999ac39d47ba81a9528e12320af8c8ae2b015fe
MD5 507a9f4ef29fd59446d294161b512e7b
BLAKE2b-256 d1a34516cb93c9e30c8bab319ff8f65b5666b9846afcd066ab032fa9516d9556

See more details on using hashes here.

File details

Details for the file deltachat-1.131.4-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.131.4-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 8ec78c8403d3c892e0b154174a96d49f40fc481a9628934ac076e30441237485
MD5 6e990d3f673625a7b630a9466fa78323
BLAKE2b-256 7236258d126c865cd15c0cdc841f54a6a9a27dd5e91a9547e989a8cde4244ac8

See more details on using hashes here.

File details

Details for the file deltachat-1.131.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deltachat-1.131.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 25a65b377455d2ccbdccb130ba8175cce61874e42fc88d5a9ccdbed4876d1883
MD5 8d866280394643e62cd22cb5efcd3379
BLAKE2b-256 c4039e19873e775ad55886159bd58073b6a1baaf73aa97f4b9daa5905546ebe0

See more details on using hashes here.

File details

Details for the file deltachat-1.131.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for deltachat-1.131.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9a4c4ee93757e8ef9dd7a255f75d65f19b92072bf07945a01f6004c62888d199
MD5 93e6c77f7c14a19bb5ba7dadbd9be6cd
BLAKE2b-256 6a21e98a93760da0e52c2da21320c95884526f4f8bf7075e74cf618422d6bfd9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 622bdfba3266a86e4ab5b09c148cb9d4a4fc81ffa6fd342c12494f64e4e0459d
MD5 2c503f3adfd984121c0af1c458790321
BLAKE2b-256 f66f0bb471d7648fc3cf4958a1695e35a23370f2129bc2daced8c2e15ae37774

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6d01c4c8e00382412d74d5b777cc46a130193d531b54125c9d1b21a2277403a3
MD5 f3b0f75b7460f794bf83ba01275bae13
BLAKE2b-256 e99dd3d8f3883aa4b4ac2f52b5fd3ba4cd107b30f81637ffdad64947caa70419

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 79cd036eee3287fa61c454240bb03bb5ec22a6e29e31193e8b6f4f6cbb16854b
MD5 ca0f3abe6a5b5487c56850ec2869575d
BLAKE2b-256 1a19b5e1ff729bad1e98988095387ebb4d0e4164d11f1670d856735809778b32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 93ba0c1065e1daddd4caa3eaf93f713d4d9aa20b134374b2b765c99308c20cd7
MD5 d87c80af33eef0fc5051cabf3ea385ea
BLAKE2b-256 7fb45dc06d67c3d6170274200f6cdb4c8a4c55aa94bdb2523c7f3e5a7de7d00f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f71f39a592824fd6241d429570f84aa46771ce7c880ebb644b8b9a4a5dbe07fe
MD5 145d6c806d010df6b1d0c2941b69a520
BLAKE2b-256 46d22a250aec69e95547500dbd650a23fbb9588326dde9c01876775ec63e7776

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 473cbf1fa8ac39798871bf8c670dfdc623ff917f5fac187e173d452ac6927e30
MD5 b6e56fa9dadda0faec59901cf8b725cd
BLAKE2b-256 a4be1c95ed8a2c3f85c8a6e79232cdd8bd6f0753d7086d66009c3429fbb8346c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8ad076f4e2e37de5868e37eb2aad4dd38a93d26b76fea744c857d6e628703f23
MD5 0d11ba6bfd5c69aa4744f54f1d0e1ba3
BLAKE2b-256 05979893405882a4cbd26f7e31349009a67aa75bf9a111d896b0130d5032bf36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0d3ca931e6cdb06dc22ee551301c58d28084a3a9f0b1560e9b724dc87c1b885c
MD5 660dbad909e0e8a43829b4b98dd5de77
BLAKE2b-256 b42626120def55f6de5e3d8a1219048c31f698afb293678111d06878720fb03a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b3f74382f4ebe60144b0030c67d0fc251471a4663b0d4a17847cd5772ed6ec98
MD5 5c3b2b98d74e93303c9ddcad8e31d62f
BLAKE2b-256 78b561aaa02b517bf00e918dc82003dccef4ed37ecf64c88ee13530293296d0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 73403e3a836b7279c5e2d82f670bccbf41e1871e9357e2a09f88586925d5e110
MD5 12a23caabcfb9329e1142d9b9e638caf
BLAKE2b-256 d3252246e433c21b2f1e8854ea8af09a8a34752df6578cbdd6b9a3dfae1d17e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aaaf1799cc6a71e169254d1f6875f802982dceab2fb01ae4418506c574c657b0
MD5 36a4e4a010ec583414c6d55f2224923f
BLAKE2b-256 b842d280e4bcb53d7c4ff9f23b068dc64921f7d3498a877dbab708cc160bb4ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1c76a1a296b9fd441c216a4b160afe548fcc55974290c738443b8d387adb6501
MD5 755a1bf2cdcd617323d19ba1155f77b4
BLAKE2b-256 b5ff8b5efcc1359b66d240fc194138e5f27abb5aeb38271ac6558fdd58a22408

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5f9988072ecb2d5311f7cb667353e6e8ab8de1d7a452573198f0a989ff35bb82
MD5 80922165e848b0600d1bd396dfba58a0
BLAKE2b-256 d17b925936a4a77387de7514ad304e84c71b09b43d59440c7391f1acb7b720e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 4af5fb4b458bb92ace9d48db184d51fa24927bda91d3d941ffcb4b90b8b53991
MD5 06b15a9db8f05f5ad4c86829dc7bdc0d
BLAKE2b-256 4643c6b3badd67965846b9b9db4f3b6d9d68232d9d0f3f50fe9867f113e79b44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e3492fb209504d170c2a8d8abe37afc37c5e486e4dc4baca2008f3242bb1a585
MD5 130aae37f46917b804434091f20723c6
BLAKE2b-256 978d86ee03ece90a5f5911502c44b5f6eddbd2fd736260efea63794179d3f703

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3cb76a4bded7d869ba8ccfa18080bfe81f4252df3b32eed7d2cb7645fb6e4496
MD5 e3bacfac9f2ac7f920f96851d965533f
BLAKE2b-256 7c65add08c3d012bd9dcf7875c5bd585849875522c012cea0e9558bd1ec1ef08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2e1ce9f918129253017d32440b8973c0c53b4c718cc9ec2394a12b9f48d78ccb
MD5 1a07b8a204537f57124530b7253348d3
BLAKE2b-256 892dcabe4594eb375c2cdede6870776e97f830b49148f46b9e533ab5c747d0ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 181fd5899d67d48ad109b069a1abb4eaa43427b6aa43ab1851e999e9f336a490
MD5 4672e733563ca8c31f2855364a8d2a71
BLAKE2b-256 e364dad1e81c4f7422a28b73cf6a97532d78cbf80e14c7d67ad86112a0b4e34e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 604a6688b3af5764579445a9cc569d53f45e5df9a7d345d0cefdfaa967860d74
MD5 f9f6edf8efd4ef977310bc235bfd42fe
BLAKE2b-256 c89ce5dc2488fdb31f6a4da45d2e9e186cf241df66f3396c2a485d746720f4e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltachat-1.131.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b964249228a62f32f035c052fd79bfe786e6c5e00f225cf30ce19845466df2df
MD5 ce78ec43d25e7febbf1feb56082ae799
BLAKE2b-256 d90016bbdd191e55c4c92fceedd0af0305abda62ae6cb49757763635efac90d5

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