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 -c --batch --passphrase test 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.9.2.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

chariot_base-0.9.2-py2.py3-none-any.whl (21.7 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: chariot_base-0.9.2.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for chariot_base-0.9.2.tar.gz
Algorithm Hash digest
SHA256 22a7ff0dd4eb83bb02ce457f57da16a1f1a3bee9c784ba9d68565957db0d5511
MD5 39844e73c5194a9f29685ff7c38a81d7
BLAKE2b-256 62e6209b729f3451a69fe7c418f47ece43e57b0bc232eaa125fa1446e15b38e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chariot_base-0.9.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 21.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for chariot_base-0.9.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3a7db60819011dd3df817ac9c80cae5d7edd9970ed8ae87e5eb37d4865ce9ed2
MD5 36f60f583b3ea26be262ce3e90d3f165
BLAKE2b-256 26b5c61cce0ae78757a1376e21ff8274fa5d70e62898278d105e9b68d05ebbce

See more details on using hashes here.

Supported by

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