Snappy Mac Library

Similar Software for Mac. Install cpp-netlib on Mac OSX; Install libmpc on Mac OSX; Install clhep on Mac OSX; Install ilmbase on Mac OSX; Install libagg on Mac OSX; Install haproxy on Mac OSX; Install berkeley-db4 on Mac OSX; Install berkeley-db on Mac OSX; Install xz on Mac OSX; Install lrzip on Mac OSX. Snappy for iOS allows you to easily capture, annotate, share and manage screenshots. With Cloud Drive enabled, your snaps are synced across all your Apple devices.

Latest version
  • 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.
  • Support Apple Silicon (M1, Mac-aarch64) Fixed the pure-java Snappy fallback logic when no native library for your platform is found. Snappy-java-1.1.8.1 (2020-11-09) Fixed an initialization issue when using a recent Mac OS X version #265; snappy-java-1.1.8 (2020-10-20) Upgrade to Snappy 1.1.8 with small performance improvements.
  • Dec 10, 2020 All you need is a loop, then enjoy. You can refer to examples, as well. Consumer: from nsqio import createreader from nsqio.utils import getlogger loop = asyncio.geteventloop async def go: try: reader = await createreader( nsqdtcpaddresses='127.0.0.1:4150', maxinflight=200) await reader.subscribe('testasyncnsq', 'nsq') async.

Released:

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

Snappy Mac

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

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

    1. ubuntu:
      • sudo apt-get install libsnappy-dev
      • pip install python-snappy
    2. centos:
      • sudo yum install snappy-devel
      • pip install python-snappy
    3. mac:
      • brew install snappy # snappy library from Google
      • CPPFLAGS='-I/usr/local/include -L/usr/local/lib' pip install python-snappy

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

Snappy mac library folder

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.

Files for nsqio, version 0.0.12
Filename, sizeFile typePython versionUpload dateHashes
Filename, size nsqio-0.0.12.tar.gz (18.7 kB) File type Source Python version None Upload dateHashes

Cached

Close

Hashes for nsqio-0.0.12.tar.gz

Hashes for nsqio-0.0.12.tar.gz
AlgorithmHash digest
SHA25691747bc9614108d2abc21514e20d8448dc087d8623e59f8aba0af2063f908c8e
MD5277fd803cc65d72e5db4729b0e4d71d6
BLAKE2-256941ff021c7d6de92d46bb19d597acf261a73406ec1db6061f0dab389ab76b76b