I'm pleased to announce the release of Nevow 0.9.26. The last announced release was 0.9.18, and the changes since that version are listed below. 0.9.26 (2007-11-02): - url.URL.path now correctly escapes segments in the string it evaluates to. - inevow.IAthenaTransportable added, along with support for serialization of custom types for server-to-client Athena messages. - Global client-side behaviour is now customizable via a client PageWidget class. 0.9.25 (2007-10-16): - The Athena message queue implementation has been improved, fixing problems masked by bugs in Firebug/YSlow. 0.9.24 (2007-09-05): - ESC key no longer disconnects Athena connections. - Fixed a bug where URLs with quote characters will cause the Athena connection to be lost. - Fixed 'twistd athena-widget' to create a fresh widget instance for each hit. 0.9.23 (2007-08-01): - Fixed install script to include all JavaScript files. 0.9.22 (2007-07-06): - Mock DOM implementation for easier browser testing added. - JavaScript source files are now read using universal newlines mode. - athena.AutoJSPackage now excludes dotfiles. - url.URL now properly subclassable. - User-agent parsing added to Athena, to detect known-unsupported browsers. 0.9.21 (2007-06-06): - Debug logging messages from the reliable message delivery queue disabled. 0.9.20 (2007-05-24): - Athena now no longer holds more than one idle transport open to the browser. 0.9.19 (2007-04-27): - Changed the styling of the progressbar to work on IE6. - Athena.Widget.detach added, to allow widgets to cleanly be removed from a page. - Athena.Widget.callLater added, a wrapper around setTimeout and clearTimeout. - 'athena-widget' twistd command added, for starting a server which serves a single LiveFragment or LiveElement.
* Tristan Seligmann
I'm pleased to announce the release of Nevow 0.9.26. The last announced release was 0.9.18, and the changes since that version are listed below.
You can grab the release here: http://divmod.org/trac/attachment/wiki/SoftwareReleases/Nevow-0.9.26.tar.gz?... -- mithrandi, i Ainil en-Balandor, a faer Ambar
OoO En ce début de soirée du vendredi 09 novembre 2007, vers 21:35,
Tristan Seligmann
I'm pleased to announce the release of Nevow 0.9.26. The last announced release was 0.9.18, and the changes since that version are listed below.
Hi Tristan ! Running tests with Twisted 2.5.0 gives two errors. The first one seems to be related to the fact that Trial does not have assertWarns method yet: [ERROR]: nevow.test.test_rend.TestPage.test_missingRendererDeprecated Traceback: exceptions.AttributeError: 'TestPage' object has no attribute 'assertWarns' /home/bernat/src/Nevow-0.9.26/debian/python-nevow/usr/share/python-support/python-nevow/nevow/test/test_rend.py:477:test_missingRendererDeprecated I cannot debug the second one: [ERROR]: nevow.test.test_athena.LivePageTests.test_pageJsClassDependencies Traceback: exceptions.RuntimeError: Unknown class: u'PythonTestSupport.Dependor.PageTest' /home/bernat/src/Nevow-0.9.26/debian/python-nevow/usr/share/python-support/python-nevow/nevow/test/test_athena.py:1152:test_pageJsClassDependencies /home/bernat/src/Nevow-0.9.26/debian/python-nevow/usr/share/python-support/python-nevow/nevow/athena.py:1059:render_liveglue /home/bernat/src/Nevow-0.9.26/debian/python-nevow/usr/share/python-support/python-nevow/nevow/athena.py:752:_getRequiredModules /home/bernat/src/Nevow-0.9.26/debian/python-nevow/usr/share/python-support/python-nevow/nevow/athena.py:742:_getModuleForClass /home/bernat/src/Nevow-0.9.26/debian/python-nevow/usr/share/python-support/python-nevow/nevow/athena.py:314:getModuleForName -- BOFH excuse #154: You can tune a file system, but you can't tune a fish (from most tunefs man pages)
* Vincent Bernat
Running tests with Twisted 2.5.0 gives two errors. The first one seems to be related to the fact that Trial does not have assertWarns method yet:
[ERROR]: nevow.test.test_rend.TestPage.test_missingRendererDeprecated
Traceback: exceptions.AttributeError: 'TestPage' object has no attribute 'assertWarns' /home/bernat/src/Nevow-0.9.26/debian/python-nevow/usr/share/python-support/python-nevow/nevow/test/test_rend.py:477:test_missingRendererDeprecated
Unfortunately a version of Twisted has not yet been released with the assertWarns feature; svn HEAD is necessary for this. You might consider temporarily patching the source to add a todo attribute for that test.
I cannot debug the second one:
[ERROR]: nevow.test.test_athena.LivePageTests.test_pageJsClassDependencies
Traceback: exceptions.RuntimeError: Unknown class: u'PythonTestSupport.Dependor.PageTest' /home/bernat/src/Nevow-0.9.26/debian/python-nevow/usr/share/python-support/python-nevow/nevow/test/test_athena.py:1152:test_pageJsClassDependencies /home/bernat/src/Nevow-0.9.26/debian/python-nevow/usr/share/python-support/python-nevow/nevow/athena.py:1059:render_liveglue /home/bernat/src/Nevow-0.9.26/debian/python-nevow/usr/share/python-support/python-nevow/nevow/athena.py:752:_getRequiredModules /home/bernat/src/Nevow-0.9.26/debian/python-nevow/usr/share/python-support/python-nevow/nevow/athena.py:742:_getModuleForClass /home/bernat/src/Nevow-0.9.26/debian/python-nevow/usr/share/python-support/python-nevow/nevow/athena.py:314:getModuleForName
This is caused by files incorrectly omitted during installation; applying the patch at http://divmod.org/trac/ticket/2388 should be enough to fix this, I believe. -- mithrandi, i Ainil en-Balandor, a faer Ambar
OoO En ce milieu de nuit étoilée du samedi 10 novembre 2007, vers 04:30,
Tristan Seligmann
This is caused by files incorrectly omitted during installation; applying the patch at http://divmod.org/trac/ticket/2388 should be enough to fix this, I believe.
Applying the given patch works fine. Thanks. -- I WILL NOT USE ABBREV. I WILL NOT USE ABBREV. I WILL NOT USE ABBREV. -+- Bart Simpson on chalkboard in episode 2F33
participants (2)
-
Tristan Seligmann
-
Vincent Bernat