There is a google code project here (just found it via google):
http://code.google.com/p/pyimage/
Thomas
> My opinion is that it should be written to be compatible with
> Python 3, but still able to run in 2.7/2.6 because of all the
> libraries that are available for that line (SciPy, PIL, etc.), plus
> it's still the default installation on many systems.
>
> Thoughts?
I think the availability of other scientific packages is key here.
I have not spent much time with Python 3 yet but it seems to
me that the differences are subtle and should hardly affect the
logic of our code.
I can not exclude, though, that there are situations where we
will not find a solution that works in both 2.x and 3. In that case
I'd prefer to have two different implementations rather than tie
ourselves to one Python version only.
BTW: Can you have conditional code depending on the version
of Python or will older Python interpreters just complain about
the new syntax? I'm sure we can have bundles which are specific
to one Python version but it would be nice to have code for the
same feature all in one file.
How do you feel about an __init__.py that does this:
import sys
if sys.version_info[0] == 3:
import image3 as image
else:
import image
Thomas
Do you see this as part of the python-radiance package or is it
just a 3rd party app that can be used on the final images?
Looks curious, though.
Thomas