Re: [Python-Dev] ATTENTION! Releasing Python 2.2.2 in a few weeks

Guido van Rossum guido@python.org writes:
I'd like to release something called Python 2.2.2 in a few weeks (say, around Oct 8; I like Tuesday release dates).
Cool.
I have a mailbox containing about 50 checkins that I thought deserved backporting at some point. I'll try to grind through that by the end of the week (i.e. by 28/9).
There's no way I'm doing the "pore over logs" duty this time.
Cheers, M.

Guido van Rossum guido@python.org writes:
I'd like to release something called Python 2.2.2 in a few weeks (say, around Oct 8; I like Tuesday release dates).
I've been planning to release Boost.Python v2 around the same time. Is there any chance we can coordinate this so that we Boost.Python people can test against all of the backported changes before either of these products "goes final"?
----------------------------------------------------------- David Abrahams * Boost Consulting dave@boost-consulting.com * http://www.boost-consulting.com

I'd like to release something called Python 2.2.2 in a few weeks (say, around Oct 8; I like Tuesday release dates).
I've been planning to release Boost.Python v2 around the same time. Is there any chance we can coordinate this so that we Boost.Python people can test against all of the backported changes before either of these products "goes final"?
If you check out the release22-maint branch of Python from CVS and subscribe to the python-checkins list (http://mail.python.org/mailman/listinfo/python-checkins) you should be able to track the work leading up to 2.2.2 pretty closely.
--Guido van Rossum (home page: http://www.python.org/~guido/)

--- Guido van Rossum guido@python.org wrote:
If you check out the release22-maint branch of Python from CVS and subscribe to the python-checkins list (http://mail.python.org/mailman/listinfo/python-checkins) you should be able to track the work leading up to 2.2.2 pretty closely.
Apparently the bug report
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=607253&...
has not yet lead to any changes in the release22-maint branch. The worst problem are missing extern "C" in descrobject.h and iterobject.h. This is compounded by missing include guards. We struggled quite a bit to find a workaround for Boost.Python.
It will also be helpful if include guards are added to pymactoolbox.h.
Ralf
__________________________________________________ Do you Yahoo!? New DSL Internet Access from SBC & Yahoo! http://sbc.yahoo.com

[Ralf W. Grosse-Kunstleve]
Apparently the bug report
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=60725 3&group_id=5470
has not yet lead to any changes in the release22-maint branch. The worst problem are missing extern "C" in descrobject.h and iterobject.h. This is compounded by missing include guards. We struggled quite a bit to find a workaround for Boost.Python.
It will also be helpful if include guards are added to pymactoolbox.h.
The odds of something like this getting fixed to your satisfication (not to mention at all <wink>) greatly increase if you submit a patch. Looks to me like what you want to do is both correct and harmless, but I'm (speaking as a generic Python developer) not going to be able to make time to test it in the context you're concerned about. OTOH, if there were a patch that you knew worked for *you*, cool, I could apply it and just make sure it didn't break anything for me (speaking as a etc).

If you check out the release22-maint branch of Python from CVS and subscribe to the python-checkins list (http://mail.python.org/mailman/listinfo/python-checkins) you should be able to track the work leading up to 2.2.2 pretty closely.
Apparently the bug report
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=607253&...
has not yet lead to any changes in the release22-maint branch. The worst problem are missing extern "C" in descrobject.h and iterobject.h. This is compounded by missing include guards. We struggled quite a bit to find a workaround for Boost.Python.
Please submit patches. Not being a C++ user myself I find it hard to guess exactly what needs to be done based upon your terse description.
It will also be helpful if include guards are added to pymactoolbox.h.
I suppose you mean in the 2.2 branch? Jack added them two weeks ago, according to the bug report.
--Guido van Rossum (home page: http://www.python.org/~guido/)

I have a mailbox containing about 50 checkins that I thought deserved backporting at some point. I'll try to grind through that by the end of the week (i.e. by 28/9).
Great! If you run out of time, you can mail me that mailbox.
There's no way I'm doing the "pore over logs" duty this time.
And nobody expects you to. :-)
--Guido van Rossum (home page: http://www.python.org/~guido/)
participants (5)
-
David Abrahams
-
Guido van Rossum
-
Michael Hudson
-
Ralf W. Grosse-Kunstleve
-
Tim Peters