[sagenb] 79/179: Adapt to new Flask extension module schema

felix salfelder felix-guest at moszumanska.debian.org
Tue May 6 12:05:12 UTC 2014


This is an automated email from the git hooks/post-receive script.

felix-guest pushed a commit to branch master
in repository sagenb.

commit 5511a2a01322b66fefdc942e41c4d3d95b1f1677
Author: Keshav Kini <keshav.kini at gmail.com>
Date:   Mon Apr 1 18:25:56 2013 -0700

    Adapt to new Flask extension module schema
    
    Naming your Flask extension module "flaskext.foo" is now discouraged in
    favor of naming it "flask_foo". To accommodate both styles, Flask 0.8
    and higher allows you to import "flask.ext.foo", which will first try
    "flask_foo" and then try "flaskext.foo". We should do this for all our
    flask extension imports.
    
    In the short term, this allows sagenb to build against the latest
    version of Flask-AutoIndex, i.e. it deals with the following commit:
    https://github.com/sublee/flask-autoindex/commit/2138855d69a124cdaad
---
 flask_version/admin.py             | 4 ++--
 flask_version/authentication.py    | 2 +-
 flask_version/base.py              | 4 ++--
 flask_version/decorators.py        | 2 +-
 flask_version/worksheet.py         | 2 +-
 flask_version/worksheet_listing.py | 2 +-
 sagenb/notebook/challenge.py       | 2 +-
 sagenb/notebook/conf.py            | 2 +-
 sagenb/notebook/notebook.py        | 2 +-
 sagenb/notebook/register.py        | 2 +-
 sagenb/notebook/server_conf.py     | 2 +-
 sagenb/notebook/template.py        | 2 +-
 sagenb/notebook/tutorial.py        | 2 +-
 sagenb/notebook/user_conf.py       | 2 +-
 sagenb/notebook/worksheet.py       | 4 ++--
 15 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/flask_version/admin.py b/flask_version/admin.py
index 586de27..bf39556 100644
--- a/flask_version/admin.py
+++ b/flask_version/admin.py
@@ -1,7 +1,7 @@
 import os
 from flask import Module, url_for, render_template, request, session, redirect, g, current_app
 from decorators import login_required, admin_required, with_lock
-from flaskext.babel import Babel, gettext, ngettext, lazy_gettext
+from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext
 _ = gettext
 
 admin = Module('flask_version.admin')
@@ -107,7 +107,7 @@ def notebook_settings():
         
     #Make changes to the default language used
     if 'default_language' in request.values:
-        from flaskext.babel import refresh
+        from flask.ext.babel import refresh
         refresh()
         current_app.config['BABEL_DEFAULT_LOCALE'] = request.values['default_language']
         
diff --git a/flask_version/authentication.py b/flask_version/authentication.py
index 62966bf..1c91295 100644
--- a/flask_version/authentication.py
+++ b/flask_version/authentication.py
@@ -2,7 +2,7 @@ import os
 import random
 from flask import Module, url_for, render_template, request, session, redirect, g, current_app
 from decorators import with_lock
-from flaskext.babel import gettext, ngettext, lazy_gettext
+from flask.ext.babel import gettext, ngettext, lazy_gettext
 _ = gettext
 
 authentication = Module('flask_version.authentication')
diff --git a/flask_version/base.py b/flask_version/base.py
index bed2dcb..20a298a 100755
--- a/flask_version/base.py
+++ b/flask_version/base.py
@@ -5,10 +5,10 @@ from flask import Flask, Module, url_for, render_template, request, session, red
 from decorators import login_required, guest_or_login_required, with_lock
 from decorators import global_lock
 
-from flaskext.autoindex import AutoIndex
+from flask.ext.autoindex import AutoIndex
 SRC = os.path.join(os.environ['SAGE_ROOT'], 'devel', 'sage', 'sage')
 from flask.ext.openid import OpenID
