diff --git a/pkg/pip/setup_pip.py b/pkg/pip/setup_pip.py index af06b4052..8b9f17c02 100644 --- a/pkg/pip/setup_pip.py +++ b/pkg/pip/setup_pip.py @@ -92,17 +92,21 @@ setup( "psycopg2==2.7.3.2", "pycrypto==2.6.1", "python-dateutil==2.5.0", - "SQLAlchemy==1.0.14" + "SQLAlchemy==1.0.14", + "Flask-Security==1.7.5", + "Flask-BabelEx==0.9.3" ], ":python_version<='2.7'": [ - "backports.csv", "importlib" + "backports.csv", + "importlib" ], ":python_version>='2.7'": [ "Flask-HTMLmin", "psycopg2>=2.7.3.2", "pycryptodome", "python-dateutil>=2.7.1", - "SQLAlchemy>=1.2.5" + "SQLAlchemy>=1.2.5", + "Flask-Security>=3.0.0" ] }, diff --git a/requirements.txt b/requirements.txt index e6b52dec3..cfa905558 100644 --- a/requirements.txt +++ b/requirements.txt @@ -37,6 +37,7 @@ pycryptodome; python_version >= '2.7' python-dateutil>=2.7.1; python_version >= '2.7' Flask-HTMLmin==1.3.2; python_version >= '2.7' SQLAlchemy>=1.2.5; python_version >= '2.7' +Flask-Security>=3.0.0; python_version >= '2.7' ############################################################### # Modules specifically required for Python2.7 or lesser version @@ -53,3 +54,6 @@ Flask-Script==2.0.5; python_version < '2.7' ordereddict; python_version < '2.7' python-dateutil==2.5.0; python_version < '2.7' SQLAlchemy==1.0.14; python_version < '2.7' +SQLAlchemy==1.0.14; python_version < '2.7' +Flask-Security==1.7.5; python_version < '2.7' +Flask-BabelEx==0.9.3; python_version < '2.7'