Hi,
Robin, thanks for the answer.
It's true that Py2.2 is rock solid. But features that become standard in Py2.3,
were included only in Python version >= 2.2.2. Besides this, I have the filling
(and this had beeen shown by some tests I have done), Py2.3 is running much
faster than any Py2.2.x. I think this point is important. for GUI applications.
Roger wrote:
Some of us are stuck with Python 2.2 on Linux. All the features you
talk about work fine on 2.2.
See my comment above. My respect to the Linux users. When I composed my
mail, I thought most Linux users jumped into the 2.3 wagon.
Jean-Michel Fauth, Switzerland
Jean-Michel Fauth wrote:
Robin, thanks for the answer.
It's true that Py2.2 is rock solid. But features that become standard in Py2.3,
were included only in Python version >= 2.2.2.
I don't think requiring >= 2.2.2 would be a problem. At lest not for the
Python-in-a-tie folks.
Besides this, I have the filling
(and this had beeen shown by some tests I have done), Py2.3 is running much
faster than any Py2.2.x. I think this point is important. for GUI applications.
It is supposed to be a fair bit faster. This hasn't been noticable our
in my apps however, alas.
Roger wrote:
> Some of us are stuck with Python 2.2 on Linux.
Why are you stuck? 2.3 and 2.2 can co-exist on Linux just fine. I'm
doing all my actively developed stuff with 2.3, and keeping 2.2 (and 2.1
and 1.5.6) around for runing the older stuff. (#!/usr/bin/env python2.3
is your friend!)
-Chris
···
--
Christopher Barker, Ph.D.
Oceanographer
NOAA/OR&R/HAZMAT (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chris.Barker@noaa.gov
See my comment above. My respect to the Linux users. When I composed
my mail, I thought most Linux users jumped into the 2.3 wagon.
This Linux user ships stuff builtin on Redhat 8 which is currently on
2.2.1-17.
Roger
Roger wrote:
Some of us are stuck with Python 2.2 on Linux.
Why are you stuck? 2.3 and 2.2 can co-exist on Linux just fine.
I use cx_Freeze to ship my stuff. Many years of bitter experience have
taught me to just go with what the vendor does. In this case, the
vendor (Redhat) are shipping 2.2.1-17. If I build my own, I then have
to start worrying about compatibility etc. By using RedHat's they have
already done all the compatibility work.
Roger
Actually, if you build Python 2.3 on your Red Hat 8 system, then all of
the dependencies that matter will be the same anyway. cx_Freeze will
package things up so that Python is not needed on the target system and
at that point it is irrelevant that the target Red Hat 8 system doesn't
have Python 2.3 installed. I have personally used the Python 2.3 RPMS
distributed on python.org with cx_Freeze to build binaries that work
just fine on another Red Hat 8/9 system which does not have those RPMs
installed. I understand the reluctance to break away from what the
vendor does, though -- it makes for additional testing.
···
On Thu, 2003-09-11 at 15:58, Roger Binns wrote:
>> Roger wrote:
>>> Some of us are stuck with Python 2.2 on Linux.
>
> Why are you stuck? 2.3 and 2.2 can co-exist on Linux just fine.
I use cx_Freeze to ship my stuff. Many years of bitter experience have
taught me to just go with what the vendor does. In this case, the
vendor (Redhat) are shipping 2.2.1-17. If I build my own, I then have
to start worrying about compatibility etc. By using RedHat's they have
already done all the compatibility work.
Roger
---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwindows.org
For additional commands, e-mail: wxPython-users-help@lists.wxwindows.org
--
Anthony Tuininga
anthony@computronix.com
Computronix
Distinctive Software. Real People.
Suite 200, 10216 - 124 Street NW
Edmonton, AB, Canada T5N 4A3
Phone: (780) 454-3700
Fax: (780) 454-3838
Anthony Tuininga wrote:
Actually, if you build Python 2.3 on your Red Hat 8 system, then all of
the dependencies that matter will be the same anyway.
A good example of why I wouldn't is that updates to RH8 introduced a copy
of their new threading library (NTPL?). So if you build yourself, you
may end up requiring this library without realising it. Not a problem if
you then ship to other RH8/9 users who are up to date, but may cause
grief for Mandrake or other users. The same thing could happen with many
other libraries and inadvertent updates, other gunk you have installed
yourself etc.
Roger
Agreed. The problems are not insurmountable or impossible to solve --
just probably not worth the trouble. 
···
On Fri, 2003-09-12 at 13:07, Roger Binns wrote:
Anthony Tuininga wrote:
> Actually, if you build Python 2.3 on your Red Hat 8 system, then all of
> the dependencies that matter will be the same anyway.
A good example of why I wouldn't is that updates to RH8 introduced a copy
of their new threading library (NTPL?). So if you build yourself, you
may end up requiring this library without realising it. Not a problem if
you then ship to other RH8/9 users who are up to date, but may cause
grief for Mandrake or other users. The same thing could happen with many
other libraries and inadvertent updates, other gunk you have installed
yourself etc.
Roger
---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwindows.org
For additional commands, e-mail: wxPython-users-help@lists.wxwindows.org
--
Anthony Tuininga
anthony@computronix.com
Computronix
Distinctive Software. Real People.
Suite 200, 10216 - 124 Street NW
Edmonton, AB, Canada T5N 4A3
Phone: (780) 454-3700
Fax: (780) 454-3838