-from flaskext.babel import Babel, gettext, ngettext, lazy_gettext, get_locale
+from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext, get_locale
 from sagenb.misc.misc import SAGENB_ROOT, DATA, SAGE_DOC, translations_path
 
 oid = OpenID()
diff --git a/flask_version/decorators.py b/flask_version/decorators.py
index 94ecec4..6857b80 100644
--- a/flask_version/decorators.py
+++ b/flask_version/decorators.py
@@ -1,6 +1,6 @@
 from functools import wraps
 from flask import Flask, url_for, render_template, request, session, redirect, g, current_app
-from flaskext.babel import Babel, gettext, ngettext, lazy_gettext
+from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext
 _ = gettext
 
 from threading import Lock
diff --git a/flask_version/worksheet.py b/flask_version/worksheet.py
index f293418..1ed4151 100644
--- a/flask_version/worksheet.py
+++ b/flask_version/worksheet.py
@@ -3,7 +3,7 @@ from functools import wraps
 from flask import Module, url_for, render_template, request, session, redirect, g, current_app
 from decorators import login_required, with_lock
 from collections import defaultdict
-from flaskext.babel import Babel, gettext, ngettext, lazy_gettext
+from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext
 _ = gettext
 
 from sagenb.notebook.interact import INTERACT_UPDATE_PREFIX
diff --git a/flask_version/worksheet_listing.py b/flask_version/worksheet_listing.py
index b21d3d0..90ae6f5 100644
--- a/flask_version/worksheet_listing.py
+++ b/flask_version/worksheet_listing.py
@@ -4,7 +4,7 @@ import os
 import urllib, urlparse
 from flask import Module, url_for, render_template, request, session, redirect, g, current_app
 from decorators import login_required, guest_or_login_required, with_lock
-from flaskext.babel import Babel, gettext, ngettext, lazy_gettext
+from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext
 _ = gettext
 
 worksheet_listing = Module('flask_version.worksheet_listing')
diff --git a/sagenb/notebook/challenge.py b/sagenb/notebook/challenge.py
index 0d11b5d..095f0d5 100644
--- a/sagenb/notebook/challenge.py
+++ b/sagenb/notebook/challenge.py
@@ -27,7 +27,7 @@ AUTHORS:
 import os, random, re, urllib2, urllib
 
 from sagenb.notebook.template import template
-from flaskext.babel import gettext, lazy_gettext
+from flask.ext.babel import gettext, lazy_gettext
 _ = lazy_gettext
 
 class ChallengeResponse(object):
diff --git a/sagenb/notebook/conf.py b/sagenb/notebook/conf.py
index 049c12e..7368cb2 100644
--- a/sagenb/notebook/conf.py
+++ b/sagenb/notebook/conf.py
@@ -9,7 +9,7 @@ Configuration
 #  The full text of the GPL is available at:
 #                  http://www.gnu.org/licenses/
 #############################################################################
-from flaskext.babel import gettext, lazy_gettext
+from flask.ext.babel import gettext, lazy_gettext
 
 POS = 'pos'
 DESC = 'desc'
diff --git a/sagenb/notebook/notebook.py b/sagenb/notebook/notebook.py
index f62ddd2..a4a9fa2 100644
--- a/sagenb/notebook/notebook.py
+++ b/sagenb/notebook/notebook.py
@@ -45,7 +45,7 @@ from . import server_conf  # server configuration
 from . import user_conf    # user configuration
 from . import user         # users
 from   template import template, prettify_time_ago
-from flaskext.babel import gettext, lazy_gettext
+from flask.ext.babel import gettext, lazy_gettext
 
 try:
     # sage is installed
diff --git a/sagenb/notebook/register.py b/sagenb/notebook/register.py
index 4a0bfa0..cc2377e 100644
--- a/sagenb/notebook/register.py
+++ b/sagenb/notebook/register.py
@@ -12,7 +12,7 @@
 """
 Helper functions dealing with the verification of user  
 """
