[issue22385] Define a binary output formatting mini-language for *.hex()

2014-09-23 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue22385> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue22505] Expose an Enum object's serial number

2014-09-27 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Sep 27, 2014, at 02:40 PM, Ram Rachum wrote: >I'd like Enum objects to expose their serial numbers. Can you please provide some motivating use cases? -- ___ Python tracker <http://bugs.python.org

[issue22504] Add ordering between `Enum` objects

2014-09-27 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Sep 27, 2014, at 02:28 PM, Ram Rachum wrote: >I suggest making Enum members orderable, according to their order in the enum >type. Can you please provide a motivating use case? -- nosy: +barry ___

[issue22504] Add ordering between `Enum` objects

2014-09-27 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Sep 27, 2014, at 03:35 PM, Ram Rachum wrote: >Just because I want to be able to get the `int` value of an enum object, >doesn't mean I want the enum object to *be* an `int`, which is what `IntEnum` >means. I don't want it to be comparable

[issue22504] Add ordering between `Enum` objects

2014-09-27 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: https://docs.python.org/3/library/enum.html#orderedenum -- ___ Python tracker <http://bugs.python.org/issue22504> ___ ___ Pytho

[issue22505] Expose an Enum object's serial number

2014-09-27 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Sep 27, 2014, at 02:59 PM, Ram Rachum wrote: >Right now I want it for this: > >http://bugs.python.org/issue22504 https://docs.python.org/3/library/enum.html#orderedenum >Another use case I can think of is that if you store enum values in

[issue22505] Expose an Enum object's serial number

2014-09-27 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Sep 27, 2014, at 04:15 PM, Ram Rachum wrote: >The main principle is: If something has an important property (in this case >an enum object's numerical value), it should be publicly exposed. I think this is a misunderstanding. Only IntEnum mem

[issue22508] Remove __version__ string from email

2014-09-27 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Sep 27, 2014, at 09:05 PM, R. David Murray wrote: >There is no longer a concept of a separate 'email' release from the stdlib >release. The __version__ string didn't get updated in either 3.3 or 3.4 (my >fault). I propose t

[issue22508] Remove __version__ string from email

2014-10-03 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Oct 03, 2014, at 04:19 PM, Tshepang Lekhonkhobe wrote: >Looks like a safe change. There is only one user in all Debian sources, and >it's on Python 2: > >http://codesearch.debian.net/search?q=email.__version__

[issue22555] Tracking issue for adjustments to binary/text boundary handling

2014-10-05 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue22555> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue22562] Singleton pattern for namedtuple

