[Bf-committers] Moving to Python 3.2.x

Martin Poirier theeth at yahoo.com
Wed Mar 9 00:00:08 CET 2011

--- On Mon, 3/7/11, Campbell Barton <ideasman42 at gmail.com> wrote:

> Python do a new releases fairly in-frequently, I recall
> when we first
> moved to Py3.1 (dropping 2.x) there were hardly any
> packages in
> distros and most Linux devs needed to build,
> though I expect we have a lot more people building blender
> now.

Python has minor releases every six months or so, sometimes less.

> Seeing as this will happing every 1-2 years? (3.1 was
> released over 18
> months ago), every time this will be a similar situation
> where Linux
> devs/builders are comfortable with having easily available
> packages
> and suddenly don't.

Unless the benefits outweighs the hindrances, there's nothing lost by waiting until the next minor release.

IIRC, there's no syntax changes in 3.2 and the list of bug fixes isn't didn't seem to contain anything urgent. Scripts written for 3.1 will be compatible with 3.2 so there's no good reasons to switch before a Blender release, unless there's a bugfix we really need (is the windows path issue that important?).

> Other then waiting a few months for packages to emerge in
> mainstream
> distros or bundling python source with blender - I can't
> see a way
> around this.

It's been out two weeks and, if I'm reading this right, it was discussed in meeting two weeks ago. There's a giant gap between being cautious, waiting for distros to pick it up and what happened.

> Nevertheless we can make this a meeting topic for next
> time.

It's a bit too late now.

For important changes like this, it would be nice if the author could at least make sure it's mentioned in the meeting notes or drop an outline of the changes on the ml. I don't think it's too much to ask (again).


More information about the Bf-committers mailing list