Hi,

Here's an update to latest Flask release.

Changelog is not very long:
https://github.com/pallets/flask/blob/master/CHANGES

I removed the tests from the example in the test target because they
moved it and now the test scripts can't import the examples... shrug.


Index: Makefile
===================================================================
RCS file: /cvs/ports/www/py-flask/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile    3 Jan 2017 19:28:48 -0000       1.21
+++ Makefile    26 Jan 2017 22:38:05 -0000
@@ -2,10 +2,9 @@
 
 COMMENT =              microframework based on Werkzeug and Jinja 2
 
-MODPY_EGG_VERSION =    0.11.1
+MODPY_EGG_VERSION =    0.12
 DISTNAME =             Flask-${MODPY_EGG_VERSION}
 PKGNAME =              py-${DISTNAME:L}
-REVISION =             0
 
 CATEGORIES =           www devel
 
@@ -49,6 +48,6 @@ post-install:
        mv ${PREFIX}/bin/flask ${PREFIX}/bin/flask${MODPY_BIN_SUFFIX}
 
 do-test:
-       cd ${WRKSRC} && LC_ALL=C.UTF-8 ${MODPY_BIN} -m pytest tests examples
+       cd ${WRKSRC} && LC_ALL=C.UTF-8 ${MODPY_BIN} -m pytest tests
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/py-flask/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo    2 Nov 2016 16:50:02 -0000       1.7
+++ distinfo    26 Jan 2017 22:38:05 -0000
@@ -1,2 +1,2 @@
-SHA256 (Flask-0.11.1.tar.gz) = tHE/K/uevClmuKSZA64NOYR4HVyHhZHPL3tITSh1aw4=
-SIZE (Flask-0.11.1.tar.gz) = 564993
+SHA256 (Flask-0.12.tar.gz) = k+gDzb4yamHr1cXTU5WTl8hfgpvsYQ1Zy2Ncn5fXyos=
+SIZE (Flask-0.12.tar.gz) = 531923
Index: patches/patch-docs_conf_py
===================================================================
RCS file: /cvs/ports/www/py-flask/patches/patch-docs_conf_py,v
retrieving revision 1.2
diff -u -p -r1.2 patch-docs_conf_py
--- patches/patch-docs_conf_py  2 Nov 2016 16:50:02 -0000       1.2
+++ patches/patch-docs_conf_py  26 Jan 2017 22:38:05 -0000
@@ -2,9 +2,9 @@ $OpenBSD: patch-docs_conf_py,v 1.2 2016/
 
 Prevent build from calling out to the internet.
 
