Marcus Christie created AIRAVATA-2921:
-----------------------------------------
Summary: Package and push Python API library to pypi
Key: AIRAVATA-2921
URL: https://issues.apache.org/jira/browse/AIRAVATA-2921
Project: Airavata
Issue Type: Task
Reporter: Marcus Christie
The end goal is to be able to {{pip install ..}} the Python Thrift client
libraries. Once this is done we can remove the them from the
airavata-django-portal code base.
* might be useful to use https://github.com/audreyr/cookiecutter-pypackage to
generate the needed files
* I'm thinking we could have this library be just the Thrift generate stubs and
keep it separate from a forthcoming higher level "SDK" type library. I think
it's important to keep the Thrift generated stubs library separate since it
will update on a different cadence from any SDK that builds on top of it.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)