Roundup Robot added the comment:
New changeset 6dd5e9556a60 by Gregory P. Smith in branch '2.7':
Fix issue #14315: The zipfile module now ignores extra fields in the central
http://hg.python.org/cpython/rev/6dd5e9556a60
New changeset 33843896ce4e by Gregory P. Smith in branch '3.4':
Fix issue
Gregory P. Smith added the comment:
This was never an enhancement. zipfile was failing to properly deal with real
world data that other zip file tools on the planet were perfectly happy to deal
with. That's a bug. Fixed.
Practicality beats purity.
Be lenient in what you accept.
The
New submission from Dmitry Andreychuk:
https://docs.python.org/3.4/library/functions.html?highlight=int#int
The docstring for int() function has these sentences:
If x is a number, return x.__int__().
If x is not a number or if base is given...
Unfortunately the docstring doesn't describe how
Roundup Robot added the comment:
New changeset f5521f5dec4a by Raymond Hettinger in branch 'default':
Issue #13742: Add key and reverse parameters to heapq.merge()
http://hg.python.org/cpython/rev/f5521f5dec4a
--
nosy: +python-dev
___
Python tracker
Changes by Raymond Hettinger raymond.hettin...@gmail.com:
--
resolution: - fixed
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13742
___
Sunny K added the comment:
Hi Stefan,
There is a comment at the top in structseq.c
/* Fields with this name have only a field index, not a field name.
They are only allowed for indices n_visible_fields. */
char *PyStructSequence_UnnamedField = unnamed field;
This is the definition of
Changes by Raymond Hettinger raymond.hettin...@gmail.com:
--
versions: +Python 3.5 -Python 3.4
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue1820
___
Changes by Raymond Hettinger raymond.hettin...@gmail.com:
--
resolution: - rejected
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19048
___
Maciej Szulik added the comment:
I've included Leslie's comments in rst file. The 3rd version is attached in
issue19662_v3.patch.
--
Added file: http://bugs.python.org/file35409/issue19662_v3.patch
___
Python tracker rep...@bugs.python.org
Changes by Sunny K sunfin...@gmail.com:
Removed file: http://bugs.python.org/file31844/myfirst.patch
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue1185124
___
Sunny K added the comment:
Hi Victor, can you give this another look?
--
versions: +Python 3.5 -Python 2.7, Python 3.2, Python 3.3
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue1185124
___
Ronald Oussoren added the comment:
I'm pretty sure that I wrote the code Ned refers to, and that's indeed only
targeting darwin to avoid breaking other platforms. That code could easily be
made actively globally though, the only reason I didn't do so at the time is we
were still getting used
Ronald Oussoren added the comment:
Isn't Modules/Setup used for builtin modules?
The proposed configure flags are easier to find because similar flags are used
by other projects using autoconf.
Note that on OSX you could use CFLAGS=-I/path/to/ssl/include
LDFLAGS=-L/path/to/ssl/lib, because
Roundup Robot added the comment:
New changeset 59468bd68789 by Serhiy Storchaka in branch '2.7':
Issue #21552: Fixed possible integer overflow of too long string lengths in
http://hg.python.org/cpython/rev/59468bd68789
New changeset a90cddfd9e47 by Serhiy Storchaka in branch '3.4':
Issue
Thomas Dybdahl Ahle added the comment:
If you have a good, realistic test set, we can try testing quick-select vs
sorting. If it's still not good, I can also reimplement it in C.
--
___
Python tracker rep...@bugs.python.org
Brett Cannon added the comment:
Giving Eric is polymorphic first argument to types.ModuleType() is going to be
tricky thanks to the fact that it is not hard-coded anywhere in the C code nor
documented that the first argument must be a string (the only way it might come
up is from
Brett Cannon added the comment:
Another issue with the polymorphic argument is that the module type is one of
those rare things written in C with keyword parameter support, so renaming the
'name' argument to 'name_or_spec' could potentially break code.
--
Bikram Zesto II added the comment:
I see what you are saying about implementation kludginess and will likely
subclass just to get my app done.
On the other hand, I think the POLA(stonishment) violation of ignoring
format-related configuration of the Handler (even tho it is a subclass) matters
Brett Cannon added the comment:
I don't have a Python 2.7 repo handy but the patch LGTM.
--
nosy: +brett.cannon
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21610
___
New submission from irdb:
Currently users can open multiple instances of one file in IDLE. Sometimes this
leads to confusion and may cause loss of data. I'm not aware of any benefits of
this behavior and I think it's better to be prevented by IDLE.
Here are the steps to recreate the
Changes by irdb dalba.w...@gmail.com:
--
title: IDLE should should not open multiple instances of one file - IDLE
should not open multiple instances of one file
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21612
New submission from Artem Ustinov:
I'm trying to automate the Python uninstallation on mac but I've found that the
actual installation location is not stored for Python packages.
That location is required since the pkgutil keeps track of installed files (if
you run $ pkgutil --files
Changes by Saimadhav Heblikar saimadhavhebli...@gmail.com:
Added file: http://bugs.python.org/file35411/htest-docstring-34.diff
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21477
___
Ronald Oussoren added the comment:
According to the manpage pkgutil is used with flat packages. The Python
installer users older bundle-style packages.
--
nosy: +ned.deily
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21613
Changes by Saimadhav Heblikar saimadhavhebli...@gmail.com:
Added file: http://bugs.python.org/file35412/htest-docstring-27.diff
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21477
___
R. David Murray added the comment:
I think the code should be using 'detach' after passing the fp to parser.parse,
instead of using 'with'.
--
versions: +Python 3.5 -Python 3.3
___
Python tracker rep...@bugs.python.org
Steve Dower added the comment:
I can commit it, though I don't know how it'll affect Benjamin's release branch?
(Obviously the build will be fine either way - I had the patch applied for
2.7.7rc1.)
--
___
Python tracker rep...@bugs.python.org
Eric Snow added the comment:
Yeah, it just looks too complicated to take the ModuleType signature approach,
as much as I prefer it. :) I appreciate you taking a look though.
--
___
Python tracker rep...@bugs.python.org
Vajrasky Kok added the comment:
Here is the simple patch based on David Murray's thought.
--
keywords: +patch
nosy: +vajrasky
Added file: http://bugs.python.org/file35413/bytes_parser_dont_close_file.patch
___
Python tracker rep...@bugs.python.org
Vinay Sajip added the comment:
As far as POLA is concerned, IMO serializing to the HTTP request format isn't
really a text formatting operation in the same way as for most other handlers.
The point is, even if you could have a Formatter handle the operation, you
can't usefully share this
Brett Cannon added the comment:
And another complication is the compatibility hack to set loader when
submodule_search_locations is set but loader is not since _NamespaceLoader is
not exposed in C without importlib which gets us back into the whole question
of whether types should function
Chris Rebert added the comment:
Okay, so can this issue be closed in light of the existing docs and issue 21514
then?
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13212
___
Eric Snow added the comment:
But that part is less of a concern since we don't need namespace packages
before or during bootstrapping, and afterward we have access to
interp-importlib. Or am I missing something?
which gets us back into the whole question of whether types should
function
Zachary Ware added the comment:
Go ahead and commit; it will be up to Benjamin to cherry-pick it to his release
branch (or to ask you to do it).
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21462
Terry J. Reedy added the comment:
Devise a simple test (fail before, work after) that does not require enum34. If
this fix is committed, the message could note that the same issue was fixed
differently in 3.4 mixed in with other changes.
--
nosy: +terry.reedy
stage: - test needed
Changes by Terry J. Reedy tjre...@udel.edu:
--
nosy: +ncoghlan
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21568
___
___
Python-bugs-list
Terry J. Reedy added the comment:
Did you intend to upload a diff with the current changes?
My answers:
* Just describe 466. Don't invite trouble.
* Move the section to its logical place in temporal order, with a clear link.
--
nosy: +terry.reedy
Serhiy Storchaka added the comment:
Use try/finally to detach even if an exception is raised during parsing.
--
nosy: +serhiy.storchaka
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21476
Roundup Robot added the comment:
New changeset f6e47d27f67a by Steve Dower in branch '2.7':
Issue #21462 PEP 466: upgrade OpenSSL in the Python 2.7 Windows builds
http://hg.python.org/cpython/rev/f6e47d27f67a
--
nosy: +python-dev
___
Python tracker
Roundup Robot added the comment:
New changeset e5373bfbe76b by Vinay Sajip in branch '2.7':
Issue #21608: Updated HTTPHandler documentation.
http://hg.python.org/cpython/rev/e5373bfbe76b
New changeset 220bed23696e by Vinay Sajip in branch '3.4':
Issue #21608: Updated HTTPHandler documentation.
Zachary Ware added the comment:
How's this for a 2.7 backport? The least direct part of the backport is the
section on division; I pretty much had to completely rewrite the paragraph in
2.x terms and I'm not certain that I took the best approach.
--
stage: commit review - patch
Terry J. Reedy added the comment:
I am glad to see this. Gregor has been inactive for several years, Except for
Ned's recent patch for OSX, it has been years since there was a turtle-specific
code patch (from hg revision history).
Questions: is there project link? are any of the mentors core
Roundup Robot added the comment:
New changeset b26d021081d2 by Brett Cannon in branch 'default':
Issue #20383: Introduce importlib.util.module_from_spec().
http://hg.python.org/cpython/rev/b26d021081d2
--
nosy: +python-dev
___
Python tracker
Brett Cannon added the comment:
After all the various revelations today about how much of a hassle and murky it
would be to get types.ModuleType to do what we were after, I went ahead and
kept importlib.util.module_from_spec(), but dropped the module argument bit. I
also deconstructed
Terry J. Reedy added the comment:
Your example in #21578 suggests that **kwargs should be deleted.
*args is right.
ImportError(3, 'a')
ImportError(3, 'a')
Should not this be fixed by ArgClinic conversion, and is not there an issue for
that for exceptions?
--
nosy: +terry.reedy
R. David Murray added the comment:
Personally I think the fact that this doesn't work by default is a bug in
unittest. See issue 15007. Issue 16662 may also be related.
--
nosy: +r.david.murray
___
Python tracker rep...@bugs.python.org
Terry J. Reedy added the comment:
Since asyncore is depracated, I don't know if tests are being updated, or if
this should be closed.
--
nosy: +josiahcarlson, stutzbach, terry.reedy
title: use support.catpured context managers - test_asyncore - use
support.captured_stdx context
R. David Murray added the comment:
I think the answer is that if you want that level of control you can't use
communicate, you have to implement what you specifically need.
I'm going to close this as rejected. It could be reopened if someone can find
a way to propose something that makes
Changes by Terry J. Reedy tjre...@udel.edu:
--
nosy: +vinay.sajip
stage: - patch review
title: use support.catpured_stderr context manager - test_logging - use
support.captured_stderr context manager - test_logging
type: - enhancement
___
Python
Terry J. Reedy added the comment:
The exception appears to be intentional, though I do not know what a
'qualified' exec would be. But since the tuple form is intended to mimic 3.x
exec, and since a reduced version of your example
c = '''
def g():
def f():
if True:
Eric Snow added the comment:
Thanks for doing that Brett and for accommodating me. :) Also, the various
little cleanups are much appreciated.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue20383
Terry J. Reedy added the comment:
To accept contributions, we need a signed (possibly electronically)
contribution form.
https://www.python.org/psf/contrib/contrib-form/
--
nosy: +terry.reedy
___
Python tracker rep...@bugs.python.org
Terry J. Reedy added the comment:
Since I am 99.999% sure that first is intended, I will change 'a location' to
'the first location'.
--
assignee: docs@python - terry.reedy
nosy: +terry.reedy
stage: - needs patch
type: - enhancement
versions: -Python 3.1, Python 3.2, Python 3.3
Eric Snow added the comment:
Yeah, I also noticed that about **kwargs, but only a little while later and
didn't get around to making a note here. As to ArgumentClinic, I imagine that
this could be fixed when ModuleType (in Objects/moduleobject.c) gets converted
to use it. I don't know too
Zachary Ware added the comment:
Looks like the AMD64 buildbot isn't happy with OpenSSL 1.0.1g:
http://buildbot.python.org/all/builders/AMD64%20Windows7%20SP1%202.7/builds/1223/steps/compile/logs/stdio
Here's my best stab-in-the-dark guess at fixing what's wrong; I don't have the
ability to
New submission from Colin Davidson:
On windows 7, if a Python app is run (under python 2.7.6) and the invoking
filename is capitalized differently from the source file itself, a subsequent
attempt to use the multiprocessing module to fork a process will fail in the
forking module. This
Terry J. Reedy added the comment:
On Win 7, I also see x.py in the save dialog, both 2.7 and 3.4 as installed.
--
nosy: +terry.reedy
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21603
___
New submission from Richard s. Gordon:
Curses bug report for Python 2.7 and Python 3.2
My Python code outputs text properly with xterm and xterm-16color. It does not
work properly with xterm-88color and xterm-256color (after defining RGB color
pallet) when run on Python-2.7 and Python-3.2 on
Roundup Robot added the comment:
New changeset f7bb1d73a341 by Terry Jan Reedy in branch '2.7':
Issue #21593: (from StackOverflow) minor doc clarification for re.search.
http://hg.python.org/cpython/rev/f7bb1d73a341
New changeset 6013a112aba0 by Terry Jan Reedy in branch '3.4':
Issue #21593:
Lita Cho added the comment:
Hi Terry,
is there project link? are any of the mentors core developers, with
commit rights? or would you need commits from someone like me?
I am not 100% sure. Let me ask Jessica, who is my mentor, and get back to you.
I have read turtle.py and found that the
Matthias Urlichs added the comment:
Currently (Debian's 2.7.7-rc1 package) hmac.compare_digest accepts two
bytestring arguments, or two Unicode stings, but not one bytestring and one
unicode.
I don't think that's a good idea.
--
nosy: +smurfix
___
Changes by Vasilis Vasaitis vvasai...@gmail.com:
--
versions: +Python 2.7
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21616
___
___
New submission from Vasilis Vasaitis:
The title says it all really, but to demostrate: Let's say I'm building a
program which takes another command as its argument(s) on the command line, to
execute it in a special way or whatever. The natural way to do this then would
be something like the
donald petravick added the comment:
Ok. I have a subclass with a copied out - then-modified wait method.
¹twill do for now.
I¹m clueless as to what the windows analog of wait4() would be.
On 5/30/14, 3:10 PM, R. David Murray rep...@bugs.python.org wrote:
R. David Murray added the comment:
Changes by Terry J. Reedy tjre...@udel.edu:
--
resolution: - fixed
stage: needs patch - resolved
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21593
___
Paul Suh added the comment:
I found a repeatable, public test case:
http://www.macupdate.com/download/26915/ScreenFlow-4.5.1.dmg
Using urllib2 with the following code leads to a redirect loop:
#!/usr/bin/python
import urllib2
h = urllib2.HTTPHandler(debuglevel=1)
h2 =
akira added the comment:
Does anyone have questions, comments, or concerns about the patch?
It seems the current API doesn't distinguish between BlockingIOError (temporary
error), BrokenPipeError (permanent error) and EOF (permanent
non-error condition) -- everything is treated as EOF. Is it
Changes by R. David Murray rdmur...@bitdance.com:
--
type: crash - behavior
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21516
___
___
Nick Coghlan added the comment:
Ah, that *would* explain the lack of comments. I'll upload the missing
patch later today.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21569
___
Changes by Alex Gaynor alex.gay...@gmail.com:
--
nosy: +alex
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21569
___
___
Python-bugs-list mailing
Nick Coghlan added the comment:
Another thing to keep in the back of your minds: one of my goals for PEP
432 is to make it possible to have a fully functional embedded interpreter
up and running *without* configuring the Python level import system. This
is the state the interpreter would be in
Nick Coghlan added the comment:
That restriction is deliberate (and documented). As a 3.x backport, this
utility inherits some of Python 3's pedantry about requiring explicit
conversions between binary and text data and being consistent as to which
domain you're operating in.
--
New submission from Ned Deily:
There are significant differences in behavior between Python 2.7, 3.3, and 3.4
(or current default) when using import reload() while manipulating sys.path.
These differences cause unexpected behavior in the Run Script command of the
TextMate 2 editor's Python
Tim Peters added the comment:
I suggest this needs a measurable goal, like minimize expected-case time or
minimize worst-case time. Use a state of the art implementation isn't a
measurable goal - it's an abstract wish with no measurable merit on its own ;-)
Note that I wrote the median-of-k
Changes by Nick Coghlan ncogh...@gmail.com:
--
keywords: +patch
Added file:
http://bugs.python.org/file35417/py27_whats_new_preamble_changes.diff
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21569
Terry J. Reedy added the comment:
When I re-read the top of the file, I remembered that turtle.py has unique
issues in relation to code ownership. (I was once told that Gregor had to
approve any substantive code change.) I asked about that and about code
cleanups on pydev (thread 'updating
Vajrasky Kok added the comment:
Thank you, Serhiy, for the review! Here is the updated patch.
--
Added file:
http://bugs.python.org/file35418/bytes_parser_dont_close_file_v2.patch
___
Python tracker rep...@bugs.python.org
Changes by Vajrasky Kok sky@speaklikeaking.com:
--
versions: +Python 3.5 -Python 3.4
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19145
___
Changes by Steven Stewart-Gallus sstewartgallu...@mylangara.bc.ca:
--
type: - security
versions: +Python 3.4
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21618
___
New submission from Steven Stewart-Gallus:
The sysconf(_SC_OPEN_MAX) approach to closing fds is kind of flawed. It is kind
of hacky and slow (see http://bugs.python.org/issue1663329). Moreover, this
approach is incorrect as fds can be inherited from previous processes that have
had higher
Ned Deily added the comment:
Isn't Modules/Setup used for builtin modules?
One of the better kept secrets of Python is that Modules/Setup can be used for
building shared modules as well. I didn't know that until looking into it
recently as a result of RDM's comment. See Issue17095.
Steven Stewart-Gallus added the comment:
Okay here's a stub patch that address FreeBSD, NetBSD and Linux. I'm not sure
how to address the other platforms.
--
keywords: +patch
Added file: http://bugs.python.org/file35419/python.patch
___
Python
Steven Stewart-Gallus added the comment:
Oh right! I forgot a possible problem with my proposed patch. It is
incompatible with Valgrind (see issue
https://bugs.kde.org/show_bug.cgi?id=331311). Either this patch won't be
applied, Valgrind compatibility is judged not essential or the Valgrind
Ned Deily added the comment:
Files are recorded during bundle-style installation, too. Without spending a
lot of time looking at it right now, I believe the null location reported is a
red herring; I think that has to do with packages that allow themselves to be
installed in arbitrary
Changes by Ned Deily n...@acm.org:
--
nosy: +gps, larry
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21618
___
___
Python-bugs-list mailing list
85 matches
Mail list logo