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-Babel==0.11.1
Flask-Gravatar==0.4.2
Flask-HTMLmin==1.2
Flask-HTMLmin==1.2; python_version >= '2.7'
Flask-Login==0.3.2
Flask-Mail==0.9.1
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_babel import Babel, gettext
from flask_htmlmin import HTMLMIN
from flask_login import user_logged_in, user_logged_out
from flask_security import Security, SQLAlchemyUserDatastore
from flask_mail import Mail
@ -553,6 +552,7 @@ def create_app(app_name=None):
##########################################################################
# HTMLMIN doesn't work with Python 2.6.
if not config.DEBUG and sys.version_info >= (2,7):
from flask_htmlmin import HTMLMIN
HTMLMIN(app)
@app.context_processor