You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2022/12/08 17:37:38 UTC

[airavata-django-portal-sdk] 02/03: AIRAVATA-3529 Upgrade grpc to support 3.10

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 <ma...@apache.org>
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