WebHelpers 0.6.4 has been released, containing just a few bugfixes and
enhancements.  Here's the changelog:

===
* Bugfixes in ModelTags.select():
  - selected values not being passed as list.
  - allow currently-selected value to be a long.

* text(), password(), checkbox(), textarea(), and select() have a
  magic 'id attribute. If not specified it defaults to the name. To suppress
  the ID entirely, pass ``id=""``.  This is to help set the ID for title().
  radio() doesn't do this because it generates the ID another way.  hidden()
  doesn't because hidden fields aren't used with labels.

* Delete experimental module webhelpers.html.form_layout.  There's not
enough consensus re the best common-denominator layout for
widgets/labels/hints, and templates can handle this much better than
WebHelpers can.
===

At this point the 0.6 series has been pretty well stabilized and
tested in production, so I've stared thinking about 1.0 and Python 3.
Pylons plans to release 0.9.8 and 1.0 simultaneously sometime next
year (after 0.9.7 which is almost finished), with 1.0 being the same
as 0.9.8 but without deprecated code.  I think the same plan will work
for WebHelpers but on an earlier schedule than Pylons.

The main issue is when to do the Python 3 port.  I'd rather do it on
WebHelpers 1.0 and skip converting the deprecated code.  But on the
other hand, there might be a clamor for a Python 3 compatible version
with the deprecated helpers if people plan to upgrade their existing
sites.  But I won't have time to even look at Python 3 until January
or February at least, so maybe the issue will sort itself out by then.
 In the meantime, if somebody feels like seeing how many of the tests
fail after running the code through the 2to3 converter, that would
show how much work there is to do.

Another issue I haven't seen an answer to is how to maintain parallel
versions of Python 2 vs Python 3 code in a single repository, a single
PyPI, and a single setup.py file.  But this is a Python-wide issue.

-- 
Mike Orr <[EMAIL PROTECTED]>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to