diff --git a/README.md b/README.md index 9394474..654e658 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,22 @@ ## ultipro-soap-python -This library currently supports pulling data from UltiPro. +A Python 3 library and command line tool for the UltiPro Soap API. +At present, all functions are read-only against UltiPro. ### Setup: +This package is not currently hosted in PyPI; please install with pip3 via GitHub. + +Ensure you have the latest version of Python 3: +``` +brew install python3 +pip3 install git+git@github.com:call/ultipro-soap-python.git@master +``` + +#### Installation: + +This package is not yet hosted on PyPI. You can install in GitHUb + #### Web Service User and Credentials: 1. Ensure you have credentials for the UltiPro API endpoints you need to access. diff --git a/requirements.txt b/requirements.txt index 844466a..34da259 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ -backoff>=1.4.3 -click>=6.7 -configparser>=3.5.0 -pandas>=0.20.3 -pandas_gbq>=0.2.0 -zeep>=2.0.0 \ No newline at end of file +backoff==1.4.3 +click==6.7 +configparser==3.5.0 +pandas==0.20.3 +pandas_gbq==0.2.0 +zeep==2.0.0 \ No newline at end of file diff --git a/setup.py b/setup.py index 3b81b0c..1b6fd8d 100644 --- a/setup.py +++ b/setup.py @@ -13,12 +13,12 @@ packages=['ultipro', 'ultipro.services'], license='Apache License 2.0', install_requires=[ - 'backoff>=1.4.3', - 'click>=6.7', - 'configparser>=3.5.0', - 'pandas>=0.20.3', - 'pandas_gbq>=0.2.0', - 'zeep>=2.0.0' + 'backoff==1.4.3', + 'click==6.7', + 'configparser==3.5.0', + 'pandas==0.20.3', + 'pandas_gbq==0.2.0', + 'zeep==2.0.0' ], keywords=['UltiPro', 'SOAP API', 'Wrapper', 'Client'], description='Python Client for the UltiPro SOAP API',