summaryrefslogtreecommitdiffstats
path: root/Modules/_io/_iomodule.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-31572: Get rid of PyObject_HasAttr() and _PyObject_HasAttrId() in the _io...Serhiy Storchaka2018-01-161-0/+2
* closes bpo-32460: ensure all non-static globals have initializers (#5061)Benjamin Peterson2017-12-311-27/+27
* bpo-17852: Revert incorrect fix based on misunderstanding of _Py_PyAtExit() s...Antoine Pitrou2017-12-131-2/+0
* bpo-17852: Maintain a list of BufferedWriter objects. Flush them on exit. (#...Neil Schemenauer2017-09-221-0/+2
* Revert "bpo-17852: Maintain a list of BufferedWriter objects. Flush them on ...Neil Schemenauer2017-09-051-2/+0
* bpo-17852: Maintain a list of BufferedWriter objects. Flush them on exit. (#...Neil Schemenauer2017-09-051-0/+2
* bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051)Serhiy Storchaka2017-04-161-4/+4
* bpo-29852: Argument Clinic Py_ssize_t converter now supports None (#716)Serhiy Storchaka2017-03-301-24/+0
* bpo-29878: Add global instances of int for 0 and 1. (#852)Serhiy Storchaka2017-03-301-4/+0
* bpo-29730: replace some calls to PyNumber_Check and improve some error messag...Oren Milman2017-03-121-3/+4
* bpo-24037: Add Argument Clinic converter `bool(accept={int})`. (#485)Serhiy Storchaka2017-03-121-2/+2
* Merge from 3.5.Serhiy Storchaka2016-12-071-1/+1
|\
| * Change order of io.UnsupportedOperation base classes.Serhiy Storchaka2016-12-071-1/+1
* | Issue #1602: Windows console doesn't input or print Unicode (PEP 528)Steve Dower2016-08-311-3/+21
* | - Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-2/+2
|\ \ | |/
| * Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-2/+2
* | issue27186: add open/io.open; patch by Jelle ZijlstraEthan Furman2016-06-041-16/+32
* | Issue #25523: Merge a-to-an corrections from 3.5Martin Panter2015-11-021-1/+1
|\ \ | |/
| * Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5Martin Panter2015-11-021-1/+1
| |\
| | * Issue #25523: Correct "a" article to "an" articleMartin Panter2015-11-021-1/+1
* | | Issue #15989: Fixed some scarcely probable integer overflows.Serhiy Storchaka2015-09-061-1/+2
* | | - Issue #2091: error correctly on open() with mode 'U' and '+'Robert Collins2015-07-251-8/+8
|/ /
* | Issue #24001: Argument Clinic converters now use accept={type}Larry Hastings2015-05-041-4/+4
* | Issue #20175: Converted the _io module to Argument Clinic.Serhiy Storchaka2015-04-161-139/+139
* | Issue #21715: Extracted shared complicated code in the _io module to newSerhiy Storchaka2014-10-081-13/+2
|\ \ | |/
| * Issue #21715: Extracted shared complicated code in the _io module to newSerhiy Storchaka2014-10-081-13/+2
| * properly decref the return value of close()Benjamin Peterson2014-07-051-3/+5
* | properly decref the return value of close()Benjamin Peterson2014-07-051-3/+5
* | Issue #21679: Prevent extraneous fstat() calls during open(). Patch by Bohus...Antoine Pitrou2014-06-301-19/+9
|/
* PyErr_NormalizeException doesn't like being called with an exception setSerhiy Storchaka2014-06-111-4/+4
* Issue #21310: Fixed possible resource leak in failed open().Serhiy Storchaka2014-06-091-9/+27
* Issue #20037: Avoid crashes when doing text I/O late at interpreter shutdown.Antoine Pitrou2013-12-211-0/+14
* Issue #15204: Deprecated the 'U' mode in file-like objects.Serhiy Storchaka2013-11-231-2/+8
* Issue #9548: Add a minimal "_bootlocale" module that is imported by the _io m...Antoine Pitrou2013-10-111-1/+1
* Issue #18608: Avoid keeping a strong reference to the locale module inside th...Antoine Pitrou2013-08-011-0/+25
* Describe 'surrogateescape' in the documentation.Andrew Kuchling2013-06-161-2/+2
* Issue #16714: use 'raise' exceptions, don't 'throw'.Andrew Svetlov2012-12-181-1/+1
|\
| * Issue #16714: use 'raise' exceptions, don't 'throw'.Andrew Svetlov2012-12-181-1/+1
* | #15796: merge with 3.2.Ezio Melotti2012-09-181-1/+1
|\ \ | |/
| * #15796: Fix \n in readline docstring. Patch by Serhiy Storchaka.Ezio Melotti2012-09-181-1/+1
* | Fixed out-of-bounce write to rawmode buffer. The fixed size buffer wasn't enl...Christian Heimes2012-09-101-1/+1
* | (Merge 3.2) open() / TextIOWrapper doc: make it explicit than newline='\n'Victor Stinner2012-08-031-3/+3
|\ \ | |/
| * open() / TextIOWrapper doc: make it explicit than newline='\n' doesn'tVictor Stinner2012-08-031-3/+3
* | Close #11022: TextIOWrapper doesn't call locale.setlocale() anymoreVictor Stinner2012-06-051-2/+3
* | Issue #14153 Create _Py_device_encoding() to prevent _io from having to importBrett Cannon2012-02-291-11/+3
* | Merge 3.2Éric Araujo2012-02-261-1/+1
|\ \ | |/
| * Fix typo in “seperat{or,ion}”Éric Araujo2012-02-261-1/+1
* | Merge refleak fixes from 3.2Antoine Pitrou2012-01-181-54/+41
|\ \ | |/
| * Fix the _io module leaking references when a sub-interpreter is created.Antoine Pitrou2012-01-181-48/+36
* | Issue #12760: Add a create mode to open(). Patch by David Townshend.Charles-François Natali2012-01-091-11/+17