From d0258c91d8d8a5efab16805005a259b1d97478fc Mon Sep 17 00:00:00 2001 From: Thomas Klausner Date: Thu, 5 Nov 2020 17:32:36 +0100 Subject: [PATCH] py-pylons: update to 1.0.3. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1.0.3: not documented 1.0.2 (July 21, 2015) * In the event of a NilAccept for the language, request.languages() would throw an AttributeError exception. Fixes #24. * Encode Location HTTP header in redirect responses in UTF-8. Per RFC 3987. Refers to #15. * Remove "Post Traceback" as it was a possible XSS vector with prior versions of WebError, and the PylonsHQ site is no longer in existence to support them. 1.0.1 (August 13th, 2012) * No changes since RC1. 1.0.1RC1 (December 12, 2011) * WARNING: pylons.lib.decorators has had two functions removed: ``determine_response_charset`` and ``encode_formencode_errors``. * Updated dependencies to latest versions of Paste, PasteDeploy, and compatibility for the latest WebOb 1.2 betas. * authenticate_form allows for GET. Patch by Domen Kožar. * jsonify now properly sets charset to utf-8. * Add ability for jsonify to handle objects with a __json__ attribute using custom JSONEncoder class similar to TG2. Patch by Bob Farrell. * Added ability for __before__ to reference a callable function. Patch contributed by mverdone. * Pulled in JSON-RPC support from agentultra's pylons fork. * Apply patch for proper pylons.__version__ under Windows. Contributed by Christoph Zwerschke. * Utilize MarkupSafe for faster HTML escaping. * Fix signed cookies by using standard base64 alphabet, and prevent timing attacks on signature comparison. * Added setup of app_globals and config to Pylons config.init_app to ensure as long as the Pylons application is loaded, the app_globals and config will be appropriately initialized. * Documentation updates. --- py-pylons/Makefile | 4 ++-- py-pylons/PLIST | 38 ++++++++++++++++++++++++++++++++++++-- py-pylons/distinfo | 8 ++++---- 3 files changed, 42 insertions(+), 8 deletions(-) diff --git a/py-pylons/Makefile b/py-pylons/Makefile index c98d130200..88ac73deca 100644 --- a/py-pylons/Makefile +++ b/py-pylons/Makefile @@ -1,6 +1,6 @@ # $NetBSD: Makefile,v 1.7 2015/07/16 11:47:14 thomasklausner Exp $ -DISTNAME= Pylons-1.0 +DISTNAME= Pylons-1.0.3 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/P/p/} CATEGORIES= www MASTER_SITES= ${MASTER_SITE_PYPI:=P/Pylons/} @@ -11,7 +11,7 @@ COMMENT= Pylons Web Framework LICENSE= modified-bsd DEPENDS+= ${PYPKGPREFIX}-simplejson>=2.1.1:../../converters/py-simplejson -DEPENDS+= ${PYPKGPREFIX}-cheetah>=2.0.1:../../devel/py-cheetah +DEPENDS+= ${PYPKGPREFIX}-cheetah-[0-9]*:../../devel/py-cheetah DEPENDS+= ${PYPKGPREFIX}-nose>=0.11.3:../../devel/py-nose DEPENDS+= ${PYPKGPREFIX}-WebOb>=0.9.8:../../www/py-WebOb DEPENDS+= ${PYPKGPREFIX}-paste>=1.7.2:../../www/py-paste diff --git a/py-pylons/PLIST b/py-pylons/PLIST index fa9e44d51d..7785b320df 100644 --- a/py-pylons/PLIST +++ b/py-pylons/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2010/07/14 13:23:37 jihbed Exp $ +@comment $NetBSD$ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt @@ -21,6 +21,9 @@ ${PYSITELIB}/pylons/controllers/__init__.pyo ${PYSITELIB}/pylons/controllers/core.py ${PYSITELIB}/pylons/controllers/core.pyc ${PYSITELIB}/pylons/controllers/core.pyo +${PYSITELIB}/pylons/controllers/jsonrpc.py +${PYSITELIB}/pylons/controllers/jsonrpc.pyc +${PYSITELIB}/pylons/controllers/jsonrpc.pyo ${PYSITELIB}/pylons/controllers/util.py ${PYSITELIB}/pylons/controllers/util.pyc ${PYSITELIB}/pylons/controllers/util.pyo @@ -111,7 +114,6 @@ ${PYSITELIB}/pylons/templates/default_project/+package+/websetup.py_tmpl ${PYSITELIB}/pylons/templates/default_project/MANIFEST.in_tmpl ${PYSITELIB}/pylons/templates/default_project/README.txt_tmpl ${PYSITELIB}/pylons/templates/default_project/development.ini_tmpl -${PYSITELIB}/pylons/templates/default_project/docs/index.txt_tmpl ${PYSITELIB}/pylons/templates/default_project/ez_setup.py ${PYSITELIB}/pylons/templates/default_project/ez_setup.pyc ${PYSITELIB}/pylons/templates/default_project/ez_setup.pyo @@ -152,9 +154,41 @@ ${PYSITELIB}/pylons/test.pyo ${PYSITELIB}/pylons/testutil.py ${PYSITELIB}/pylons/testutil.pyc ${PYSITELIB}/pylons/testutil.pyo +${PYSITELIB}/pylons/url.py +${PYSITELIB}/pylons/url.pyc +${PYSITELIB}/pylons/url.pyo ${PYSITELIB}/pylons/util.py ${PYSITELIB}/pylons/util.pyc ${PYSITELIB}/pylons/util.pyo ${PYSITELIB}/pylons/wsgiapp.py ${PYSITELIB}/pylons/wsgiapp.pyc ${PYSITELIB}/pylons/wsgiapp.pyo +${PYSITELIB}/test_files/__init__.py +${PYSITELIB}/test_files/__init__.pyc +${PYSITELIB}/test_files/__init__.pyo +${PYSITELIB}/test_files/event_file.py +${PYSITELIB}/test_files/event_file.pyc +${PYSITELIB}/test_files/event_file.pyo +${PYSITELIB}/test_files/sample_controllers/__init__.py +${PYSITELIB}/test_files/sample_controllers/__init__.pyc +${PYSITELIB}/test_files/sample_controllers/__init__.pyo +${PYSITELIB}/test_files/sample_controllers/controllers/__init__.py +${PYSITELIB}/test_files/sample_controllers/controllers/__init__.pyc +${PYSITELIB}/test_files/sample_controllers/controllers/__init__.pyo +${PYSITELIB}/test_files/sample_controllers/controllers/goodbye.py +${PYSITELIB}/test_files/sample_controllers/controllers/goodbye.pyc +${PYSITELIB}/test_files/sample_controllers/controllers/goodbye.pyo +${PYSITELIB}/test_files/sample_controllers/controllers/hello.py +${PYSITELIB}/test_files/sample_controllers/controllers/hello.pyc +${PYSITELIB}/test_files/sample_controllers/controllers/hello.pyo +${PYSITELIB}/test_files/sample_controllers/controllers/i18nc.py +${PYSITELIB}/test_files/sample_controllers/controllers/i18nc.pyc +${PYSITELIB}/test_files/sample_controllers/controllers/i18nc.pyo +${PYSITELIB}/test_files/sample_controllers/i18n/es/LC_MESSAGES/sample_controllers.mo +${PYSITELIB}/test_files/sample_controllers/i18n/es/LC_MESSAGES/sample_controllers.po +${PYSITELIB}/test_files/sample_controllers/i18n/fr/LC_MESSAGES/sample_controllers.mo +${PYSITELIB}/test_files/sample_controllers/i18n/fr/LC_MESSAGES/sample_controllers.po +${PYSITELIB}/test_files/sample_controllers/i18n/ja/LC_MESSAGES/sample_controllers.mo +${PYSITELIB}/test_files/sample_controllers/i18n/ja/LC_MESSAGES/sample_controllers.po +${PYSITELIB}/test_files/sample_controllers/templates/hello.html +${PYSITELIB}/test_files/sample_controllers/templates/time.html diff --git a/py-pylons/distinfo b/py-pylons/distinfo index 15885be21f..5c72cc84dc 100644 --- a/py-pylons/distinfo +++ b/py-pylons/distinfo @@ -1,6 +1,6 @@ $NetBSD: distinfo,v 1.1.1.1 2010/07/14 13:23:37 jihbed Exp $ -SHA1 (Pylons-1.0.tar.gz) = a624fc3c4ef3ab382a23f460b030e331c4320ca0 -RMD160 (Pylons-1.0.tar.gz) = 7d33c3656096780839ccb723ea2fb9107a82fd63 -SHA512 (Pylons-1.0.tar.gz) = a7136b48ea31fc03bda3e87b22c768df51add26b123c8476ab3d1b8bf184e2d86b414063f5cc7cb849bf66fddd5900b3e83b195ed0537560f94ff8c529449a5e -Size (Pylons-1.0.tar.gz) = 237259 bytes +SHA1 (Pylons-1.0.3.tar.gz) = e60e93a3a79a10d8f606ee0e3dcd4bc8de31fdbd +RMD160 (Pylons-1.0.3.tar.gz) = 9e9fd5e7e7017f40d2b43a5c1f72524b8557cf53 +SHA512 (Pylons-1.0.3.tar.gz) = 2f774a99203f80226a95afe2240bfbc833fae71a6273df9225938741cf494ada2d676c80a43bba21fb616b9ab53ee15cfd895a394b092b287774f648f8336b84 +Size (Pylons-1.0.3.tar.gz) = 190744 bytes