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.
See the Predix Volcano App for a full demonstration of the SDK used in a Python Flask App.
Getting Started
Please see the Getting Started Guide for a walkthrough and introduction to basic usage of the Python SDK.
[x] User Account and Authentication (UAA)
[x] Predix Asset
[x] Predix Access Control (ACS)
[x] Predix Cache (Redis)
[x] Predix Database as a Service (PostgreSQL)
[x] Predix Event Hub
[x] Logging
more…
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 volcano@ge.com and we’ll respond as soon as we can
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.
Release files for predix 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| predix-1.0.0.tar.gz | 53.8 kB | Details |
Release files / predix-1.0.0.tar.gz
| Download URL | predix-1.0.0.tar.gz |
|---|---|
| Size | 53.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
45c96275b9d164043038a5b37b954659dc1b8b95d010203c0c87ffacbcef6236
|
|
BLAKE2b-256 checksum How to use checksums |
d1ed9c16e18a48c5ea9eb2517657f9590a0e4976c30ac9bf3787f6de7047d03b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |