No project description provided
Project description
AsyncIO eventloop helpers and Abstract Base Classes for making services that use ZMQ nice, easy and DRY
Usage
Use the CookieCutter template at https://gitlab.com/advian-oss/python-datastreamserviceapp_template
You can also take a look at src/datastreamservicelib/console.py for some very simple test examples.
Development
TLDR:
create Python 3.7 virtualenv and activate it (pro tip: virtualenvwrapper)
poetry install
pre-commit install
Testing
There’s Dockerfile for running tox tests (so you don’t need to deal with pyenv and having all the required versions available):
docker build -t datastreamservicelib:tox . docker run --rm -it -v `pwd`:/app datastreamservicelib:tox
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 Distribution
Close
Hashes for datastreamservicelib-1.8.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28add4294ad63c672c02f584c3a9cd305a6a100859a8119d208b4565031c6768 |
|
MD5 | 8ed2d88657143a5af2bfc7d94bd243d2 |
|
BLAKE2b-256 | f3f8f87ed9beaf3b6f3cc046dc1848db91a36f4d8bada0ba91e01260a3091c09 |
Close
Hashes for datastreamservicelib-1.8.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d27b7098f2ba7287a107344e86f8206cb2e7242fcd12ca27625687f5ea363ed |
|
MD5 | 03ab9e6c93b5ede79108e6a9bd7b48c4 |
|
BLAKE2b-256 | 51583af03fa91e618c26a658a253037977af8b9bebbbbba4fcb9910200d01a6d |