Skip to main content

Arrowhead client library

Project description

ARROWHEAD CLIENT PYTHON LIBRARY

This is a library for the creation of client service providers and consumer for the Arrowhead Framework, a service-oriented framework developed for industrial automation. To read more about the library, please go to the documentation.

About

The Arrowhead Client Python Library is a library to make it easy to create your own Arrowhead Framework systems and services in Python. This library provides interfaces to connect Python with the Arrowhead Core Systems.

Development status

This library is still in the Alpha stage of development, this means that the APIs haven't yet matured and may change at any time.

The library currently supports the http and websockets protocols for service consumption.

The library only provides interfaces for he mandatory core systems at the moment, but inferfaces for the other core systems is planned.

External Depencies

To run an Arrowhead system you need to have the Arrowhead core systems up and running, and the correct certificates need to be provided. A guide on how to create your own certificates can be found on the Arrowhead github.

How To Use

See the quickstart guide.

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

arrowhead-client-0.4.0a0.tar.gz (31.7 kB view details)

Uploaded Source

Built Distribution

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

arrowhead_client-0.4.0a0-py3-none-any.whl (50.9 kB view details)

Uploaded Python 3

File details

Details for the file arrowhead-client-0.4.0a0.tar.gz.

File metadata

  • Download URL: arrowhead-client-0.4.0a0.tar.gz
  • Upload date:
  • Size: 31.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for arrowhead-client-0.4.0a0.tar.gz
Algorithm Hash digest
SHA256 5363fa32d18aaa43ff68379a655d353a750b534eb291a7a61c56f1ba4587eb8e
MD5 94f5913adfb03325fb39b77a83589104
BLAKE2b-256 90f9a13cc2201662f4ebf1600b3236d630b0edcfce244c1bafebbddb360e55ac

See more details on using hashes here.

File details

Details for the file arrowhead_client-0.4.0a0-py3-none-any.whl.

File metadata

  • Download URL: arrowhead_client-0.4.0a0-py3-none-any.whl
  • Upload date:
  • Size: 50.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for arrowhead_client-0.4.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 c6fc694d84625858c24c99f6ce381514427ce1e33565e184c2b5ec24047ed12c
MD5 6085a0847c9d97af8c4f71c5f98722f1
BLAKE2b-256 57c054580618c0023a5fada45ae3bcff47942e71f906553215e473d6ef192d25

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