diff --git a/install.py b/install.py index 7e0d8ba..cd63730 100644 --- a/install.py +++ b/install.py @@ -45,7 +45,9 @@ def install(): 'libpysal', 'spopt', 'shapely', - 'geopandas' + 'geopandas', + 'passlib', + 'jose' ] if minor == 4: diff --git a/main.py b/main.py index 1d3f82c..17da9c4 100644 --- a/main.py +++ b/main.py @@ -33,6 +33,8 @@ import time from logging.handlers import TimedRotatingFileHandler from fastapi import FastAPI, APIRouter, Depends, HTTPException, status, Request from fastapi.security import OAuth2PasswordBearer +from jose import jwt +from passlib.context import CryptContext JUNCTION = 0 RESERVOIR = 1