Predixpy Save

Python SDK for working with Predix Services (Asset, Time Series, UAA, ACS, etc.)

Project README

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_ (UAA)
  • Predix Asset_
  • Predix Time Series_
  • Predix Access Control_ (ACS)
  • Predix Blob Store_
  • Predix Cache_ (Redis)
  • Predix Database as a Service_ (PostgreSQL)
  • Predix Event Hub_
  • Logging_
  • more...

.. _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:

  • Create a GitHub Issue_ in this project
  • Ask on the Predix Developer Forum_
  • Send email to [email protected] and we'll respond as soon as we can

.. _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

Open Source Agenda is not affiliated with "Predixpy" Project. README Source: PredixDev/predixpy
Stars
28
Open Issues
24
Last Commit
1 year ago
Repository
License

Open Source Agenda Badge

Open Source Agenda Rating