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