Hi,
Previously, last stable flask release was published on 14 Jun 2013 and
then 10 days ago they finally released a new one. Yesterday they
released a bug fix release, here's a diff to update to this one.
During the build there's a message:
> Warning: Flask themes unavailable. Building with default theme
> If you want the Flask themes, run this command and build again:
>
> git submodule update --init
So far I just ignored it. Any opinion about it?
Other comments? OK?
Cheers,
Daniel
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/py-flask/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile 16 Apr 2016 19:06:26 -0000 1.18
+++ Makefile 8 Jun 2016 18:58:10 -0000
@@ -2,36 +2,36 @@
COMMENT = microframework based on Werkzeug and Jinja 2
-MODPY_EGG_VERSION = 0.10.1
-REVISION = 2
-DISTNAME = Flask-${MODPY_EGG_VERSION}
-PKGNAME = py-${DISTNAME:L}
+MODPY_EGG_VERSION = 0.11.1
+DISTNAME = Flask-${MODPY_EGG_VERSION}
+PKGNAME = py-${DISTNAME:L}
-CATEGORIES = www devel
+CATEGORIES = www devel
-HOMEPAGE = http://flask.pocoo.org/
+HOMEPAGE = http://flask.pocoo.org/
# BSD
PERMIT_PACKAGE_CDROM = Yes
-MODULES = lang/python
-
-MODPY_PI = Yes
+MODULES = lang/python
+MODPY_PI = Yes
MODPY_SETUPTOOLS = Yes
-FLAVORS = python3
+FLAVORS = python3
FLAVOR ?=
-RUN_DEPENDS = devel/py-blinker${MODPY_FLAVOR} \
- www/py-itsdangerous${MODPY_FLAVOR} \
- www/py-jinja2${MODPY_FLAVOR}>=2.4 \
- www/py-werkzeug${MODPY_FLAVOR}>=0.7
-BUILD_DEPENDS = textproc/py-sphinx${MODPY_FLAVOR} \
- www/py-itsdangerous${MODPY_FLAVOR} \
- www/py-werkzeug${MODPY_FLAVOR}>=0.7
-TEST_DEPENDS = ${RUN_DEPENDS}
+RUN_DEPENDS = devel/py-blinker${MODPY_FLAVOR} \
+ www/py-itsdangerous${MODPY_FLAVOR} \
+ www/py-jinja2${MODPY_FLAVOR} \
+ www/py-werkzeug${MODPY_FLAVOR} \
+ devel/py-click${MODPY_FLAVOR}
+BUILD_DEPENDS = textproc/py-sphinx${MODPY_FLAVOR} \
+ www/py-itsdangerous${MODPY_FLAVOR} \
+ www/py-werkzeug${MODPY_FLAVOR}
+TEST_DEPENDS = ${RUN_DEPENDS} \
+ devel/py-test${MODPY_FLAVOR}
-MAKE_ENV = PYTHONPATH="${WRKSRC}"
SPHINXBUILD=${LOCALBASE}/bin/sphinx-build${MODPY_BIN_SUFFIX}
+MAKE_ENV = PYTHONPATH="${WRKSRC}"
SPHINXBUILD=${LOCALBASE}/bin/sphinx-build${MODPY_BIN_SUFFIX}
post-build:
@cd ${WRKSRC}/docs && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} html
@@ -43,6 +43,11 @@ post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/${MODPY_PY_PREFIX}flask
cd ${WRKSRC}/examples && pax -rw * \
${PREFIX}/share/examples/${MODPY_PY_PREFIX}flask
- rm
${PREFIX}/share/examples/${MODPY_PY_PREFIX}flask/persona/{static/,}.DS_Store
+.if ${FLAVOR:Mpython3}
+ mv ${PREFIX}/bin/flask ${PREFIX}/bin/flask${MODPY_BIN_SUFFIX}
+.endif
+
+do-test:
+ cd ${WRKSRC} && ${MODPY_BIN} -m pytest tests examples
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/py-flask/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo 25 Dec 2013 18:45:12 -0000 1.6
+++ distinfo 8 Jun 2016 18:58:10 -0000
@@ -1,2 +1,2 @@
-SHA256 (Flask-0.10.1.tar.gz) = TIOCn/g9QIteHUmVRyJlQR0sQUESKY8utLNZ2eRWM3M=
-SIZE (Flask-0.10.1.tar.gz) = 544247
+SHA256 (Flask-0.11.1.tar.gz) = tHE/K/uevClmuKSZA64NOYR4HVyHhZHPL3tITSh1aw4=
+SIZE (Flask-0.11.1.tar.gz) = 564993
Index: patches/patch-docs_conf_py
===================================================================
RCS file: /cvs/ports/www/py-flask/patches/patch-docs_conf_py,v
retrieving revision 1.1
diff -u -p -r1.1 patch-docs_conf_py
--- patches/patch-docs_conf_py 16 Apr 2016 19:06:26 -0000 1.1
+++ patches/patch-docs_conf_py 8 Jun 2016 18:58:10 -0000
@@ -2,14 +2,13 @@ $OpenBSD: patch-docs_conf_py,v 1.1 2016/
Prevent build from calling out to the internet.
---- docs/conf.py.orig Fri Apr 15 21:23:36 2016
-+++ docs/conf.py Fri Apr 15 21:23:50 2016
-@@ -26,7 +26,7 @@ sys.path.append(os.path.abspath('.'))
-
- # Add any Sphinx extension module names here, as strings. They can be
extensions
+--- docs/conf.py.orig Wed Jun 8 20:51:57 2016
++++ docs/conf.py Wed Jun 8 20:52:21 2016
+@@ -28,7 +28,6 @@ sys.path.append(os.path.abspath('.'))
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
--extensions = ['sphinx.ext.autodoc', 'sphinx.ext.intersphinx',
-+extensions = ['sphinx.ext.autodoc',
- 'flaskdocext']
+ extensions = [
+ 'sphinx.ext.autodoc',
+- 'sphinx.ext.intersphinx',
+ 'flaskdocext'
+ ]
- # Add any paths that contain templates here, relative to this directory.
Index: patches/patch-flask_testsuite_signals_py
===================================================================
RCS file: patches/patch-flask_testsuite_signals_py
diff -N patches/patch-flask_testsuite_signals_py
--- patches/patch-flask_testsuite_signals_py 25 Dec 2013 18:45:12 -0000
1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-flask_testsuite_signals_py,v 1.1 2013/12/25 18:45:12 fgsch Exp
$
---- flask/testsuite/signals.py.orig Mon Dec 23 21:23:03 2013
-+++ flask/testsuite/signals.py Mon Dec 23 21:23:54 2013
-@@ -102,7 +102,7 @@ class SignalsTestCase(FlaskTestCase):
- def record_push(sender, **kwargs):
- recorded.append('push')
- def record_pop(sender, **kwargs):
-- recorded.append('push')
-+ recorded.append('pop')
-
- @app.route('/')
- def index():
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/py-flask/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST
--- pkg/PLIST 24 Sep 2015 10:43:39 -0000 1.8
+++ pkg/PLIST 8 Jun 2016 18:58:10 -0000
@@ -1,18 +1,23 @@
@comment $OpenBSD: PLIST,v 1.8 2015/09/24 10:43:39 jca Exp $
+bin/flask${MODPY_BIN_SUFFIX}
lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/flask/
lib/python${MODPY_VERSION}/site-packages/flask/__init__.py
+lib/python${MODPY_VERSION}/site-packages/flask/__main__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}app.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}blueprints.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}ctx.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}debughelpers.${MODPY_PYC_MAGIC_TAG}pyc
@@ -21,7 +26,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}json.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}logging.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}module.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}sessions.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}signals.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}templating.${MODPY_PYC_MAGIC_TAG}pyc
@@ -31,6 +35,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/flask/_compat.py
lib/python${MODPY_VERSION}/site-packages/flask/app.py
lib/python${MODPY_VERSION}/site-packages/flask/blueprints.py
+lib/python${MODPY_VERSION}/site-packages/flask/cli.py
lib/python${MODPY_VERSION}/site-packages/flask/config.py
lib/python${MODPY_VERSION}/site-packages/flask/ctx.py
lib/python${MODPY_VERSION}/site-packages/flask/debughelpers.py
@@ -43,167 +48,10 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/flask/helpers.py
lib/python${MODPY_VERSION}/site-packages/flask/json.py
lib/python${MODPY_VERSION}/site-packages/flask/logging.py
-lib/python${MODPY_VERSION}/site-packages/flask/module.py
lib/python${MODPY_VERSION}/site-packages/flask/sessions.py
lib/python${MODPY_VERSION}/site-packages/flask/signals.py
lib/python${MODPY_VERSION}/site-packages/flask/templating.py
lib/python${MODPY_VERSION}/site-packages/flask/testing.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}appctx.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}basic.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}blueprints.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}deprecations.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}examples.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}ext.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}regression.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}reqctx.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}signals.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}subclassing.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}templating.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}testing.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/${MODPY_PYCACHE}views.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/appctx.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/basic.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/blueprints.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/config.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/deprecations.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/examples.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/ext.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/helpers.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/regression.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/reqctx.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/signals.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/static/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/static/index.html
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/subclassing.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/templates/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/templates/_macro.html
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/templates/context_template.html
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/templates/escaping_template.html
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/templates/mail.txt
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/templates/nested/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/templates/nested/nested.txt
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/templates/simple_template.html
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/templates/template_filter.html
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/templates/template_test.html
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/templating.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/${MODPY_PYCACHE}config_module_app.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/${MODPY_PYCACHE}flask_newext_simple.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/${MODPY_PYCACHE}importerror.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/${MODPY_PYCACHE}main_app.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/admin/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/admin/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/admin/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/admin/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/admin/static/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/admin/static/css/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/admin/static/css/test.css
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/admin/static/test.txt
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/admin/templates/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/admin/templates/admin/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/admin/templates/admin/index.html
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/frontend/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/frontend/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/frontend/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/frontend/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/frontend/templates/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/frontend/templates/frontend/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/blueprintapp/apps/frontend/templates/frontend/index.html
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/config_module_app.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/config_package_app/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/config_package_app/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/config_package_app/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/config_package_app/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flask_broken/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flask_broken/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flask_broken/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flask_broken/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flask_broken/${MODPY_PYCACHE}b.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flask_broken/b.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flask_newext_package/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flask_newext_package/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flask_newext_package/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flask_newext_package/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flask_newext_package/${MODPY_PYCACHE}submodule.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flask_newext_package/submodule.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flask_newext_simple.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flaskext/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flaskext/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flaskext/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flaskext/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flaskext/${MODPY_PYCACHE}oldext_simple.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flaskext/oldext_package/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flaskext/oldext_package/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flaskext/oldext_package/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flaskext/oldext_package/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flaskext/oldext_package/${MODPY_PYCACHE}submodule.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flaskext/oldext_package/submodule.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/flaskext/oldext_simple.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/importerror.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/lib/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/lib/python2.5/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/lib/python2.5/site-packages/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/lib/python2.5/site-packages/SiteEgg.egg
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/lib/python2.5/site-packages/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/lib/python2.5/site-packages/${MODPY_PYCACHE}site_app.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/lib/python2.5/site-packages/site_app.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/lib/python2.5/site-packages/site_package/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/lib/python2.5/site-packages/site_package/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/lib/python2.5/site-packages/site_package/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/lib/python2.5/site-packages/site_package/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/main_app.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/admin/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/admin/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/admin/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/admin/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/admin/static/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/admin/static/css/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/admin/static/css/test.css
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/admin/static/test.txt
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/admin/templates/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/admin/templates/index.html
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/frontend/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/frontend/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/frontend/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/frontend/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/frontend/templates/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/moduleapp/apps/frontend/templates/index.html
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/path/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/path/installed_package/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/path/installed_package/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/path/installed_package/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/path/installed_package/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/subdomaintestmodule/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/subdomaintestmodule/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/subdomaintestmodule/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/subdomaintestmodule/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/subdomaintestmodule/static/
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/test_apps/subdomaintestmodule/static/hello.txt
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/testing.py
-lib/python${MODPY_VERSION}/site-packages/flask/testsuite/views.py
lib/python${MODPY_VERSION}/site-packages/flask/views.py
lib/python${MODPY_VERSION}/site-packages/flask/wrappers.py
share/doc/${MODPY_PY_PREFIX}flask/
@@ -220,6 +68,7 @@ share/doc/${MODPY_PY_PREFIX}flask/_sourc
share/doc/${MODPY_PY_PREFIX}flask/_sources/becomingbig.txt
share/doc/${MODPY_PY_PREFIX}flask/_sources/blueprints.txt
share/doc/${MODPY_PY_PREFIX}flask/_sources/changelog.txt
+share/doc/${MODPY_PY_PREFIX}flask/_sources/cli.txt
share/doc/${MODPY_PY_PREFIX}flask/_sources/config.txt
share/doc/${MODPY_PY_PREFIX}flask/_sources/deploying/
share/doc/${MODPY_PY_PREFIX}flask/_sources/deploying/cgi.txt
@@ -269,6 +118,7 @@ share/doc/${MODPY_PY_PREFIX}flask/_sourc
share/doc/${MODPY_PY_PREFIX}flask/_sources/quickstart.txt
share/doc/${MODPY_PY_PREFIX}flask/_sources/reqcontext.txt
share/doc/${MODPY_PY_PREFIX}flask/_sources/security.txt
+share/doc/${MODPY_PY_PREFIX}flask/_sources/server.txt
share/doc/${MODPY_PY_PREFIX}flask/_sources/shell.txt
share/doc/${MODPY_PY_PREFIX}flask/_sources/signals.txt
share/doc/${MODPY_PY_PREFIX}flask/_sources/styleguide.txt
@@ -292,17 +142,19 @@ share/doc/${MODPY_PY_PREFIX}flask/_sourc
share/doc/${MODPY_PY_PREFIX}flask/_static/
share/doc/${MODPY_PY_PREFIX}flask/_static/ajax-loader.gif
share/doc/${MODPY_PY_PREFIX}flask/_static/basic.css
+share/doc/${MODPY_PY_PREFIX}flask/_static/classic.css
share/doc/${MODPY_PY_PREFIX}flask/_static/comment-bright.png
share/doc/${MODPY_PY_PREFIX}flask/_static/comment-close.png
share/doc/${MODPY_PY_PREFIX}flask/_static/comment.png
share/doc/${MODPY_PY_PREFIX}flask/_static/debugger.png
+share/doc/${MODPY_PY_PREFIX}flask/_static/default.css
share/doc/${MODPY_PY_PREFIX}flask/_static/doctools.js
share/doc/${MODPY_PY_PREFIX}flask/_static/down-pressed.png
share/doc/${MODPY_PY_PREFIX}flask/_static/down.png
share/doc/${MODPY_PY_PREFIX}flask/_static/file.png
+share/doc/${MODPY_PY_PREFIX}flask/_static/flask-favicon.ico
share/doc/${MODPY_PY_PREFIX}flask/_static/flask.png
share/doc/${MODPY_PY_PREFIX}flask/_static/flaskr.png
-share/doc/${MODPY_PY_PREFIX}flask/_static/flasky.css
share/doc/${MODPY_PY_PREFIX}flask/_static/jquery.js
share/doc/${MODPY_PY_PREFIX}flask/_static/logo-full.png
share/doc/${MODPY_PY_PREFIX}flask/_static/minus.png
@@ -310,7 +162,7 @@ share/doc/${MODPY_PY_PREFIX}flask/_stati
share/doc/${MODPY_PY_PREFIX}flask/_static/plus.png
share/doc/${MODPY_PY_PREFIX}flask/_static/pygments.css
share/doc/${MODPY_PY_PREFIX}flask/_static/searchtools.js
-share/doc/${MODPY_PY_PREFIX}flask/_static/small_flask.css
+share/doc/${MODPY_PY_PREFIX}flask/_static/sidebar.js
share/doc/${MODPY_PY_PREFIX}flask/_static/touch-icon.png
share/doc/${MODPY_PY_PREFIX}flask/_static/underscore.js
share/doc/${MODPY_PY_PREFIX}flask/_static/up-pressed.png
@@ -323,6 +175,7 @@ share/doc/${MODPY_PY_PREFIX}flask/appcon
share/doc/${MODPY_PY_PREFIX}flask/becomingbig.html
share/doc/${MODPY_PY_PREFIX}flask/blueprints.html
share/doc/${MODPY_PY_PREFIX}flask/changelog.html
+share/doc/${MODPY_PY_PREFIX}flask/cli.html
share/doc/${MODPY_PY_PREFIX}flask/config.html
share/doc/${MODPY_PY_PREFIX}flask/deploying/
share/doc/${MODPY_PY_PREFIX}flask/deploying/cgi.html
@@ -376,6 +229,7 @@ share/doc/${MODPY_PY_PREFIX}flask/reqcon
share/doc/${MODPY_PY_PREFIX}flask/search.html
share/doc/${MODPY_PY_PREFIX}flask/searchindex.js
share/doc/${MODPY_PY_PREFIX}flask/security.html
+share/doc/${MODPY_PY_PREFIX}flask/server.html
share/doc/${MODPY_PY_PREFIX}flask/shell.html
share/doc/${MODPY_PY_PREFIX}flask/signals.html
share/doc/${MODPY_PY_PREFIX}flask/styleguide.html
@@ -399,7 +253,6 @@ share/doc/${MODPY_PY_PREFIX}flask/views.
share/examples/${MODPY_PY_PREFIX}flask/
share/examples/${MODPY_PY_PREFIX}flask/blueprintexample/
share/examples/${MODPY_PY_PREFIX}flask/blueprintexample/blueprintexample.py
-share/examples/${MODPY_PY_PREFIX}flask/blueprintexample/blueprintexample_test.py
share/examples/${MODPY_PY_PREFIX}flask/blueprintexample/simple_page/
share/examples/${MODPY_PY_PREFIX}flask/blueprintexample/simple_page/__init__.py
share/examples/${MODPY_PY_PREFIX}flask/blueprintexample/simple_page/simple_page.py
@@ -409,10 +262,11 @@ share/examples/${MODPY_PY_PREFIX}flask/b
share/examples/${MODPY_PY_PREFIX}flask/blueprintexample/simple_page/templates/pages/index.html
share/examples/${MODPY_PY_PREFIX}flask/blueprintexample/simple_page/templates/pages/layout.html
share/examples/${MODPY_PY_PREFIX}flask/blueprintexample/simple_page/templates/pages/world.html
+share/examples/${MODPY_PY_PREFIX}flask/blueprintexample/test_blueprintexample.py
share/examples/${MODPY_PY_PREFIX}flask/flaskr/
+share/examples/${MODPY_PY_PREFIX}flask/flaskr/.gitignore
share/examples/${MODPY_PY_PREFIX}flask/flaskr/README
share/examples/${MODPY_PY_PREFIX}flask/flaskr/flaskr.py
-share/examples/${MODPY_PY_PREFIX}flask/flaskr/flaskr_tests.py
share/examples/${MODPY_PY_PREFIX}flask/flaskr/schema.sql
share/examples/${MODPY_PY_PREFIX}flask/flaskr/static/
share/examples/${MODPY_PY_PREFIX}flask/flaskr/static/style.css
@@ -420,6 +274,7 @@ share/examples/${MODPY_PY_PREFIX}flask/f
share/examples/${MODPY_PY_PREFIX}flask/flaskr/templates/layout.html
share/examples/${MODPY_PY_PREFIX}flask/flaskr/templates/login.html
share/examples/${MODPY_PY_PREFIX}flask/flaskr/templates/show_entries.html
+share/examples/${MODPY_PY_PREFIX}flask/flaskr/test_flaskr.py
share/examples/${MODPY_PY_PREFIX}flask/jqueryexample/
share/examples/${MODPY_PY_PREFIX}flask/jqueryexample/jqueryexample.py
share/examples/${MODPY_PY_PREFIX}flask/jqueryexample/templates/
@@ -428,7 +283,6 @@ share/examples/${MODPY_PY_PREFIX}flask/j
share/examples/${MODPY_PY_PREFIX}flask/minitwit/
share/examples/${MODPY_PY_PREFIX}flask/minitwit/README
share/examples/${MODPY_PY_PREFIX}flask/minitwit/minitwit.py
-share/examples/${MODPY_PY_PREFIX}flask/minitwit/minitwit_tests.py
share/examples/${MODPY_PY_PREFIX}flask/minitwit/schema.sql
share/examples/${MODPY_PY_PREFIX}flask/minitwit/static/
share/examples/${MODPY_PY_PREFIX}flask/minitwit/static/style.css
@@ -437,7 +291,9 @@ share/examples/${MODPY_PY_PREFIX}flask/m
share/examples/${MODPY_PY_PREFIX}flask/minitwit/templates/login.html
share/examples/${MODPY_PY_PREFIX}flask/minitwit/templates/register.html
share/examples/${MODPY_PY_PREFIX}flask/minitwit/templates/timeline.html
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/test_minitwit.py
share/examples/${MODPY_PY_PREFIX}flask/persona/
+share/examples/${MODPY_PY_PREFIX}flask/persona/README.md
share/examples/${MODPY_PY_PREFIX}flask/persona/persona.py
share/examples/${MODPY_PY_PREFIX}flask/persona/static/
share/examples/${MODPY_PY_PREFIX}flask/persona/static/persona.js