This is an automated email from the ASF dual-hosted git repository. machristie pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/airavata-django-portal-sdk.git
commit e4f9ce25c19fdb67ad8be2123159345b7dc086ab Author: Marcus Christie <[email protected]> AuthorDate: Thu Dec 8 10:53:59 2022 -0500 AIRAVATA-3529 Upgrade grpc to support 3.10 --- .travis.yml | 3 ++- README.md | 14 +++++++------- requirements.txt | 10 +++++----- 3 files changed, 14 insertions(+), 13 deletions(-) diff --git a/.travis.yml b/.travis.yml index 0b3725b..98fe705 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,8 +5,9 @@ python: - "3.7" - "3.8" - "3.9" + - "3.10" install: - pip install -r requirements-dev.txt script: - flake8 . - - ./runtests.py + - pytest diff --git a/README.md b/README.md index f203190..fe84354 100644 --- a/README.md +++ b/README.md @@ -38,24 +38,24 @@ pip install airavata-django-portal-sdk django-admin makemigrations --settings=airavata_django_portal_sdk.tests.test_settings airavata_django_portal_sdk ``` -## Documentation +## Developing + +### Setting up dev environment To generate the documentation, [create a virtual environment](https://docs.python.org/3/tutorial/venv.html) and then: ``` +source venv/bin/activate +pip install --upgrade pip setuptools wheel pip install -r requirements-dev.txt -mkdocs serve ``` -## Developing - -### Setting up dev environment +### Documentation ``` -source venv/bin/activate -pip install -r requirements-dev.txt +mkdocs serve ``` ### Running tests diff --git a/requirements.txt b/requirements.txt index 5056cb4..68c83ed 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,15 +1,15 @@ airavata-python-sdk==1.0.1 bcrypt==3.1.7 -cffi==1.14.1 -cryptography==3.3.2 +cffi==1.15.1 +cryptography==38.0.4 Django==3.2.16 djangorestframework==3.11.2 google-api-python-client==1.12.8 -grpcio-tools==1.34.1 -grpcio==1.34.1 +grpcio-tools==1.48.2 +grpcio==1.48.2 oauthlib==3.1.0 paramiko==2.10.1 -pycparser==2.20 +pycparser==2.21 PyNaCl==1.4.0 pysftp==0.2.9 pytz==2020.1
