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