PredixDev / predixpy

Python SDK for working with Predix Services (Asset, Time Series, UAA, ACS, etc.)
https://predixpy.run.aws-usw02-pr.ice.predix.io/index.html
BSD 3-Clause "New" or "Revised" License
28 stars 17 forks source link

PredixPy

The Predix Python SDK has been crafted to help Python developers have quick success writing applications using Predix Services.

Install it from PyPI::

pip install predix

If that isn't working for you, we highly recommend The Hitchiker's Guide to Properly Installing Python_ to learn about installing python, pip, and virtualenv for your environment. For industrial environments, you may also need to learn how to set your proxies.

.. _The Hitchiker's Guide to Properly Installing Python: http://docs.python-guide.org/en/latest/starting/installation/

See the Predix Volcano App_ for a full demonstration of the SDK used in a Python Flask App.

.. _Predix Volcano App: https://github.com/PredixDev/predix-volcano-app

Getting Started

Please see the Getting Started Guide_ for a walkthrough and introduction to basic usage of the Python SDK.

.. _Getting Started Guide: https://predixpy.run.aws-usw02-pr.ice.predix.io/getting-started/index.html

.. _User Account and Authentication: https://predixpy.run.aws-usw02-pr.ice.predix.io/services/index.html#user-accounts-and-authentication .. _Predix Asset: https://predixpy.run.aws-usw02-pr.ice.predix.io/services/index.html#asset .. _Predix Time Series: https://predixpy.run.aws-usw02-pr.ice.predix.io/services/index.html#time-series .. _Predix Access Control: https://predixpy.run.aws-usw02-pr.ice.predix.io/services/index.html#access-control .. _Predix Blob Store: https://predixpy.run.aws-usw02-pr.ice.predix.io/services/index.html#blob-store .. _Predix Cache: https://predixpy.run.aws-usw02-pr.ice.predix.io/services/index.html#predix-cache .. _Predix Database as a Service: https://predixpy.run.aws-usw02-pr.ice.predix.io/services/index.html#predix-dbaas .. _Predix Event Hub: https://predixpy.run.aws-usw02-pr.ice.predix.io/services/index.html#event-hub .. _Logging: https://predixpy.run.aws-usw02-pr.ice.predix.io/services/index.html#logging

Getting Help

If something doesn't work as expected and you want help:

.. _GitHub Issue: https://github.com/PredixDev/predixpy/issues .. _Predix Developer Forum: https://forum.predix.io/index.html

Contributors

See the Developing PredixPy Guide_ if you want to contribute or modify the SDK itself.

If you send a PR it will be reviewed as soon as possible but contribution guidelines and agreements for external parties have not been finalized.

.. _Developing PredixPy Guide: https://predixpy.run.aws-usw02-pr.ice.predix.io/devguide/index.html

.. image:: https://predix-beacon.appspot.com/UA-82773213-1/predixpy/readme?pixel :target: https://github.com/PredixDev/predixpy