Skip to main content

Message-passing for everyone

Project description

Message-passing for everyone

BETA-RELEASE: 1.2.1

https://github.com/concretecloud/python-chirp

Features

  • Fully automatic connection setup

  • TLS support

    • Connections to 127.0.0.1 and ::1 aren’t encrypted

  • Easy message routing

  • Robust

    • No message can be lost without an error (in sync mode)

  • Very thin API

  • Minimal code-base, all additional features will be implemented as modules in an upper layer

  • Fast

Install

Dependencies

Alpine:       apk add python3-dev libffi-dev libressl-dev libuv-dev
              build-base
Debian-based: apt install python3-dev libffi-dev libssl-dev libuv1-dev
              build-essential
RPM-based:    yum install python3-devel libffi-devel openssl-devel
              libuv-devel gcc
Arch:         pacman -S libffi openssl libuv
OSX:          brew install libffi openssl libuv

pip

If we have wheels for your platform, you don’t need to install any dependencies.

pip install libchirp

setup.py

pip install cffi
python setup.py install

Project details


Download files

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

Source Distribution

libchirp-1.2.1b3.tar.gz (91.1 kB view details)

Uploaded Source

Built Distributions

libchirp-1.2.1b3-cp37-cp37m-win_amd64.whl (927.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

libchirp-1.2.1b3-cp37-cp37m-win32.whl (597.8 kB view details)

Uploaded CPython 3.7m Windows x86

libchirp-1.2.1b3-cp36-cp36m-win_amd64.whl (927.8 kB view details)

Uploaded CPython 3.6m Windows x86-64

libchirp-1.2.1b3-cp36-cp36m-win32.whl (597.8 kB view details)

Uploaded CPython 3.6m Windows x86

File details

Details for the file libchirp-1.2.1b3.tar.gz.

File metadata

  • Download URL: libchirp-1.2.1b3.tar.gz
  • Upload date:
  • Size: 91.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.7

File hashes

Hashes for libchirp-1.2.1b3.tar.gz
Algorithm Hash digest
SHA256 9a8cb62d331c151dcec30508074f311803288e77564194c8e78df697d2b735a7
MD5 cab120db4afd9be98ebd61e76ed51c98
BLAKE2b-256 3465df8ef5823a53cec6af79adbf477b4344d7246f17e8918b014f7b515ac3e4

See more details on using hashes here.

File details

Details for the file libchirp-1.2.1b3-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: libchirp-1.2.1b3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 927.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for libchirp-1.2.1b3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f06243ed3f5ea327d699e0bbd1e0a01c76634dc209a0d2a7b6f51216f8ed14c4
MD5 878511ea7a372edbaf05589213f89645
BLAKE2b-256 32b4632666afe102e40e902569f81fbb55c10553365a1073bcbdd4fada3e82b5

See more details on using hashes here.

File details

Details for the file libchirp-1.2.1b3-cp37-cp37m-win32.whl.

File metadata

  • Download URL: libchirp-1.2.1b3-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 597.8 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for libchirp-1.2.1b3-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 f9e9ce664f7ff33644f621795990f379eec633ac680833ccc057a766b324108c
MD5 4563e45cfa867156eefe891a488932c3
BLAKE2b-256 aa5d62688a6f1b5ca6081fc7557193e804614f488410533c70d252b1ee6fa462

See more details on using hashes here.

File details

Details for the file libchirp-1.2.1b3-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: libchirp-1.2.1b3-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 927.8 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for libchirp-1.2.1b3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 ced767765d6bed809da80cbae47ac70374fc71122c49d75e28d749467066750c
MD5 210eedfecf6da85b7857f29ba8860684
BLAKE2b-256 889f4f935e187bd358d9e8731998ee4149726e607e46fd24592a866b82e911f1

See more details on using hashes here.

File details

Details for the file libchirp-1.2.1b3-cp36-cp36m-win32.whl.

File metadata

  • Download URL: libchirp-1.2.1b3-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 597.8 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for libchirp-1.2.1b3-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 09942637877a0d198185c6394e6df9f569748bdd48b4ae741ba190f786d9bcf1
MD5 9831933ddc181dfe01a5c6860884d294
BLAKE2b-256 054f0fac13c5b748a3dbcfff59d60e5963f6ec3433ea86f582768f503d72d03b

See more details on using hashes here.

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