A couple compatibility alerts:
(1) ``secure_form`` is moved to webhelpers.pylonslib instead of
webhelpers.html because it depends on pylons.session.
(2) ``render()`` and ``sanitize()`` are no longer imported into
webhelpers.html.converters. Use them at their original location:
webhelpers.html.render .
(3) ``webhelpers.html.grid`` is marked experimental. It needs some API
changes, which I'll do either before or after 1.0.
===
* Delete ``webhelpers.string24``. WebHelpers no longer supports Python 2.3.
* webhelpers.feedgenerator:
- Add a basic ``Geometry`` class for the Geo helpers.
* webhelpers.html.grid_demo:
- Demonstrates ``webhelpers.html.grid``. Run as
"python -m webhelpers.html.grid_demo OUTPUT_DIRECTORY".
* webhelpers.html.converters:
- Don't import ``render`` and ``sanitize`` to converters module.
* webhelpers.html.secure_form:
- Move module to ``webhelpers.pylonslib.secure_form`` because it depends
on ``pylons.session``.
* webhelpers.misc:
- New helper ``flatten`` to interpolate embedded lists and tuples.
- New helper ``subclasses_only`` to extract the subclasses of an abstract
base class from a module or iterable.
* webhelpers.pylonslib.flash:
- Moved to its own module.
- Changed ``Flash.__html__()`` implementation.
- Categories may be specified in constructor. Patch by Eli Collins.
* webhelpers.pylonslib.grid:
- Bugfixes.
* webhelpers.pylonslib.minify:
- Bugfix.
* webhelpers.util:
- Bugfix: ``parse_qs`` moved from ``cgi`` to ``urlparse`` in Python 2.6.
Patch by Mike Verdone.
===
--
Mike Orr <slugg...@gmail.com>