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 -~----------~----~----~----~------~----~------~--~---

