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)

Reply via email to