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 (TBD)
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.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6af18a8968533f92f9a4ba6711c1d20a0c02e270dd9aee51c13d7eb4333c3701 |
|
MD5 | 8863699dce04453fc6fecf1c47e9c4ae |
|
BLAKE2b-256 | 0b9e6c5ad77a84b11875fea33c2b4072f5071437e7c89e82d9e00dfe9261a163 |
Close
Hashes for datastreamservicelib-1.8.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8128e1eb9c7d7d0e741255aa78a2021b61cb488feb659c608df1f0812f68ddb2 |
|
MD5 | 22306d5e52e3e896fc9109f52af221fd |
|
BLAKE2b-256 | f7c6e82545968e7794830147c444ec3ffc5f3a10fcfcb4d4dd5f9cf0548d077b |