Hi

I just committed one minor change in code but huge in deployed projects.

in r2581 I made TurboKid 1.0 (yay! about time...) it basically bumps
from kid 0.9.1 to 0.9.5 as the min requirement. See the changelog for
the reasons.

Now this is important because of two things.

- in kid 0.9.4 the default serializer, which is TG's default too, was
changed to output lowercase tags instead of uppercase.
This is important because it will break a lot of tests, like the ones
in the default test package for quickstarted apps.
http://trac.turbogears.org/browser/tags/1.0.1/turbogears/qstemplates/quickstart/%2Bpackage%2B/tests/test_controllers.py_tmpl

you have two ways of solving this, either change everything to
lowercase, or add a .lower() in the test to make sure it works <0.9.4

- kid templates compiled with <0.9.4 will fail with an error posted at
ticket #1200, you need to delete all the pyc files in the templates
dir of any project. (according to the kid team, >0.9.4 will do this
automatically but it needs to be deleted as a one time thing.

- get all the goodies of newer kid :)

Now this change is not in TG yet, I hope we can push it out for 1.0.2,
we'll start by making the new egg public in the cheeseshop* and
bumping the dep in the trunk and 1.0branch, and fixing all the buildin
tests.

of course all of that will be in the changelog.

* Mark could you please take care of this?

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears Trunk" 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-trunk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to