commit | 053bf0cbef2050f505f02437c7fb57745fae8c8b | [log] [tgz] |
---|---|---|
author | Marcus Christie <machrist@iu.edu> | Mon Oct 05 15:09:03 2020 -0400 |
committer | Marcus Christie <machrist@iu.edu> | Mon Oct 05 15:09:03 2020 -0400 |
tree | 6c41b90f49b214823b6728a8f0da10641b2b1e38 | |
parent | df140c04d6385a109ba99a5609dd38ad0ed3869c [diff] |
Fix readthedocs build by removing duplicate entry The pip 2020 dependency resolver considers two dependencies from the same VCS url to be two incompatible dependencies.
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 @ git+https://github.com/apache/airavata-django-portal-sdk.git@master#egg=airavata-django-portal-sdk",
to the install_requires
list in your setup.py file. Then with your virtual environment activated, reinstall your Django app with
pip install -e .
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