[issue13133] FD leaks in ZipFile.read(), ZipFile.extract() and also using explicit arc_member.close()

2011-10-09 Thread Valery Khamenya
Valery Khamenya khame...@gmail.com added the comment: Amaury, I followed your advice. All relevant changes of 3.2 are backported via the patch attached. P.S. now I can install Twisted using pypy too. pypy setup.py install works fine for me. -- keywords: +patch status: pending - open

[issue13131] FD leak in urllib2

2011-10-08 Thread Valery Khamenya
New submission from Valery Khamenya khame...@gmail.com: Explanation from dablitz's comment at https://bugs.pypy.org/issue867 : quote urllib2 in the stdlib leaks fd's if an exception is raised while opening a connection. The issue occurs due to a socket being opened then an exception being

[issue13131] FD leak in urllib2

2011-10-08 Thread Valery Khamenya
Valery Khamenya khame...@gmail.com added the comment: by the way, timeout parameter should be set to 0.2 as for my 13Mbit ADSL line. With 0.002 it is not reproducible for my environment -- ___ Python tracker rep...@bugs.python.org http

[issue13133] FD leaks in ZipFile.read(), ZipFile.extract() and also using explicit arc_member.close()

2011-10-08 Thread Valery Khamenya
New submission from Valery Khamenya khame...@gmail.com: The attached file reproduces 3 types of FD leaks and leads to the error like: IOError: [Errno 24] Too many open files: '/tmp/1019' For example if executed with pypy. -- components: IO, Library (Lib) files: zipfiletest.py messages

[issue13131] FD leak in urllib2

2011-10-08 Thread Valery Khamenya
Valery Khamenya khame...@gmail.com added the comment: the problem seems to be fixed with the patch attached. Thanks go to fijal@freenode -- keywords: +patch Added file: http://bugs.python.org/file23348/urllib2.patch ___ Python tracker rep

[issue13133] FD leaks in ZipFile.read(), ZipFile.extract() and also using explicit arc_member.close()

2011-10-08 Thread Valery Khamenya
Valery Khamenya khame...@gmail.com added the comment: I can't reproduce this problem in either 2.7.2 or 3.3.0a0. You probably mean CPython implementation of Python. No, I didn't mean this implementation. Do you mean that this problem is only reproducible when the attached script is run

[issue12955] urllib2.build_opener().open() is not friendly to with ... as:

2011-09-16 Thread Valery Khamenya
Valery Khamenya khame...@gmail.com added the comment: Terry, Senthil, thanks, for replying to this ticket. OK, to the question: 1. @Terry, here is the full example as for CPython 2.7 I am talking about and the output: # from urllib2 import Request, build_opener request

[issue12955] urllib.request example should use with ... as:

2011-09-16 Thread Valery Khamenya
Valery Khamenya khame...@gmail.com added the comment: Guys, in my item 2 the simplistic goal was stated clearly: open, read and close. Do you confirm that this basic sequence is not supported by urllib2 under 2.7 ? (I just requested for a tiny documentation update entry) regards, Valery

[issue12955] urllib2.build_opener().open() is not friendly to with ... as:

2011-09-10 Thread Valery Khamenya
New submission from Valery Khamenya khame...@gmail.com: The following intuitive construction with urllib2.build_opener().open() as: ... leads to AttributeError: addinfourl instance has no attribute '__exit__' http://docs.python.org/library/urllib2.html says almost nothing about concept

[issue10351] Add autocompletion for keys in dictionaries

2010-11-18 Thread Valery Khamenya
Valery Khamenya khame...@gmail.com added the comment: Guys, do you expect anythig else from me in respect to this issue? Let me know it before my non-stopable garbage collector wipes all the details from my brain away :) -- ___ Python tracker rep

[issue10351] Add autocompletion for keys in dictionaries

2010-11-09 Thread Valery Khamenya
Valery Khamenya khame...@gmail.com added the comment: Hi Éric, thanks for guiding. So, attached is the concatenation of two forward unified diffs for rlcompleter.py and test_rlcompleter.py -- both as of py3k trunk. Tested against Python 3.1.2 though. P.S. hm, py3k code appeared

[issue10351] to introduce autocompletion for keys in dictionaries (patch attached)

2010-11-08 Thread Valery Khamenya
New submission from Valery Khamenya khame...@gmail.com: 1. The patch introduces autocompletion for keys in dictionaries (patch attached) 2. The patched rlcompleter as such works OK for unicode dictionary keys as well. All tests pass OK. HOWEVER, readline's completion mechanism seem

[issue10352] rlcompleter.py has no tests in trunk

2010-11-08 Thread Valery Khamenya
New submission from Valery Khamenya khame...@gmail.com: rlcompleter.py has no test_rlcompleter in trunk, see http://svn.python.org/view/python/trunk/Lib/test/ There is one in 2.7 though. Remark: the issue http://bugs.python.org/issue10351 introduces autocompletion patch and comes with new