tag | 09ddcda0ae3f256056b13ae46917a2b2734e3d5b | |
---|---|---|
tagger | Marcus Christie <machristie@apache.org> | Wed Jun 30 15:28:19 2021 -0400 |
object | 5802ba9607feb417b39354379d3c4abd0d0cfba0 |
v1.1.dev3
commit | 5802ba9607feb417b39354379d3c4abd0d0cfba0 | [log] [tgz] |
---|---|---|
author | Marcus Christie <machristie@apache.org> | Wed Jun 30 15:27:57 2021 -0400 |
committer | Marcus Christie <machristie@apache.org> | Wed Jun 30 15:27:57 2021 -0400 |
tree | b266388141100876d1abd412510bc1a865549ef2 | |
parent | beddf0f82f7d0bbae6d661866c883f8eaa59a6ee [diff] |
AIRAVATA-3475 bump version to 1.1.dev3
The Airavata Django Portal SDK provides libraries that assist in developing custom Django app extensions to the Airavata Django Portal.
See the documentation at https://airavata-django-portal-sdk.readthedocs.io/ for more details.
To integrate the SDK with an Airavata Django Portal custom app, add
"airavata-django-portal-sdk",
to the install_requires
list in your setup.py file. Then with your virtual environment activated, either install the SDK directly:
pip install -e "git+https://github.com/apache/airavata-django-portal-sdk.git@master#egg=airavata-django-portal-sdk"
Or add the dependency to your requirements.txt file:
-e "git+https://github.com/apache/airavata-django-portal-sdk.git@master#egg=airavata-django-portal-sdk"
then run pip install -r requirements.txt
django-admin makemigrations --settings=tests.test_settings airavata_django_portal_sdk
To generate the documentation, create a virtual environment and then:
pip install -r requirements-dev.txt mkdocs serve
source venv/bin/activate pip install -r requirements-dev.txt
./runtests.py
flake8 .
autopep8 -i -aaa -r . isort .