Hi,

Further to my last message, Kamaelia's main component set now installs and
runs under python3 - and while there's issues, it's clearly working for
non-trivial systems.

For example:
 - If you also install pygame for python3, then the AxonVisualiser runs in
navelgaze mode - after a fashion

There's a fair few foibles that need working through though, because while
the visualiser runs, there are some rendering issues.
Furthermore attempting to run the visualiser as a server currently bails
out / fails.

Files which have not finished being made python 3 compatible (that is cause
syntax error) are:
 - The contents of Python/Kamaelia/Examples, Python/Kamaelia/Tools,
Python/Apps/
 - The following modules:

      Kamaelia/Protocol/HTTP/Handlers/UploadTorrents.py
      Kamaelia/Protocol/HTTP/Handlers/SessionExample.py
      Kamaelia/Protocol/HTTP/ErrorPages.py
      Kamaelia/Apps/JMB/Common/Structs.py
      Kamaelia/Experimental/PythonInterpreter.py

The first 4 of these are failing due to using the unicode literal u"".  The
solution to this I believe is to simply wait for python 3.3 to be generally
deployed.
The last one fails due to using "exec" - the solution to this will have to
wait a few days.

The key thing though about this version of python3 support is that this
uses a single kamaelia codebase/installation package that works with both
python 2.7 and python 3.2

As noted before this version can be found here:

   - https://github.com/sparkslabs/kamaelia

Any kicking of the tires and bug reports welcome.


Michael

-- 
You received this message because you are subscribed to the Google Groups 
"kamaelia" group.
To post to this group, send email to kamaelia@googlegroups.com.
To unsubscribe from this group, send email to 
kamaelia+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/kamaelia?hl=en.

Reply via email to