Skip to main content

Chariot base micro-service

Project description

Chariot Base

epl pypi doc

Base utilities for chariot micro-services.

Development

Encrypt application secrets, with the folling command

$ gpg --symmetric --batch --passphrase $TEST_CONFIG_PASSPHRASE --output tests/config.json.gpg tests/config.json

Features

  • Connection to Influx DB

  • Connection to MQTT broker

  • Connection to Cloudant

  • Connection to IBM Watson IoT service

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

Changelog

0.5.3 (2019-02-25)

  • Add IoTLWrapper

0.5.0 (2019-02-19)

  • Each data point gets a random guid.

  • Add support for distributed tracing.

  • Read JSON configuration.

  • Migrate to gmqtt, drop use of python-mqtt.

0.2.3 (2018-11-12)

  • Pass connection options to cloudant data storage

  • Pass connection options to watson connector

  • Modify how I write to the local storage

  • Add test for data point

  • Add test for sign & verify

  • Custom (Integrated Encryption Scheme) IES encrypt/decrypt

  • Bitwise permission checking

0.1.10 (2018-10-01)

  • Add connector

  • Update model

  • Add various data source utilities

0.1.1 (2018-10-01)

  • Add common model files

0.1.0 (2018-09-28)

  • First release on GitLab.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chariot_base-0.16.0.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

chariot_base-0.16.0-py2.py3-none-any.whl (24.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file chariot_base-0.16.0.tar.gz.

File metadata

  • Download URL: chariot_base-0.16.0.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.6.12

File hashes

Hashes for chariot_base-0.16.0.tar.gz
Algorithm Hash digest
SHA256 2c9e18bddbcf82021d23ff46a97f65da8c70edff891ef935f74ec8b2ab3ba29b
MD5 1cc3b4e8ca7fb9a257d3e3725f0d3d08
BLAKE2b-256 ca832e7dfdea183d7832a6141cd3e3b98ced51389d37d8a7af481acd3b8fb43b

See more details on using hashes here.

File details

Details for the file chariot_base-0.16.0-py2.py3-none-any.whl.

File metadata

  • Download URL: chariot_base-0.16.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 24.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.6.12

File hashes

Hashes for chariot_base-0.16.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9880bf37dbd19e85cdf95cc6472d2388ad8d95d43566fad532b7ccdcaf8ee393
MD5 18fc67feb22d9bf45046173709bdfd15
BLAKE2b-256 ddf8eba5ff859ee52aaa7c955a59682254b7e9de4492e68ff4360d7ef7bc5c7f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page