FAQ
I am currently using python 2.1.1 for a small-with-intent-to-grow
project, using wxpython, pyopengl and context, and PIL; and possibly pygame
and numeric in the future. Should i upgrade now? I'm mainly concerned that
there dosen't seem to be a py2.2 specific PIL available yet, but what kind
of problems can i expect from 2.1 libraries? What are the key benefits and
what are the key incompatibilites that i would probably run into?

(Pointers to existant information appreciated, though i've read the release
notes and it hasen't helped my decision.)

--
Philip Sw "Starweaver" [rasx] :: <nothing>

Search Discussions

  • Richard Jones at Jan 13, 2002 at 8:09 am

    On Sun, 13 Jan 2002 18:48, Philip Swartzleonard wrote:
    I am currently using python 2.1.1 for a small-with-intent-to-grow
    project, using wxpython, pyopengl and context, and PIL; and possibly pygame
    and numeric in the future. Should i upgrade now? I'm mainly concerned that
    there dosen't seem to be a py2.2 specific PIL available yet, but what kind
    of problems can i expect from 2.1 libraries? What are the key benefits and
    what are the key incompatibilites that i would probably run into?
    At a minimum, you should upgrade to 2.1.2, which is a bugfix for the 2.1
    line. Only upgrade to 2.2 if you need to use any of the new features
    available (or you're using someone else's software that requires it). Those
    libraries that you mention are perfectly happy with 2.1.

    See http://www.amk.ca/python/2.2/ for what's changed from 2.1 -> 2.2
    See http://www.python.org/2.2/bugs.html for the bugs already known in 2.2

    If you're more concerned with new features over stability, go with 2.2. If
    you're more concerned about stability over features, go with 2.1 :)

    There are plans for a 2.2.1 bugfix release which I would expect would be out
    after the python conference.


    Richard
  • Anthony Baxter at Jan 13, 2002 at 10:45 am

    Richard Jones wrote
    There are plans for a 2.2.1 bugfix release which I would expect would be out
    after the python conference.

    I'd expect it to be before the conference... maybe not very much before,
    but we'll see.

    but-what-would-I-know

    Anthony


    --
    Anthony Baxter <anthony at interlink.com.au>
    It's never too late to have a happy childhood.
  • Philip Swartzleonard at Jan 13, 2002 at 12:36 pm

    Richard Jones || Sun 13 Jan 2002 12:09:31a:
    On Sun, 13 Jan 2002 18:48, Philip Swartzleonard wrote:
    I am currently using python 2.1.1 for a small-with-intent-to-grow
    project, using wxpython, pyopengl and context, and PIL; and possibly
    pygame and numeric in the future. Should i upgrade now? I'm mainly
    concerned that there dosen't seem to be a py2.2 specific PIL available
    yet, but what kind of problems can i expect from 2.1 libraries? What
    are the key benefits and what are the key incompatibilites that i
    would probably run into?

    If you're more concerned with new features over stability, go with 2.2.
    If you're more concerned about stability over features, go with 2.1 :)
    I guess what i'm most concerned about is working on a living project far
    into the future and at the same time keeping the enviroment i'm building it
    in up to date. I think i'll keep my current version (well, i have 2.1.1; is
    there a way to upgrade without having to reinstall every module i've ever
    installed?) until I understand what the new goodies are, but... I think
    i'll go to sleep and try to figure out what my real question is =)


    --
    Philip Sw "Starweaver" [rasx] :: <nothing>
  • Raymond Hettinger at Jan 13, 2002 at 9:16 pm
    "Philip Swartzleonard" <starx at pacbell.net> wrote in message
    news:Xns9194F2256E396RASXnewsDFE1 at 130.133.1.4...

    [snipped]
    I'm mainly concerned that
    there dosen't seem to be a py2.2 specific PIL available yet
    Philip Sw "Starweaver" [rasx] :: <nothing>
    The status section of the PIL product page,
    http://www.pythonware.com/products/pil/,
    lists PIL 1.1.2 as not being tested with Python2.2.

    However, the downloads section below it indicates that
    it was tested with Python 2.2b1. So, I was brave and
    tried it with Python2.2 final and had no problems.
    Every sample script worked without a hitch. Also,
    my own programs ran fine -- they excercise all of the
    modules and about half of the methods in PIL.



    Raymond Hettinger
  • Philip Swartzleonard at Jan 13, 2002 at 10:12 pm

    Raymond Hettinger || Sun 13 Jan 2002 01:16:26p:

    "Philip Swartzleonard" <starx at pacbell.net> wrote in message
    news:Xns9194F2256E396RASXnewsDFE1 at 130.133.1.4...

    [snipped]
    I'm mainly concerned that
    there dosen't seem to be a py2.2 specific PIL available yet
    Philip Sw "Starweaver" [rasx] :: <nothing>
    The status section of the PIL product page,
    http://www.pythonware.com/products/pil/,
    lists PIL 1.1.2 as not being tested with Python2.2.

    However, the downloads section below it indicates that
    it was tested with Python 2.2b1. So, I was brave and
    tried it with Python2.2 final and had no problems.
    Every sample script worked without a hitch. Also,
    my own programs ran fine -- they excercise all of the
    modules and about half of the methods in PIL.
    Thanks, that was my main concern in compatibility, and I didn't want to
    spend half a day setting it up and playing aorund just to see if a untested
    module works.

    Further, with a design i came up with just last night for container objects
    (i don't really know how to do these things until i try them, so i tend to
    fiddle around untill i have something that does waht i want, then document
    why and how. :), and inhereting from a list would be very nice =). So i
    think i'll be upgrading as soon as my project reaches another 'runnable'
    state. Thanks for info everyone :)

    --
    Philip Sw "Starweaver" [rasx] :: rubydragon.com if i'm ever allowed to
    upload to the new server >(

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppython-list @
categoriespython
postedJan 13, '02 at 7:48a
activeJan 13, '02 at 10:12p
posts6
users4
websitepython.org

People

Translate

site design / logo © 2022 Grokbase