-from flaskext.babel import gettext as _
+from flask.ext.babel import gettext as _
 
 def build_msg(key, username, addr, port, secure):
     url_prefix = "https" if secure else "http"
diff --git a/sagenb/notebook/server_conf.py b/sagenb/notebook/server_conf.py
index 39b3072..f0dc663 100644
--- a/sagenb/notebook/server_conf.py
+++ b/sagenb/notebook/server_conf.py
@@ -8,7 +8,7 @@ import conf
 from conf import (POS, DESC, GROUP, TYPE, CHOICES, T_BOOL, T_INTEGER,
                   T_CHOICE, T_REAL, T_COLOR, T_STRING, T_LIST, T_INFO)
 from sagenb.misc.misc import get_languages
-from flaskext.babel import gettext, lazy_gettext
+from flask.ext.babel import gettext, lazy_gettext
 _ = lazy_gettext
 
 defaults = {'word_wrap_cols':72,
diff --git a/sagenb/notebook/template.py b/sagenb/notebook/template.py
index 69a9814..f0f48e7 100644
--- a/sagenb/notebook/template.py
+++ b/sagenb/notebook/template.py
@@ -21,7 +21,7 @@ import os, re, sys, json
 
 from sagenb.misc.misc import SAGE_VERSION, DATA, unicode_str
 from sagenb.notebook.cell import number_of_rows
-from flaskext.babel import gettext, ngettext, lazy_gettext
+from flask.ext.babel import gettext, ngettext, lazy_gettext
 
 if os.environ.has_key('SAGENB_TEMPLATE_PATH'):
     if not os.path.isdir(os.environ['SAGENB_TEMPLATE_PATH']):
diff --git a/sagenb/notebook/tutorial.py b/sagenb/notebook/tutorial.py
index 7f2a762..5dba8c4 100644
--- a/sagenb/notebook/tutorial.py
+++ b/sagenb/notebook/tutorial.py
@@ -348,7 +348,7 @@ the "save" command), and get back to where you were quickly.
 
 #####################################
 
-from flaskext.babel import lazy_gettext as _
+from flask.ext.babel import lazy_gettext as _
 
 notebook_help = [
     (_('Find Help and Documentation'),
diff --git a/sagenb/notebook/user_conf.py b/sagenb/notebook/user_conf.py
index d61084b..0d8a579 100644
--- a/sagenb/notebook/user_conf.py
+++ b/sagenb/notebook/user_conf.py
@@ -7,7 +7,7 @@ import server_conf
 from conf import (Configuration, POS, DESC, GROUP, TYPE, CHOICES, T_BOOL,
                   T_INTEGER, T_CHOICE, T_REAL, T_COLOR, T_STRING, T_LIST)
 from sagenb.misc.misc import SAGENB_ROOT, get_languages
-from flaskext.babel import lazy_gettext
+from flask.ext.babel import lazy_gettext
 
 defaults = {'max_history_length':1000,
             'default_system':'sage',
diff --git a/sagenb/notebook/worksheet.py b/sagenb/notebook/worksheet.py
index 6c0b3a0..4bea87e 100644
--- a/sagenb/notebook/worksheet.py
+++ b/sagenb/notebook/worksheet.py
@@ -57,7 +57,7 @@ from sagenb.misc.format import relocate_future_imports
 # Imports specifically relevant to the sage notebook
 from cell import Cell, TextCell
 from template import template, clean_name, prettify_time_ago
-from flaskext.babel import gettext, lazy_gettext
+from flask.ext.babel import gettext, lazy_gettext
 _ = gettext
 
 # Set some constants that will be used for regular expressions below.
@@ -4288,7 +4288,7 @@ def convert_time_to_string(t):
     Converts ``t`` (in Unix time) to a locale-specific string
     describing the time and date.
     """
-    from flaskext.babel import format_datetime
+    from flask.ext.babel import format_datetime
     import datetime, time
     try:
         return format_datetime(datetime.datetime.fromtimestamp(float(t)))

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/sagenb.git



More information about the debian-science-commits mailing list