---- 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('.'))
+--- docs/conf.py.orig  Sun Dec 11 12:24:34 2016
++++ docs/conf.py       Sun Jan 15 13:23:26 2017
+@@ -31,7 +31,6 @@ sys.path.append(os.path.dirname(__file__))
  # coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
  extensions = [
      'sphinx.ext.autodoc',
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/py-flask/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST   2 Nov 2016 16:50:02 -0000       1.9
+++ pkg/PLIST   26 Jan 2017 22:38:05 -0000
@@ -110,6 +110,7 @@ share/doc/${MODPY_PY_PREFIX}flask/_sourc
 share/doc/${MODPY_PY_PREFIX}flask/_sources/patterns/sqlalchemy.txt
 share/doc/${MODPY_PY_PREFIX}flask/_sources/patterns/sqlite3.txt
 share/doc/${MODPY_PY_PREFIX}flask/_sources/patterns/streaming.txt
+share/doc/${MODPY_PY_PREFIX}flask/_sources/patterns/subclassing.txt
 share/doc/${MODPY_PY_PREFIX}flask/_sources/patterns/templateinheritance.txt
 share/doc/${MODPY_PY_PREFIX}flask/_sources/patterns/urlprocessors.txt
 share/doc/${MODPY_PY_PREFIX}flask/_sources/patterns/viewdecorators.txt
@@ -131,6 +132,7 @@ share/doc/${MODPY_PY_PREFIX}flask/_sourc
 share/doc/${MODPY_PY_PREFIX}flask/_sources/tutorial/folders.txt
 share/doc/${MODPY_PY_PREFIX}flask/_sources/tutorial/index.txt
 share/doc/${MODPY_PY_PREFIX}flask/_sources/tutorial/introduction.txt
+share/doc/${MODPY_PY_PREFIX}flask/_sources/tutorial/packaging.txt
 share/doc/${MODPY_PY_PREFIX}flask/_sources/tutorial/schema.txt
 share/doc/${MODPY_PY_PREFIX}flask/_sources/tutorial/setup.txt
 share/doc/${MODPY_PY_PREFIX}flask/_sources/tutorial/templates.txt
@@ -141,13 +143,13 @@ share/doc/${MODPY_PY_PREFIX}flask/_sourc
 share/doc/${MODPY_PY_PREFIX}flask/_sources/views.txt
 share/doc/${MODPY_PY_PREFIX}flask/_static/
 share/doc/${MODPY_PY_PREFIX}flask/_static/ajax-loader.gif
+share/doc/${MODPY_PY_PREFIX}flask/_static/alabaster.css
 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/custom.css
 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
@@ -162,7 +164,6 @@ 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/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
@@ -219,6 +220,7 @@ share/doc/${MODPY_PY_PREFIX}flask/patter
 share/doc/${MODPY_PY_PREFIX}flask/patterns/sqlalchemy.html
 share/doc/${MODPY_PY_PREFIX}flask/patterns/sqlite3.html
 share/doc/${MODPY_PY_PREFIX}flask/patterns/streaming.html
+share/doc/${MODPY_PY_PREFIX}flask/patterns/subclassing.html
 share/doc/${MODPY_PY_PREFIX}flask/patterns/templateinheritance.html
 share/doc/${MODPY_PY_PREFIX}flask/patterns/urlprocessors.html
 share/doc/${MODPY_PY_PREFIX}flask/patterns/viewdecorators.html
@@ -242,6 +244,7 @@ share/doc/${MODPY_PY_PREFIX}flask/tutori
 share/doc/${MODPY_PY_PREFIX}flask/tutorial/folders.html
 share/doc/${MODPY_PY_PREFIX}flask/tutorial/index.html
 share/doc/${MODPY_PY_PREFIX}flask/tutorial/introduction.html
+share/doc/${MODPY_PY_PREFIX}flask/tutorial/packaging.html
 share/doc/${MODPY_PY_PREFIX}flask/tutorial/schema.html
 share/doc/${MODPY_PY_PREFIX}flask/tutorial/setup.html
 share/doc/${MODPY_PY_PREFIX}flask/tutorial/templates.html
@@ -265,40 +268,43 @@ share/examples/${MODPY_PY_PREFIX}flask/b
 
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/MANIFEST.in
 share/examples/${MODPY_PY_PREFIX}flask/flaskr/README
-share/examples/${MODPY_PY_PREFIX}flask/flaskr/flaskr.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
-share/examples/${MODPY_PY_PREFIX}flask/flaskr/templates/
-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/flaskr/flaskr/
+share/examples/${MODPY_PY_PREFIX}flask/flaskr/flaskr/__init__.py
+share/examples/${MODPY_PY_PREFIX}flask/flaskr/flaskr/flaskr.py
+share/examples/${MODPY_PY_PREFIX}flask/flaskr/flaskr/schema.sql
+share/examples/${MODPY_PY_PREFIX}flask/flaskr/flaskr/static/
+share/examples/${MODPY_PY_PREFIX}flask/flaskr/flaskr/static/style.css
+share/examples/${MODPY_PY_PREFIX}flask/flaskr/flaskr/templates/
+share/examples/${MODPY_PY_PREFIX}flask/flaskr/flaskr/templates/layout.html
+share/examples/${MODPY_PY_PREFIX}flask/flaskr/flaskr/templates/login.html
+share/examples/${MODPY_PY_PREFIX}flask/flaskr/flaskr/templates/show_entries.html
+share/examples/${MODPY_PY_PREFIX}flask/flaskr/setup.cfg
+share/examples/${MODPY_PY_PREFIX}flask/flaskr/setup.py
+share/examples/${MODPY_PY_PREFIX}flask/flaskr/tests/
+share/examples/${MODPY_PY_PREFIX}flask/flaskr/tests/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/
 share/examples/${MODPY_PY_PREFIX}flask/jqueryexample/templates/index.html
 share/examples/${MODPY_PY_PREFIX}flask/jqueryexample/templates/layout.html
 share/examples/${MODPY_PY_PREFIX}flask/minitwit/
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/.gitignore
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/MANIFEST.in
 share/examples/${MODPY_PY_PREFIX}flask/minitwit/README
-share/examples/${MODPY_PY_PREFIX}flask/minitwit/minitwit.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
-share/examples/${MODPY_PY_PREFIX}flask/minitwit/templates/
-share/examples/${MODPY_PY_PREFIX}flask/minitwit/templates/layout.html
-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
-share/examples/${MODPY_PY_PREFIX}flask/persona/static/spinner.png
-share/examples/${MODPY_PY_PREFIX}flask/persona/static/style.css
-share/examples/${MODPY_PY_PREFIX}flask/persona/templates/
-share/examples/${MODPY_PY_PREFIX}flask/persona/templates/index.html
-share/examples/${MODPY_PY_PREFIX}flask/persona/templates/layout.html
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/minitwit/
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/minitwit/__init__.py
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/minitwit/minitwit.py
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/minitwit/schema.sql
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/minitwit/static/
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/minitwit/static/style.css
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/minitwit/templates/
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/minitwit/templates/layout.html
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/minitwit/templates/login.html
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/minitwit/templates/register.html
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/minitwit/templates/timeline.html
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/setup.cfg
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/setup.py
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/tests/
+share/examples/${MODPY_PY_PREFIX}flask/minitwit/tests/test_minitwit.py

Reply via email to