Ensure HTMLMIN is only used with Python 2.7+

This commit is contained in:
Khushboo Vashi 2017-10-10 09:14:23 +01:00 committed by Dave Page
parent f2929046fa
commit 91406d2879
2 changed files with 2 additions and 2 deletions

View File

@ -10,7 +10,7 @@ fixtures==2.0.0
Flask==0.11.1 Flask==0.11.1
Flask-Babel==0.11.1 Flask-Babel==0.11.1
Flask-Gravatar==0.4.2 Flask-Gravatar==0.4.2
Flask-HTMLmin==1.2 Flask-HTMLmin==1.2; python_version >= '2.7'
Flask-Login==0.3.2 Flask-Login==0.3.2
Flask-Mail==0.9.1 Flask-Mail==0.9.1
Flask-Migrate==2.0.3 Flask-Migrate==2.0.3

View File

@ -16,7 +16,6 @@ from importlib import import_module
from flask import Flask, abort, request, current_app, session, url_for from flask import Flask, abort, request, current_app, session, url_for
from flask_babel import Babel, gettext from flask_babel import Babel, gettext
from flask_htmlmin import HTMLMIN
from flask_login import user_logged_in, user_logged_out from flask_login import user_logged_in, user_logged_out
from flask_security import Security, SQLAlchemyUserDatastore from flask_security import Security, SQLAlchemyUserDatastore
from flask_mail import Mail from flask_mail import Mail
@ -553,6 +552,7 @@ def create_app(app_name=None):
########################################################################## ##########################################################################
# HTMLMIN doesn't work with Python 2.6. # HTMLMIN doesn't work with Python 2.6.
if not config.DEBUG and sys.version_info >= (2,7): if not config.DEBUG and sys.version_info >= (2,7):
from flask_htmlmin import HTMLMIN
HTMLMIN(app) HTMLMIN(app)
@app.context_processor @app.context_processor