Snappy (was SnappyApp) lets you take always-on-top snaps of your screen, annotate, share encrypted with self-destruct, everything neatly organized in your library and synced across your devices. The main interaction allows you to capture a screen area and automatically pins it above all windows, always on top, always visible - just like a. Snappy is perfect for clipping stuff from your screen, visual note taking, reference information between windows - on top of the many creative uses you'll discover. Java port for Snappy, a fast compressor/decompresser C library snappy-java is a free and open-source Java port of Snappy, a fast compressor / decompressor written in C by Google. Snappy-java is cross-platform and it works on Mac OS X, Windows and Linux.
Snappy Mac Library Software
Latest versionReleased:
asyncio async/await nsq support
Project description
if you dont like the pynsq(which use tornado) way to interact with nsq, then this library may be suitable for you
you can use this library as the common way to write things
Important
it is not stable yet
Features
Http Client
- support all the method nsq http supplied
Tcp Client
Connection
- low level connection.
Reader
reader from both lookupd for auto finding nsqd
list of known nsqd but they can not use together.
above two can't use together
Writer
- all the common method for nsqd writer
Next Features
different reader protocol support
more doc to write
more tests
Snappy Mac Library Application
Install
pip install nsqio
Usage examples
All you need is a loop, then enjoy. you can refer to examples, as well.
Consumer:
Producer:
Requirements
Python_ 3.6+ https://www.python.org
nsq_ http://nsq.io
python-snappy
- ubuntu:
- sudo apt-get install libsnappy-dev
- pip install python-snappy
- centos:
- sudo yum install snappy-devel
- pip install python-snappy
- mac:
- brew install snappy # snappy library from Google
- CPPFLAGS='-I/usr/local/include -L/usr/local/lib' pip install python-snappy
- ubuntu:
License
The nsqio is offered under MIT license.
Release historyRelease notifications | RSS feed
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size nsqio-0.0.12.tar.gz (18.7 kB) | File type Source | Python version None | Upload date | Hashes |
Hashes for nsqio-0.0.12.tar.gz
Algorithm | Hash digest |
---|---|
SHA256 | 91747bc9614108d2abc21514e20d8448dc087d8623e59f8aba0af2063f908c8e |
MD5 | 277fd803cc65d72e5db4729b0e4d71d6 |
BLAKE2-256 | 941ff021c7d6de92d46bb19d597acf261a73406ec1db6061f0dab389ab76b76b |