Metadata-Version: |
2.1 |
Name: |
kelvin-sdk-pubsub |
Version: |
3.0.5 |
Summary: |
Kelvin Pub-Sub Client |
Author: |
Kelvin Inc |
Author-Email: |
engineering[at]kelvininc.com |
Home-Page: |
https://kelvininc.com/ |
Classifier: |
Operating System :: OS Independent |
Classifier: |
Programming Language :: Python :: 3.7 |
Classifier: |
Programming Language :: Python :: 3.8 |
Classifier: |
Programming Language :: Python :: 3.9 |
Classifier: |
Programming Language :: Python :: 3.10 |
Platform: |
any |
Requires-Python: |
<3.11,>=3.7.0 |
Requires-Dist: |
asyncio-mqtt (==0.12.*) |
Requires-Dist: |
paho-mqtt (==1.6.1) |
Requires-Dist: |
kelvin-sdk-datatype (==8.0.3) |
Requires-Dist: |
prometheus-client (==0.14.*) |
Requires-Dist: |
pydantic (==1.10.*,>=1.10.2) |
Requires-Dist: |
PyYAML (==6.0.*) |
Requires-Dist: |
structlog (==23.1.*) |
Requires-Dist: |
cached-property; python_version < "3.8" |
Requires-Dist: |
typing-extensions; python_version < "3.8" |
Requires-Dist: |
pre-commit; extra == "development" |
Requires-Dist: |
Sphinx (==4.2.0); extra == "docs" |
Requires-Dist: |
sphinx-autodoc-typehints (==1.12.0); extra == "docs" |
Requires-Dist: |
sphinx-rtd-theme (==1.0.*); extra == "docs" |
Requires-Dist: |
ipython; extra == "docs" |
Requires-Dist: |
isort (==5.10.*); extra == "format" |
Requires-Dist: |
black (==22.3.0); extra == "format" |
Requires-Dist: |
flake8 (==4.0.*); extra == "lint" |
Requires-Dist: |
flake8-print (==4.0.*); extra == "lint" |
Requires-Dist: |
flake8-isort (==4.1.*); extra == "lint" |
Requires-Dist: |
pep8-naming (==0.12.*); extra == "lint" |
Requires-Dist: |
mypy (==0.910); extra == "lint" |
Requires-Dist: |
lxml (==4.9.*,>=4.9.1); extra == "lint" |
Requires-Dist: |
bandit (==1.7.*); extra == "security" |
Requires-Dist: |
safety (==1.10.*); extra == "security" |
Requires-Dist: |
coverage (>=6.1.0); extra == "tests" |
Requires-Dist: |
ipython; extra == "tests" |
Requires-Dist: |
pandas (>1.3); extra == "tests" |
Requires-Dist: |
pytest (>=6.0.1); extra == "tests" |
Requires-Dist: |
pytest-asyncio (==0.16.*); extra == "tests" |
Requires-Dist: |
pytest-cov (==3.0.*); extra == "tests" |
Requires-Dist: |
pytest-mock (==3.6.*); extra == "tests" |
Requires-Dist: |
pytest-benchmark (==3.4.*); extra == "tests" |
Requires-Dist: |
pytest-codestyle (==2.0.*); extra == "tests" |
Requires-Dist: |
pytest-flakes (==4.0.*); extra == "tests" |
Requires-Dist: |
pytest-html (==3.1.*); extra == "tests" |
Requires-Dist: |
pytest-mypy (==0.8.*); extra == "tests" |
Requires-Dist: |
pytest-structlog (==0.5.*); extra == "tests" |
Requires-Dist: |
pytest-timeout (==2.0.*); extra == "tests" |
Requires-Dist: |
pytest-xdist (==2.4.*); extra == "tests" |
Requires-Dist: |
pytest-virtualenv (==1.7.*); extra == "tests" |
Requires-Dist: |
requests-mock (==1.9.*); extra == "tests" |
Requires-Dist: |
wheel; extra == "wheel" |
Requires-Dist: |
twine; extra == "wheel" |
Provides-Extra: |
development |
Provides-Extra: |
docs |
Provides-Extra: |
format |
Provides-Extra: |
lint |
Provides-Extra: |
security |
Provides-Extra: |
tests |
Provides-Extra: |
wheel |
Description-Content-Type: |
text/markdown |