[Python-Dev] r84562 - in python/branches/py3k: Doc/library/io.rst Lib/_pyio.py Lib/test/test_memoryio.py Misc/NEWS Modules/_io/_iomodule.c Modules/_io/_iomodule.h Modules/_io/bytesio.c
Nick Coghlan
ncoghlan at gmail.com
Tue Sep 7 15:41:40 CEST 2010
On Tue, Sep 7, 2010 at 11:09 PM, Antoine Pitrou <solipsis at pitrou.net> wrote:
> On Tue, 7 Sep 2010 23:01:17 +1000
> Nick Coghlan <ncoghlan at gmail.com> wrote:
>> > + # After the buffer gets released, we can resize the BytesIO again
>> > + del buf
>> > + support.gc_collect()
>> > + memio.truncate()
>>
>> I've raised an RFE (http://bugs.python.org/issue9789) to point out
>> that the need for that GC collect call in there to make the test
>> portable to other implementations is rather ugly and supporting an
>> explicit "buf.release()" call may be a nicer option.
>
> There was already an issue open for the context management option:
> http://bugs.python.org/issue9757
Yeah, I didn't even think to check if you'd already put that up there.
I've now closed 9789 as a duplicate of that issue.
Cheers,
Nick.
--
Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia
More information about the Python-Dev
mailing list