2014-10-06 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue22562> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue19642] shutil to support equivalent of: rm -f /dir/*

2014-10-06 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue19642> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue22570] Better stdlib support for Path objects

2014-10-06 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- components: +Library (Lib) ___ Python tracker <http://bugs.python.org/issue22570> ___ ___ Python-bugs-list mailing list Unsub

[issue22570] Better stdlib support for Path objects

2014-10-06 Thread Barry A. Warsaw
New submission from Barry A. Warsaw: pathlib is really nice, but currently it's rather inconvenient to use due to the lack of support in other parts of the stdlib for Path objects. For historical reasons, everything accepts string paths, but few places accept Paths. As an ex

[issue22570] Better stdlib support for Path objects

2014-10-06 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +pitrou ___ Python tracker <http://bugs.python.org/issue22570> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue22570] Better stdlib support for Path objects

2014-10-06 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Oct 06, 2014, at 03:43 PM, Georg Brandl wrote: >I'd rather write str(path) all over the place than having to look up in the >docs each time if that specific API happens to support passing Paths >directly. Have you tried to write a large-i

[issue19984] Add new format of fixed length string for PyErr_Format

2013-12-15 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue19984> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue19563] Changing barry's email to ba...@python.org

2013-12-22 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Thanks for the patch! I don't care if the old email address is retained in the test data (maybe it's even a good thing those point to nonexistent addresses :). Definitely change the one in py

[issue20096] Mention modernize and future in Python 2/3 porting HOWTO

2013-12-30 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue20096> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue20144] Argument Clinic doesn't support named constants as default values

2014-01-06 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: It seems a little unfortunate that you lose the symbolic default, especially since the expanded number just appears random. >>> print(inspect.signature(os.stat)) (path, *, dir_fd=None, follow_symlinks=True, fake=9223372036854775807) >&g

[issue20144] Argument Clinic doesn't support named constants as default values

2014-01-06 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Jan 06, 2014, at 08:23 PM, Larry Hastings wrote: >Could you live with this being checked in to 3.4? For sure! -- ___ Python tracker <http://bugs.python.org/issu

[issue20261] Cannot pickle some objects that have a __getattr__()

2014-01-14 Thread Barry A. Warsaw
New submission from Barry A. Warsaw: I've been debugging a crash in nose 1.3.0, the root cause of which turned out to be an instance containing an attribute which itself was an instance of the following class (boiled down): class Picky: def __getstate__(self): return {}

[issue20261] Cannot pickle some objects that have a __getattr__()

2014-01-14 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Hmm, actually, this is a regression in Python 3.4. Let's amend the test class to include a __getnewargs__(): class Picky(object): """Options container that returns None for all options. """ def __getstate_

[issue16251] pickle special methods are looked up on the instance rather than the type

2014-01-15 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue16251> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue20261] Cannot pickle some objects that have a __getattr__()

2014-01-15 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: I'll go ahead and dupe this to 16251, but will note the __getnewargs__() regression in 3.4. -- superseder: -> pickle special methods are looked up on the instance rather than the type ___ Python tracke

[issue16251] pickle special methods are looked up on the instance rather than the type

2014-01-15 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: I ran into this recently while porting nose to 3.4. I duped http://bugs.python.org/issue20261 to this issue, but note that in http://bugs.python.org/issue20261#msg208109 I notice that the presence or absence of __getnewargs__() regresses the specific

[issue20314] Potentially confusing formulation in 6.1.4. Template strings

2014-01-20 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Jan 20, 2014, at 05:10 PM, Gerrit Holl wrote: >This is potentially confusing. The documentation in this section has not >made any mention of %-based substitutions. Rather, a novel reader may, at >this point, think that {}-based substitution is n

[issue20309] Not all method descriptors are callable

2014-01-20 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue20309> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue20453] json.load() error message changed in 3.4

2014-01-31 Thread Barry A. Warsaw
New submission from Barry A. Warsaw: Run the attached file under Python 3.3 and you get: No JSON object could be decoded Run the same file under Python 3.4 and you get: Expecting value: line 1 column 1 (char 0) So a couple of things: Since the error message changed, it makes it difficult to

[issue20453] json.load() error message changed in 3.4

2014-01-31 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: What do you think of combining the error messages, e.g. No JSON object could be decoded, expecting value: line 1 column 1 (char 0) ? -- ___ Python tracker <http://bugs.python.org/issue20

[issue20453] json.load() error message changed in 3.4

2014-01-31 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: So, here's a patch that should work. One thing I'm not positive about is that this is a more expansive change then just merging the two messages in the one case in the original description. But it probably makes sense to be consistent. Or sho

[issue20453] json.load() error message changed in 3.4

2014-01-31 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Jan 31, 2014, at 04:23 PM, R. David Murray wrote: >If backward compatibility is the concern, I'd think you'd just want to >restore that one message. Yeah. I think the tests are a little more difficult to adjust in that case, and of course,

[issue20534] Enum tests fail with pickle protocol 4

2014-02-06 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue20534> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue20653] Pickle enums by name

2014-02-17 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Feb 17, 2014, at 07:03 AM, Serhiy Storchaka wrote: > >Currently enums are pickled by values. It means that if the value of enum is >platform depending, pickling one enum you can unpickle other enum on other >platform. It's probably a good

[issue20653] Pickle enums by name

2014-02-18 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Feb 18, 2014, at 07:57 PM, Serhiy Storchaka wrote: >This is sad. Because after a release, change it will be much harder. OTOH, if default-pickling-by-name could be overridden, so can default-pickling-by-va

[issue16997] subtests

2014-02-19 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: We just discovered that this change breaks testtools. I will file a new bug on that. -- ___ Python tracker <http://bugs.python.org/issue16

[issue20687] Change in expectedFailure breaks testtools

2014-02-19 Thread Barry A. Warsaw
New submission from Barry A. Warsaw: The change for issue #16997 82844:5c09e1c57200 introduced a regression with testtools. See attached file and instructions for reproducing it (it requires the testtools package). -- components: Library (Lib) files: test_expected_failure.py keywords

[issue16997] subtests

2014-02-19 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: See issue #20687 -- ___ Python tracker <http://bugs.python.org/issue16997> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue20687] Change in expectedFailure breaks testtools

2014-02-19 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +rbcollins ___ Python tracker <http://bugs.python.org/issue20687> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue20687] Change in expectedFailure breaks testtools

2014-02-19 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Bumping to release blocker so Larry can make a determination. -- nosy: +larry priority: normal -> release blocker ___ Python tracker <http://bugs.python.org/issu

[issue20698] 3.4 cherry-pick: b328f8ccbccf pickle shouldn't look up dunder methods on instances

2014-02-20 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Feb 20, 2014, at 06:13 AM, Larry Hastings wrote: >Benjamin, Barry: I take it #20261 should go in to 3.4.0? Yes please! -- title: 3.4 cherry-pick: b328f8ccbccf pickle shouldn't look up dunder methods on instances -> 3.4 cherry-pick: b

[issue20770] Inform caller of smtplib STARTTLS failures

2014-02-25 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue20770> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue19021] AttributeError in Popen.__del__

2014-02-27 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: We're seeing this in Ubuntu now that 3.4 is the default. https://bugs.launchpad.net/python/+bug/1284469 -- nosy: +barry ___ Python tracker <http://bugs.python.org/is

[issue19021] AttributeError in Popen.__del__

2014-02-27 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Feb 27, 2014, at 03:46 PM, STINNER Victor wrote: >Serhiy fixed the issue #19255 with the changeset 6a1711c96fa6, but this >changeset will wait Python 3.4.1. Okay, thanks. I was reviewing and rather liked the less invasive patch, but if this one is

[issue19021] AttributeError in Popen.__del__

2014-02-27 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: If this fixes the problem, shouldn't the issue be closed and a NEWS item added? I'm going to test the patch locally. -- ___ Python tracker <http://bugs.python.o

[issue19021] AttributeError in Popen.__del__

2014-02-27 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Feb 27, 2014, at 07:23 PM, Antoine Pitrou wrote: >Hmm... if this *already* affects Ubuntu users, shouldn't this be fixed in 3.4 >proper? It's extremely likely that someone else will be affec

[issue19021] AttributeError in Popen.__del__

2014-02-28 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: I've testing this patch on Ubuntu, and it seems to fix the problem. My quick testing doesn't show any new problems, but we'll only know for sure once the new Python 3.4 package hits the archive and folks start updating to it. So far so good

[issue19021] AttributeError in Popen.__del__

2014-02-28 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Nosying Doko, since I think he may want to get this fix into Debian, if Larry does not cherry pick it into 3.4.0 final. -- nosy: +doko ___ Python tracker <http://bugs.python.org/issue19

[issue20808] 3.4 cherry pick: 6a1711c96fa6 (Popen.__del__ traceback)

2014-02-28 Thread Barry A. Warsaw
New submission from Barry A. Warsaw: This commit fixes the traceback we're seeing on Ubuntu with Python 3.4, in Popen.__del__ on interpreter shutdown. -- assignee: larry components: Interpreter Core messages: 212443 nosy: barry, doko, larry priority: release blocker severity: n

[issue20808] 3.4 cherry pick: 6a1711c96fa6 (Popen.__del__ traceback)

2014-02-28 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: http://bugs.python.org/issue19021 -- ___ Python tracker <http://bugs.python.org/issue20808> ___ ___ Python-bugs-list mailin

[issue19021] AttributeError in Popen.__del__

2014-02-28 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Feb 28, 2014, at 09:42 PM, Serhiy Storchaka wrote: >Note that the changeset 6a1711c96fa6 introdused several errors (mostly tests >failures), so it needs other changesets to fix it. Related changesets which >should be cherry picked: 6a1

[issue19021] AttributeError in Popen.__del__

2014-03-04 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- priority: normal -> release blocker ___ Python tracker <http://bugs.python.org/issue19021> ___ ___ Python-bugs-list mai

[issue20808] 3.4 cherry pick: 6a1711c96fa6 (Popen.__del__ traceback)

2014-03-06 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Mar 06, 2014, at 05:31 PM, Larry Hastings wrote: >Larry Hastings added the comment: > >According to #19021, this actually requires six revisions: > >6a1711c96fa6 >fa160c8145e5 >efaf12106d68 >7ecee9e0dc58 >10ea3125d7b8 >488ccbe

[issue20808] 3.4 cherry pick: 6a1711c96fa6 (Popen.__del__ traceback)

2014-03-06 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Mar 06, 2014, at 06:41 PM, Serhiy Storchaka wrote: > >I thought that 6a1711c96fa6 is already in RC1, that is why I hadn't opened >cherrypick issue for this. 6a1711c96fa6 is critical change because it not >only fixes one annoying warning,

[issue20808] 3.4 cherry pick: 6a1711c96fa6 (Popen.__del__ traceback)

2014-03-06 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: On Mar 06, 2014, at 05:43 PM, Larry Hastings wrote: >What do you want me to do? Hold off while you determine the correct set of >changes, or proceed with these six? I have just verified that if you take the rc2 tarball and apply these six changesets

[issue20884] importlib/__init__.py can not be loaded without __file__ - breaks cxFreeze

2014-03-10 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue20884> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue20890] Miscellaneous PEP 101 additions

2014-03-11 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue20890> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue20899] Nested namespace imports do not work inside zip archives

2014-03-12 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue20899> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue6630] string.Template custom pattern not working

2009-08-03 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: I agree w/Raymond. string + flags -- ___ Python tracker <http://bugs.python.org/issue6630> ___ ___ Python-bugs-list mailin

[issue6681] email.parser clips trailing \n of multipart/mixed part if part ends in \r\n

2009-08-11 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Note that the headers in the subpart don't matter at all. I'm sure this is not a problem with MIME parsing, but with line ending issues. It might be related to mixing line endings, but we know that the email package has some line endin

[issue4953] cgi module cannot handle POST with multipart/form-data in 3.0

2009-08-19 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Please, please, please contact the email-sig and help pitch in. For many reasons I simply haven't had the cycles to work on this and I don't see that happening any time soon. There are folks willing to work on the package in the email-sig and I w

[issue6844] BaseException DeprecationError raises inappropriately

2009-09-16 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: I agree that this is a release blocker for 2.6.3 -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue6844> ___ ___

[issue6851] urllib.urlopen crashes in a thread on Snow Leopard

2009-09-16 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Agreed this should be a release blocker for 2.6.3 -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue6

[issue6918] ctypes compilation error on SnowLeopard

2009-09-16 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Agreed this should be a release blocker for 2.6.3 -- nosy: +barry ___ Python tracker <http://bugs.python.org/issue6

[issue6864] IDLE 2.6.1 locks up on Mac OS 10.6

2009-09-16 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: I'm willing to leave this as a release blocker for 2.6.3, but I will re-evaluate it if no progress is made on it. -- nosy: +barry ___ Python tracker <http://bugs.python.org/i

[issue6952] deprecated conversion from string constant to char *

2009-09-20 Thread Barry Alan Scott
New submission from Barry Alan Scott : Many Python API functions are causing GCC to rightly complain that const char * strings are being passed to python functions that take char * but do not need to modify the args. g++ reports example.cxx:633: warning: deprecated conversion from string

[issue6952] deprecated conversion from string constant to char *

2009-09-21 Thread Barry Alan Scott
Barry Alan Scott added the comment: I'd guess that this change can first be made against 2.7 and 3.2 so that API's do not change. Where do I find the source code to generate the patch against for 2.7 and 3.2? -- ___ Python trac

[issue3890] ssl.SSLSocket.recv() implementation may not work with non-blocking sockets

2009-09-25 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: I'll make this a release blocker, but I agree a test would be useful to have. Let's try to get this in for 2.6.3. -- nosy: +barry priority: -> release blocker ___ Python tracker <http://bugs.pyth

[issue6990] threading.local subclasses don't cleanup their state and it gets recycled

2009-09-25 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- priority: -> release blocker ___ Python tracker <http://bugs.python.org/issue6990> ___ ___ Python-bugs-list mailing list Un

[issue6071] no longer possible to hash arrays

2009-09-29 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Moving to deferred blocker to get this out of the way for 2.6.3 -- nosy: +barry priority: release blocker -> deferred blocker ___ Python tracker <http://bugs.python.org/iss

[issue6108] unicode(exception) behaves differently on Py2.6 when len(exception.args) > 1

2009-09-29 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Since we do not yet have a patch for this, I'm knocking it off the list for 2.6.3. It seems like an annoying loss of compatibility, but do we have any reports of it breaking real-world code? -- nosy: +barry priority: release blocker -&

[issue5329] os.popen2 and os.popen3 in python 2.6 incompatible with os.popen* in python 2.5

2009-09-29 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- assignee: -> pjenvey keywords: -needs review resolution: -> accepted ___ Python tracker <http://bugs.python.org/

[issue3890] ssl.SSLSocket.recv() implementation may not work with non-blocking sockets

2009-09-29 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: I'd like to accept this for 2.6.3, but I'd also really like a test for this change. Giampaolo, do you think you could whip up a test for this. I know it's short notice. -- ___ Python

[issue3890] ssl.SSLSocket.recv() implementation may not work with non-blocking sockets

2009-09-29 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Gaimpaolo thanks. Please give it a try. -- ___ Python tracker <http://bugs.python.org/issue3890> ___ ___ Python-bugs-list m

[issue6957] Extension modules fail to build on OS X 10.6 using python.org 2.x/3.x

2009-09-29 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Please apply this for 2.6.3rc1 -- priority: -> release blocker resolution: -> accepted ___ Python tracker <http://bugs.python.org/

[issue3890] ssl.SSLSocket.recv() implementation may not work with non-blocking sockets

2009-09-29 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Thanks for the feedback Giampaolo. It sounds like this patch is not yet fully baked so I'll defer it to Python 2.6.4. -- priority: release blocker -> high ___ Python tracker <http://bugs.python.or

[issue3890] ssl.SSLSocket.recv() implementation may not work with non-blocking sockets

2009-09-29 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: We'll need tests to include it in 2.6.3. -- priority: high -> release blocker ___ Python tracker <http://bugs.python.or

[issue3890] ssl.SSLSocket.recv() implementation may not work with non-blocking sockets

2009-09-29 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Not gonna make it for 2.6.3rc1 -- priority: release blocker -> high ___ Python tracker <http://bugs.python.org/iss

[issue5949] IMAP4_SSL spin because of SSLSocket.suppress_ragged_eofs

2009-10-01 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: I'm afraid so. Please consider this for landing after 2.6.3 is released. -- assignee: barry -> ___ Python tracker <http://bugs.python.or

[issue7064] Python 2.6.3 / setuptools 0.6c9: extension module builds fail with KeyError

2009-10-05 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: yes. rc1 on 6 oct 2009 and final on 18 oct 2009 (tentative) -- ___ Python tracker <http://bugs.python.org/issue7064> ___ ___

[issue7068] 2.6.3 does not use specified compiler

2009-10-06 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Tarek, please commit this fix before 2.6.4rc1 (i.e. asap :) -- priority: -> release blocker resolution: -> accepted ___ Python tracker <http://bugs.python.org/

[issue5949] IMAP4_SSL spin because of SSLSocket.suppress_ragged_eofs

2009-10-07 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Sorry, 2.6.4 will be solely to remove the brown paper bag of 2.6.3 from our heads. This can go in 2.6.5 though. -- ___ Python tracker <http://bugs.python.org/issue5

[issue7064] Python 2.6.3 / setuptools 0.6c9: extension module builds fail with KeyError

2009-10-12 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Tarek, Can you please look at this for 2.6.4? We might need another rc and it would be better to do that sooner rather than later. Thanks! -- priority: -> release blocker status: closed -> open ___

[issue7120] logging depends on multiprocessing

2009-10-15 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Please apply this for 2.6.4rc2 -- priority: -> release blocker resolution: fixed -> accepted status: pending -> open ___ Python tracker <http://bugs.python.o

[issue7149] 2.6.4rc1 regression: test_urllib2 fails on OS X with UnboundLocalError

2009-10-16 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Agreed this is a release blocker for 2.6.4rc2. I plan on tagging the release some time Saturday, probably around 1600 UTC. Do you think you can add a test and apply the patch by then? -- ___ Python tracker <h

[issue7092] Test suite emits many DeprecationWarnings when -3 is enabled

2009-10-16 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Making this a deferred blocker so as not to clutter 2.6.4 release. -- nosy: +barry priority: release blocker -> deferred blocker ___ Python tracker <http://bugs.python.org/iss

[issue7152] urllib2.build_opener() skips ProxyHandler

2009-10-16 Thread Barry A. Warsaw
New submission from Barry A. Warsaw : Try this: >>> from urllib2 import build_opener >>> build_opener().handlers In Python 2.4, you will see ProxyHandler as the first handler, but this handler is missing from the list in Python 2.5, 2.6, and 2.7, despite this text in

[issue7152] urllib2.build_opener() skips ProxyHandler

2009-10-16 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: This may end up being just a documentation issue. If the environment has http_proxy set, you do get a ProxyHandler automatically. >>> import os >>> os.environ['http_proxy'] = 'localhost' >>> from urllib2

[issue6952] deprecated conversion from string constant to char *

2009-10-17 Thread Barry Alan Scott
Barry Alan Scott added the comment: Here is my 1st patch to allow const char * and const Py_UNICODE * It is agsinst http://svn.python.org/projects/python/trunk. What I have attempted to do is stop the public API of python needing char * or Py_UNICODE * where the API clearly does not need to

[issue7149] 2.6.4rc1 regression: test_urllib2 fails on OS X with UnboundLocalError

2009-10-17 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Ronald, please apply asap. This is the last thing I'm waiting on before I tag 2.6.4rc2. -- resolution: -> accepted ___ Python tracker <http://bugs.python.or

[issue6952] deprecated conversion from string constant to char *

2009-10-18 Thread Barry Alan Scott
Barry Alan Scott added the comment: I was trying to avoid changing the const ness of output parameters. Given the advice not to go mad on putting const everywhere. 1) I can comment the casts to maintain this goal. 2) Or change the output paramter const ness. Given your feedback I'm gue

[issue7183] did 2.6.3 regress for some uses of the __doc__ property?

2009-10-21 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: I think this is caused by the fix for bug 5890 and isn't a regression. -- nosy: +barry ___ Python tracker <http://bugs.python.org/i

[issue7183] did 2.6.3 regress for some uses of the __doc__ property?

2009-10-21 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Apparently this affects more than just Boost. lifeless (Robert Collins) tells me that "__doc__ becoming readonly buggered some code of ours in bzr too, IIRC". He thinks it was in pure Python (i.e. not extension code). Does anybody have a p

[issue7183] did 2.6.3 regress for some uses of the __doc__ property?

2009-10-22 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Robert indicated later that this probably did /not/ affect Bazaar. -- ___ Python tracker <http://bugs.python.org/issue7

[issue7183] did 2.6.3 regress for some uses of the __doc__ property?

2009-10-22 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Thanks David, that's what I suspect too (that's its a problem with extension types). Unless we get more information, I'm not inclined to hold up the 2.6.4 release for this. -- ___ Python

[issue7183] did 2.6.3 regress for some uses of the __doc__ property?

2009-10-22 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: After discussion on python-dev, this will not block 2.6.4 -- priority: release blocker -> high ___ Python tracker <http://bugs.python.org/iss

[issue6952] deprecated conversion from string constant to char *

2009-10-22 Thread Barry Alan Scott
Barry Alan Scott added the comment: Updated patch with comment explaining cast. -- Added file: http://bugs.python.org/file15184/const_api_r75619.patch ___ Python tracker <http://bugs.python.org/issue6

[issue7243] mac binary download link for 2.6.4 broken

2009-10-30 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- assignee: -> barry priority: -> high resolution: -> fixed status: open -> closed ___ Python tracker <http://bugs.pytho

[issue7301] Add environment variable $PYTHONWARNINGS

2009-11-10 Thread Barry A. Warsaw
New submission from Barry A. Warsaw : It would be very useful to have an environment variable $PYTHONWARNINGS, tied to the -W option for silencing various warnings (most importantly, DeprecationWarnings). Use case: a test suite running many subprocesses, testing that those subproc output is

[issue1515] deepcopy doesn't copy instance methods

2009-11-27 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Robert's patch looks fine to me. My concern is changing this in a point release (e.g. 2.6.5). I know Guido said he was fine for this going into 2.6 but that was in January 08, before 2.6 final was released in October 08. At this point, the questi

<    18   19   20   21   22   23   24   25   26   27   >