Networking made simply using nng
Project description
This is pynng.
Ergonomic bindings for nanomsg next generation (nng), in Python. pynng provides a nice interface on top of the full power of nng. nng, and therefore pynng, make it easy to communicate between processes on a single computer or computers across a network. This library is compatible with Python ≥ 3.5. nng is the rewriting of Nanomsg, which is the spiritual successor to ZeroMQ.
Goals
Provide a Pythonic, works-out-of-the box library on Windows and Unix-y platforms. Like nng itself, the license is MIT, so it can be used without restriction.
Installation
On Windows, MacOS, and Linux, the usual
pip3 install pynng
should suffice. Note that on 32-bit Linux and on macOS no binary distributions are available, so CMake is also required.
Building from the GitHub repo works as well, natch:
git clone https://github.com/codypiersall/pynng
cd pynng
pip3 install -e .
(If you want to run tests, you also need to pip3 install pytest
and pip3 install trio
, then just run pytest
.)
pynng might work on the BSDs as well. Who knows!
Using pynng
Using pynng is easy peasy:
from pynng import Pair0
s1 = Pair0()
s1.listen('tcp://127.0.0.1:54321')
s2 = Pair0()
s2.dial('tcp://127.0.0.1:54321')
s1.send(b'Well hello there')
print(s2.recv())
s1.close()
s2.close()
Since pynng sockets support setting most parameters in the socket's __init__
method and is a context manager, the above code can be written much shorter:
from pynng import Pair0
with Pair0(listen='tcp://127.0.0.1:54321') as s1, \
Pair0(dial='tcp://127.0.0.1:54321') as s2:
s1.send(b'Well hello there')
print(s2.recv())
Using pynng with an async framework
Asynchronous sending also works with
trio and asyncio. Here is an example using trio:
import pynng
import trio
async def send_and_recv(sender, receiver, message):
await sender.asend(message)
return await receiver.arecv()
with pynng.Pair0(listen='tcp://127.0.0.1:54321') as s1, \
pynng.Pair0(dial='tcp://127.0.0.1:54321') as s2:
received = trio.run(send_and_recv, s1, s2, b'hello there old pal!')
assert received == b'hello there old pal!'
Many other protocols are available as well:
Pair0
: one-to-one, bidirectional communication.Pair1
: one-to-one, bidirectional communication, but also supporting polyamorous socketsPub0
,Sub0
: publish/subscribe sockets.Surveyor0
,Respondent0
: Broadcast a survey to respondents, e.g. to find out what services are available.Req0
,Rep0
: request/response pattern.Push0
,Pull0
: Aggregate messages from multiple sources and load balance among many destinations.
Feel free to check out the documentation, which is currently a work in progress.
Examples
Some examples (okay, just two examples) are available in the examples directory.
Git Branch Policy
The only stable branch is master
. There will never be a git push -f
on master. On the other hand, all other branches are not considered stable;
they may be deleted, rebased, force-pushed, and any other manner of funky
business.
TODO
- More docs. Most of the public API has docstrings, but hosted documentation at readthedocs will happen one day.
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
Built Distributions
File details
Details for the file pynng-tls-0.4.1.tar.gz
.
File metadata
- Download URL: pynng-tls-0.4.1.tar.gz
- Upload date:
- Size: 643.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5394ad1114909ac112acfee1b0a4e5e9686c09abe69d513aa141212d9465d84f |
|
MD5 | 2d0d5a32562e59594071196a38867dbe |
|
BLAKE2b-256 | 1205162afeb398810952eeeb4a5462b0aafc715e2c6075f0dd18c667abb0c425 |
File details
Details for the file pynng_tls-0.4.1-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 392.5 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0cb24a1081ae50e3cdaa48a9de5889cb4317839c1201f268973627e95ee2175 |
|
MD5 | caf22d40d29bbeebb292e22af9d93f74 |
|
BLAKE2b-256 | ac759fe04fe00eac2f0aaa3e063e8d36379728c1f316b699a96ccf59ffecb664 |
File details
Details for the file pynng_tls-0.4.1-cp38-cp38-win32.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp38-cp38-win32.whl
- Upload date:
- Size: 329.1 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a8dfc51ba5094aa0159f35f8c9bc768f36333fd75a3e74e8f8f1886de1f4d1f |
|
MD5 | 1c5453ce2010f03ee3efdad0597c75e0 |
|
BLAKE2b-256 | 3d26df6e4def7743dd3463a33530d6b9b8b1aeff46c29db4210603f0d2cf2a1f |
File details
Details for the file pynng_tls-0.4.1-cp38-cp38-manylinux2014_x86_64.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp38-cp38-manylinux2014_x86_64.whl
- Upload date:
- Size: 604.8 kB
- Tags: CPython 3.8
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8197b8aaee9adb98e847235167e743cd1b1b94d0694c9ea90ec4515c1997969 |
|
MD5 | 9aa4feb8bfe763640a2d214ec731baa7 |
|
BLAKE2b-256 | 3027b49aa681b9b099bc90244afd2eb693ab4a8d7913a19b83de080a117b5b10 |
File details
Details for the file pynng_tls-0.4.1-cp38-cp38-manylinux2014_i686.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp38-cp38-manylinux2014_i686.whl
- Upload date:
- Size: 588.5 kB
- Tags: CPython 3.8
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 390450a7c7884164af60f1cc20425ddc1ff0f8180f983d5c37317fc161a43389 |
|
MD5 | 6f1ddeea0918083e83b04cb81c2c6f53 |
|
BLAKE2b-256 | 47be3c05a1864fdbb21b4120b3b844ac4e8037dc0775441d60a0cc67bab528ce |
File details
Details for the file pynng_tls-0.4.1-cp38-cp38-manylinux2010_x86_64.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp38-cp38-manylinux2010_x86_64.whl
- Upload date:
- Size: 611.1 kB
- Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d06bb1cb166a15eab7e1f08e53eb581b05829c84f3e4379121ca62be03b90e6 |
|
MD5 | 59af185a116b297f60205d01df82f7b6 |
|
BLAKE2b-256 | 43d4e5d7e8ea31eb27b35e94db50f9ed4316f04b797be1ae44dfce1b94a455b8 |
File details
Details for the file pynng_tls-0.4.1-cp38-cp38-manylinux2010_i686.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp38-cp38-manylinux2010_i686.whl
- Upload date:
- Size: 608.1 kB
- Tags: CPython 3.8, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 388f256f3eb1611b20d9848fae32a12998bdff874a313597893feff77b563d8a |
|
MD5 | 5132a2e6a3b89023a2ef0c94d2509657 |
|
BLAKE2b-256 | f33b1c540e3cd6859cf29b2c5e72fa63ba434d81d4b93a6e97cc46339345720b |
File details
Details for the file pynng_tls-0.4.1-cp38-cp38-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 456.9 kB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/2.7.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebef087f6f9fdff973220822eb931063464e84111e6f6da7c628dbbf01bd8584 |
|
MD5 | 69dc5997af0760dc58b9a1b0e3d80aca |
|
BLAKE2b-256 | 522a4246240486fafce44d118f2476414c0ca83fe389a1ecdb7dcef0bec9ae02 |
File details
Details for the file pynng_tls-0.4.1-cp37-cp37m-win_amd64.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp37-cp37m-win_amd64.whl
- Upload date:
- Size: 392.4 kB
- Tags: CPython 3.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 045894618084cf4b07a5b3e31fe989c20af47b719f4d6eeaeabd58ddc6efddac |
|
MD5 | 6f474c642bb42bfbe53abaaeaf0caf33 |
|
BLAKE2b-256 | 7427424808e6dae40a069216c5fdfffcaad1d440dad786b5683141c68be1e203 |
File details
Details for the file pynng_tls-0.4.1-cp37-cp37m-win32.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp37-cp37m-win32.whl
- Upload date:
- Size: 329.1 kB
- Tags: CPython 3.7m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c4244b0ed0cce4b8722fad8f44b1d17701fb7a4090e55dd6378540b669d8ca1 |
|
MD5 | 8dd3af8454ce2285cbfc35e83ae5ce55 |
|
BLAKE2b-256 | 2a64b62727e12314cc8efae8e06c47cfc7d21fa774474db59893f6aeb70cf90f |
File details
Details for the file pynng_tls-0.4.1-cp37-cp37m-manylinux2014_x86_64.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp37-cp37m-manylinux2014_x86_64.whl
- Upload date:
- Size: 603.6 kB
- Tags: CPython 3.7m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0dade559dd4e3d4f257a57e716eff1e3c79aff96d02eb84d6eb8fed0b1fa16bd |
|
MD5 | ca79a73e455f347fa9a89877e3ee8d14 |
|
BLAKE2b-256 | f96e06d9b88817bda465803f0633f993834b4d915f630f34c46903cd365f97ff |
File details
Details for the file pynng_tls-0.4.1-cp37-cp37m-manylinux2014_i686.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp37-cp37m-manylinux2014_i686.whl
- Upload date:
- Size: 587.7 kB
- Tags: CPython 3.7m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e145f189363d3acbfddb6eb18f330a315e394bd8b36b1913e5981710488e8cf4 |
|
MD5 | 65c2d2ee9b7c0ce3944453bbf466c324 |
|
BLAKE2b-256 | 2e516c79e8e4976ad65a4d9a02c7c1a5ce18e9a881b0dbb740029e155cce24f5 |
File details
Details for the file pynng_tls-0.4.1-cp37-cp37m-manylinux2010_x86_64.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp37-cp37m-manylinux2010_x86_64.whl
- Upload date:
- Size: 609.3 kB
- Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3bafafb9f7b2c05819ddeef6f44613e096fed1bedbb13bb8603443f4b3bc69f |
|
MD5 | 91f1c4d3e0e2cb7e9255caf0ab298b90 |
|
BLAKE2b-256 | eed4184c6999eaca906f7475a20eec8d5c534fcb6f00588c1381704b291a093b |
File details
Details for the file pynng_tls-0.4.1-cp37-cp37m-manylinux2010_i686.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp37-cp37m-manylinux2010_i686.whl
- Upload date:
- Size: 606.6 kB
- Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 649195804dc7de3917f5de9e71b76a646f1dc65ee384631ef69964c3df1c4818 |
|
MD5 | 7ba7fd4ad5053297a49e5f46f99f5b3d |
|
BLAKE2b-256 | ac9b9ffd9ba776f66f9f1bc004ab3894b467aabbb1d07481ab81a40e0e658309 |
File details
Details for the file pynng_tls-0.4.1-cp37-cp37m-macosx_10_6_intel.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp37-cp37m-macosx_10_6_intel.whl
- Upload date:
- Size: 528.1 kB
- Tags: CPython 3.7m, macOS 10.6+ intel
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/2.7.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90d6ddec19068338f0ede862005590549ec5d4bbe6e2d6c735386926f98c91ff |
|
MD5 | 14d931fee8f3bf3605cbf809bf3f8662 |
|
BLAKE2b-256 | 330ea6fb84155b2ae3313e02a25705245039cecf4bf4b1d755ee726f6d580eeb |
File details
Details for the file pynng_tls-0.4.1-cp36-cp36m-win_amd64.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp36-cp36m-win_amd64.whl
- Upload date:
- Size: 392.4 kB
- Tags: CPython 3.6m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3660dbf4c80bc839ef48a92190e497f5b6de6162367335faa2a60de363f17630 |
|
MD5 | 769198fdb73edb768158542c957bca9e |
|
BLAKE2b-256 | b3799f6ba3c79fa7f3498db1d2799a3a232efcaedcf826e6d08d4b5b38c6c170 |
File details
Details for the file pynng_tls-0.4.1-cp36-cp36m-win32.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp36-cp36m-win32.whl
- Upload date:
- Size: 329.1 kB
- Tags: CPython 3.6m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c482bb3a7454d9cd08ab9ff4e2174e6e5b169c0c6ab182b51ad8fa7e96b9e834 |
|
MD5 | 19f5d80f5ab22a7cc3b9c002be13f2f9 |
|
BLAKE2b-256 | 9d1e18a707c87ffb0dd5c6b75fa8b4e9d3150e0046d0a2dd4bc860f7e56ea4da |
File details
Details for the file pynng_tls-0.4.1-cp36-cp36m-manylinux2014_x86_64.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp36-cp36m-manylinux2014_x86_64.whl
- Upload date:
- Size: 603.6 kB
- Tags: CPython 3.6m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0411edf901f6d551ac96446037d6568ccabe6ee7589a6948eae42a467ea203b |
|
MD5 | add3c196adcd9b14ae5e19ad290defa9 |
|
BLAKE2b-256 | cfad3b90799c707641a55ebb0c060e6134f7a6d204a6ca89f7931d452d620003 |
File details
Details for the file pynng_tls-0.4.1-cp36-cp36m-manylinux2014_i686.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp36-cp36m-manylinux2014_i686.whl
- Upload date:
- Size: 587.7 kB
- Tags: CPython 3.6m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bd8f6aecb51bc6762f4870b55195203e2f5932bc1d2bcc14ad4efa12553a7ec |
|
MD5 | 094d57f30d052d06a2d45ad954e481d8 |
|
BLAKE2b-256 | d42b3048c0f787e6c2f326fb881f42747650218851276aa0436915093656a1d4 |
File details
Details for the file pynng_tls-0.4.1-cp36-cp36m-manylinux2010_x86_64.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp36-cp36m-manylinux2010_x86_64.whl
- Upload date:
- Size: 609.3 kB
- Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f562f5d8927fb22d89fda96a97139e3f17da7b867119c8c1a5d0f814ca142fb |
|
MD5 | 029c598c72c38575ba8dcdea4f389f98 |
|
BLAKE2b-256 | 7c697fc4d4fa9ec7c0250c8e1e930e0b13b7a0c587bad729a6d5616320405a1b |
File details
Details for the file pynng_tls-0.4.1-cp36-cp36m-manylinux2010_i686.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp36-cp36m-manylinux2010_i686.whl
- Upload date:
- Size: 606.6 kB
- Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1f5e1f5494e0068a99982b038efa55440c0e22d947d6e70fb647d6ee4e8717c |
|
MD5 | 0c8d448646f0c16a39f6205a56ba888d |
|
BLAKE2b-256 | 883cdb62ca46166600c9d5fdd655ad5230ea88c34df233354f15bda85ccc7ac0 |
File details
Details for the file pynng_tls-0.4.1-cp36-cp36m-macosx_10_6_intel.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp36-cp36m-macosx_10_6_intel.whl
- Upload date:
- Size: 528.1 kB
- Tags: CPython 3.6m, macOS 10.6+ intel
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/2.7.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a3d24e7750ad02c4e0e89c198a670479acc0d792977a7ab47d003486fe8700b |
|
MD5 | b0eaaeab0a65fe53e50b7e7385ff210b |
|
BLAKE2b-256 | dd86845036d2ebbad625c872b0830ba7e28970fc0f3071f2bd396f37b6d4852b |
File details
Details for the file pynng_tls-0.4.1-cp35-cp35m-win_amd64.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp35-cp35m-win_amd64.whl
- Upload date:
- Size: 392.9 kB
- Tags: CPython 3.5m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e066b6a00ff2f94f7669df8cca6526af92583bced641f75e904a56731c02ae78 |
|
MD5 | 4f7924eaaee69ccda966c2a386af4298 |
|
BLAKE2b-256 | 40aef3983656d23ecfb15934cb5b071013c6ccfda9b4e54bc4f388e6ca06ce62 |
File details
Details for the file pynng_tls-0.4.1-cp35-cp35m-win32.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp35-cp35m-win32.whl
- Upload date:
- Size: 328.6 kB
- Tags: CPython 3.5m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 723947982cfdb6c44affe1b21b22b4f8116365d5532cb38e76f5f877d3b40261 |
|
MD5 | fa6a9f63823b836ff42d1379602d7ef7 |
|
BLAKE2b-256 | 1eace76a44ad18432610ef4da3876b35677e60e960e7be82ba7d9e64250beab4 |
File details
Details for the file pynng_tls-0.4.1-cp35-cp35m-manylinux2014_x86_64.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp35-cp35m-manylinux2014_x86_64.whl
- Upload date:
- Size: 603.9 kB
- Tags: CPython 3.5m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5724fc5dcbe8f157393ec88f0ee85655860011c823084e07150be08a49dafabe |
|
MD5 | 0da541d95083fa04af0ff97325878105 |
|
BLAKE2b-256 | 23c044fc5981840cfa35c3040f84db7561df3620881d2d13b9de2d7b88c6b526 |
File details
Details for the file pynng_tls-0.4.1-cp35-cp35m-manylinux2014_i686.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp35-cp35m-manylinux2014_i686.whl
- Upload date:
- Size: 587.7 kB
- Tags: CPython 3.5m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68e069c260cd13558ee263661c6b77e9d0c4e4f28afccb433e6dab20d52307a0 |
|
MD5 | 08d8be5807af67e857aa68d05097fb6e |
|
BLAKE2b-256 | 2bcce7607d195a54fdfe1f2b0cde4f6d7a6b6fca91275bc3e2d8d3367c408254 |
File details
Details for the file pynng_tls-0.4.1-cp35-cp35m-manylinux2010_x86_64.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp35-cp35m-manylinux2010_x86_64.whl
- Upload date:
- Size: 609.8 kB
- Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ade8df8dc1dd9d3a7508dc42568faa558804487467294948d8ad9fcf589474bb |
|
MD5 | bc17f3e29edb11ce59997ecadcca7181 |
|
BLAKE2b-256 | 1efe00f038dd637968a7b0a1726921b93cc57aab84af4415f2851be9d867aa6f |
File details
Details for the file pynng_tls-0.4.1-cp35-cp35m-manylinux2010_i686.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp35-cp35m-manylinux2010_i686.whl
- Upload date:
- Size: 607.0 kB
- Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d74913a0500be7322368ac0d19c5287f28610d756988ab0ad25e04275143a10 |
|
MD5 | 1ede326c8351f46d10b78ca0c0dc6044 |
|
BLAKE2b-256 | 1f1cd91216e786ac206c2a418f1ebde7a5313c4a66a8cac9fb21163ad111dcb9 |
File details
Details for the file pynng_tls-0.4.1-cp35-cp35m-macosx_10_6_intel.whl
.
File metadata
- Download URL: pynng_tls-0.4.1-cp35-cp35m-macosx_10_6_intel.whl
- Upload date:
- Size: 528.1 kB
- Tags: CPython 3.5m, macOS 10.6+ intel
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/2.7.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b99f5132aba3b889f6f6e9cd854f0dea162464d3af0a2481103b5e8f1aaa9dc3 |
|
MD5 | 96383aa33254ac97230891a47032ee12 |
|
BLAKE2b-256 | 91e5c44ace3f0a00f28a16b674e3b946eaa3a18d6dae305a792af16d16555499 |