ANN: Pylons 1.0.1 released

66 views
Skip to first unread message

Ben Bangert

unread,
Aug 13, 2012, 7:44:30 PM8/13/12
to pylons-...@googlegroups.com, pylons...@googlegroups.com
I'm happy to announce the release of Pylons (Dead Framework Walking) 1.0.1.

The most important changes for those that still have a Pylons app around, is support for the latest versions of WebTest and WebOb. Anyone trying to migrate and run a Pyramid and Pylons app in the same process lately have definitely noticed this issue, and 1.0.1 resolves it.

Of course, there's a few other things in here (nothing new from 1.0.1RC1 though) worth mentioning from the changelog:

* 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.

For those running Pylons 1.0, there should be no backwards compatibility issues (short of any changes to WebOb that might affect you).

Cheers,
Ben

Ross Vandegrift

unread,
Aug 17, 2012, 8:17:42 AM8/17/12
to pylons...@googlegroups.com, pylons-...@googlegroups.com
Hi Ben,

Happy to have an updated release.  I've had problems running nosetests, and have recently been using the patch at [1] to fix the issue.  Seems the
Pylons setup.py nose.plugins section was removed in da8c00ca.  Am I doing something wrong to need this?

Thanks,
Ross

[1] - https://github.com/rvandegrift/pylons/commit/4e59ed227e68ac01dbe9d32866b2a93c934a4a25

Ross Vandegrift

unread,
Aug 17, 2012, 8:29:47 AM8/17/12
to pylons...@googlegroups.com, pylons-...@googlegroups.com
Hi Ben,

Happy to have an updated release.  I've had problems running nosetests, and have recently been using the patch at [1] to fix the issue.  Seems the Pylons setup.py nose.plugins section was removed in da8c00ca.  Am I doing something wrong to need this?

Thanks,
Ross

[1] - https://github.com/rvandegrift/pylons/commit/4e59ed227e68ac01dbe9d32866b2a93c934a4a25

On Monday, August 13, 2012 7:44:30 PM UTC-4, Ben Bangert wrote:
On Monday, August 13, 2012 7:44:30 PM UTC-4, Ben Bangert wrote:
On Monday, August 13, 2012 7:44:30 PM UTC-4, Ben Bangert wrote:
On Monday, August 13, 2012 7:44:30 PM UTC-4, Ben Bangert wrote:
On Monday, August 13, 2012 7:44:30 PM UTC-4, Ben Bangert wrote:
On Monday, August 13, 2012 7:44:30 PM UTC-4, Ben Bangert wrote:
On Monday, August 13, 2012 7:44:30 PM UTC-4, Ben Bangert wrote:

skywalk

unread,
Aug 22, 2012, 9:56:06 AM8/22/12
to pylons...@googlegroups.com, pylons-...@googlegroups.com
It's a good news for me .
Reply all
Reply to author
Forward
0 new messages