All,
I've been sick since Saturday and still don't feel up to much. I've collected a severe email backlog going back to June 6th. If there's anything someone really needs me to look at ASAP (e.g. a BDFL decision affecting the impending beta release) please send me an email (a followup to this thread is fine) and I'll try to look at it soon.
Hi Guido,
glad to hear you're recovering.
Guido van Rossum wrote:
anything someone really needs me to look at ASAP (e.g. a BDFL decision affecting the impending beta release) please send me an email
This seems to require a BDFL decision:
http://bugs.python.org/issue2997
Executive Summary: PyNumberMethods has been changed on py3k back in 2006 with the nb_divide removal, so it's now incompatible with Py2. But there are three more unused struct members *behind* that field that can be removed for beta1, but have not been removed yet. Should they be removed for cleanliness (patch in the issue) or should nb_divide and nb_inplace_divide instead be restored (rev 43285) to restore backwards compatibility?
Thanks, Stefan
On Tue, Jun 10, 2008 at 10:15 PM, Stefan Behnel stefan_ml@behnel.de wrote:
This seems to require a BDFL decision:
http://bugs.python.org/issue2997
Executive Summary: PyNumberMethods has been changed on py3k back in 2006 with the nb_divide removal, so it's now incompatible with Py2. But there are three more unused struct members *behind* that field that can be removed for beta1, but have not been removed yet. Should they be removed for cleanliness (patch in the issue) or should nb_divide and nb_inplace_divide instead be restored (rev 43285) to restore backwards compatibility?
I've added a recommendation to apply this patch to the bug.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Jun 11, 2008, at 1:15 AM, Stefan Behnel wrote:
Guido van Rossum wrote:
anything someone really needs me to look at ASAP (e.g. a BDFL decision affecting the impending beta release) please send me an email
This seems to require a BDFL decision:
Guido's approved the patch. Please go ahead and apply it. If no one gets to it before tonight, I'll put it in beta 1 if it applies cleanly.
- -Barry
On Wed, Jun 11, 2008 at 12:54 PM, Barry Warsaw barry@python.org wrote:
Guido's approved the patch. Please go ahead and apply it. If no one gets to it before tonight, I'll put it in beta 1 if it applies cleanly.
I'm going to handle it.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Jun 11, 2008, at 1:58 PM, Benjamin Peterson wrote:
On Wed, Jun 11, 2008 at 12:54 PM, Barry Warsaw barry@python.org wrote:
Guido's approved the patch. Please go ahead and apply it. If no one gets to it before tonight, I'll put it in beta 1 if it applies cleanly.
I'm going to handle it.
Thanks! You're awesome. :)
- -Barry
Guido van Rossum wrote:
All,
I've been sick since Saturday and still don't feel up to much. I've collected a severe email backlog going back to June 6th. If there's anything someone really needs me to look at ASAP (e.g. a BDFL decision affecting the impending beta release) please send me an email (a followup to this thread is fine) and I'll try to look at it soon.
As it involves adding a new standard library module, my proposal [1] to add a typetools.ProxyMixin class to 2.6/3.0 to make it practical to write type-agnostic interface adapter classes as new-style classes needs a pronouncement from yourself or Barry as to whether or not it can go in.
I think it's an important tool to add since 3.0 no longer has classic classes around to handle the task, and I'm suggesting a new module for it because none of the existing standard library modules seemed like a good fit for the functionality.
Cheers, Nick.
[1] http://bugs.python.org/issue643841
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Jun 10, 2008, at 8:07 PM, Guido van Rossum wrote:
I've been sick since Saturday and still don't feel up to much. I've collected a severe email backlog going back to June 6th. If there's anything someone really needs me to look at ASAP (e.g. a BDFL decision affecting the impending beta release) please send me an email (a followup to this thread is fine) and I'll try to look at it soon.
Hi Guido, sorry you've been sick! If you're up to it, please pronounce on this issue:
http://bugs.python.org/issue643841
It's a long bug thread, but needs a decision.
Thanks, - -Barry
Barry Warsaw wrote:
On Jun 10, 2008, at 8:07 PM, Guido van Rossum wrote:
I've been sick since Saturday and still don't feel up to much. I've collected a severe email backlog going back to June 6th. If there's anything someone really needs me to look at ASAP (e.g. a BDFL decision affecting the impending beta release) please send me an email (a followup to this thread is fine) and I'll try to look at it soon.
Hi Guido, sorry you've been sick! If you're up to it, please pronounce on this issue:
http://bugs.python.org/issue643841
It's a long bug thread, but needs a decision.
I just added a couple of messages at the end that recap the more recent discussions (the early responses to the issue are *really* old...)
Cheers, Nick.
_______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/ncoghlan%40gmail.com
On Wed, Jun 11, 2008 at 5:59 AM, Nick Coghlan ncoghlan@gmail.com wrote:
http://bugs.python.org/issue643841
It's a long bug thread, but needs a decision.
I just added a couple of messages at the end that recap the more recent discussions (the early responses to the issue are *really* old...)
I've added my opinion to the bug: I am in favor of documenting the current behavior (making it mandatory for all implementations). I would like to hold back on adding a proxy mixin class until we've found some actual use for it.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Okay, we have a potential showstopper for the betas today. All the 3.0 buildbots are bloody red:
http://www.python.org/dev/buildbot/stable/
Running the tests locally on OS X 10.5 and Ubuntu 8.04 confirm that the tests hang after test_xmlrpc. The tests are uninterruptible.
I hereby give permission to any dev with commit privileges to checkin a fix, or back out the offending revision. I will be off-line for about 3 more hours and if this can't be fixed by then, we will have to postpone the releases.
Once I'm back, I'll be on #python-dev @ freenode.
Thanks to Benjamin and Alexandre for helping me get through the current crop of release critical issues today.
- -Barry
On Wed, Jun 11, 2008 at 5:13 PM, Barry Warsaw barry@python.org wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Okay, we have a potential showstopper for the betas today. All the 3.0 buildbots are bloody red:
http://www.python.org/dev/buildbot/stable/
Running the tests locally on OS X 10.5 and Ubuntu 8.04 confirm that the tests hang after test_xmlrpc. The tests are uninterruptible.
I hereby give permission to any dev with commit privileges to checkin a fix, or back out the offending revision. I will be off-line for about 3 more hours and if this can't be fixed by then, we will have to postpone the releases.
Already done.
On Wed, Jun 11, 2008 at 3:18 PM, Benjamin Peterson musiccomposition@gmail.com wrote:
On Wed, Jun 11, 2008 at 5:13 PM, Barry Warsaw barry@python.org wrote:
Okay, we have a potential showstopper for the betas today. All the 3.0 buildbots are bloody red:
http://www.python.org/dev/buildbot/stable/
Running the tests locally on OS X 10.5 and Ubuntu 8.04 confirm that the tests hang after test_xmlrpc. The tests are uninterruptible.
I hereby give permission to any dev with commit privileges to checkin a fix, or back out the offending revision. I will be off-line for about 3 more hours and if this can't be fixed by then, we will have to postpone the releases.
Already done.
Done what? Fixed, or backed out? Any more details? Old farts who aren't on IRC want to know. :-)
On Wed, Jun 11, 2008 at 9:18 PM, Guido van Rossum guido@python.org wrote:
On Wed, Jun 11, 2008 at 3:18 PM, Benjamin Peterson
Already done.
Done what? Fixed, or backed out? Any more details? Old farts who aren't on IRC want to know. :-)
That would be fixed.
-- --Guido van Rossum (home page: http://www.python.org/~guido/)