summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* merge 3.4 (#26556)Benjamin Peterson2016-06-113-6/+24
|\
| * upgrade expt to 2.1.1 (closes #26556)Benjamin Peterson2016-06-113-6/+24
| |
* | Issue #26305: Argument Clinic now escapes braces. No need to double them.Serhiy Storchaka2016-06-091-7/+7
| |
* | Fix a comment.Barry Warsaw2016-06-081-1/+2
| |
* | Issue #27066: Fixed SystemError if a custom opener (for open()) returnsBarry Warsaw2016-06-081-1/+6
| | | | | | | | a negative number without setting an exception.
* | Issue #27164: Allow decompressing raw Deflate streams with predefined zdictMartin Panter2016-06-051-18/+44
| | | | | | | | Based on patch by Xiang Zhang.
* | remove (hilarious) defaults for various constants getpath.c needsBenjamin Peterson2016-06-021-19/+2
| |
* | Issue #27171: Fix typos in documentation, comments, and test function namesMartin Panter2016-06-024-7/+7
| |
* | Issue #27125: Remove duplicated words from documentation and commentsMartin Panter2016-05-302-2/+2
| |
* | Fix issue27146 - add stdio.h include to posixmodule.c for ctermid().Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)2016-05-281-0/+2
| |
* | Issue #20699: Document that “io” methods accept bytes-like objectsMartin Panter2016-05-286-12/+13
| | | | | | | | | | | | | | | | This matches the usage of ZipFile and BufferedWriter. This still requires return values to be bytes() objects. Also document and test that the write() methods should only access their argument before they return.
* | Issue #5784: Expand documentation and tests for zlib wbits parameterMartin Panter2016-05-272-11/+17
| | | | | | | | Based on documentation by AM Kuchling.
* | Issue #27076: Doc, comment and tests spelling fixesMartin Panter2016-05-265-13/+13
| | | | | | | | Most fixes to Doc/ and Lib/ directories by Ville Skyttä.
* | fix indentation and add curlies (closes #27093)Benjamin Peterson2016-05-241-11/+15
| |
* | Issue #26168: Fixed possible refleaks in failing Py_BuildValue() with the "N"Serhiy Storchaka2016-05-201-0/+95
| | | | | | | | format unit.
* | Issue #26995: Added tests for "f", "d", "D", "S", "Y", and "U" format codesSerhiy Storchaka2016-05-161-0/+63
| | | | | | | | in PyArg_ParseTuple().
* | Backported tests for issue #18531.Serhiy Storchaka2016-05-161-0/+22
| |
* | issue27018 - Fix the documentation of select.epoll.register method.Senthil Kumaran2016-05-151-1/+1
| |
* | Remove outdated PEP 291 compatibility requirement commentMartin Panter2016-05-141-4/+0
| |
* | Issue #25745: Fixed leaking a userptr in curses panel destructor.Serhiy Storchaka2016-05-081-0/+5
| |
* | Issue #23815: Fixed crashes related to directly created instances of types inSerhiy Storchaka2016-05-082-3/+7
| | | | | | | | _tkinter and curses.panel modules.
* | Corrections for a/an in code comments and documentationMartin Panter2016-05-082-3/+3
| |
* | Issue #26512: Clarify Integral; tidy up table of rounding functionsMartin Panter2016-05-081-4/+4
| | | | | | | | Based on patch by Julien.
* | Issue #18916: Update thread module docstringsBerker Peksag2016-05-021-3/+4
| | | | | | | | | | | | | | | | * Fix acquire() signature * Remove outdated help(LockType) reference * Replace PyThread_allocate_lock() with threading.Lock() Patch by Christopher Welborn.
* | Issue #26898: Fix typo in math.isclose() docstringBerker Peksag2016-05-011-1/+1
| | | | | | | | Patch by Marco Buttu.
* | Issue #26822: Decreased an overhead of using _PyArg_NoKeywords() in calls ofSerhiy Storchaka2016-04-291-3/+3
| | | | | | | | itemgetter, attrgetter and methodcaller objects.
* | Issue #26822: itemgetter, attrgetter and methodcaller objects no longerSerhiy Storchaka2016-04-231-0/+6
| | | | | | | | silently ignore keyword arguments.
* | Fix spelling (inital), grammar (may translates) in documentation, commentsMartin Panter2016-04-191-2/+2
| |
* | Issue #26778: Fixed "a/an/and" typos in code comment and documentation.Serhiy Storchaka2016-04-176-6/+6
| |
* | Fix typos in code comments and documentationMartin Panter2016-04-162-4/+4
| |
* | Issue #26535: Correct docs regarding the struct buffer sizeMartin Panter2016-04-151-8/+8
| |
* | Correct “an” → “a” with “Unicode”, “user”, “UTF”, etcMartin Panter2016-04-153-3/+3
| | | | | | | | This affects documentation, code comments, and a debugging messages.
* | Fix unused variable 'libver' warning in Modules/_ssl.cBerker Peksag2016-04-141-0/+2
| | | | | | | | | | | | | | | | | | It can be seen on various buildbots like 3.x.cea-indiana-amd64 and 3.x.murray-snowleopard: /export/home/buildbot/64bits/3.x.cea-indiana-amd64/build/Modules/_ssl.c:2227: warning: unused variable 'libver' /Users/buildbot/buildarea/3.x.murray-snowleopard/build/Modules/_ssl.c:2227: warning: unused variable ‘libver’
* | Issue #26716: Regenerate Argument Clinic code.Serhiy Storchaka2016-04-142-3/+3
| |
* | Issue #26200: Restored more safe usages of Py_SETREF.Serhiy Storchaka2016-04-111-3/+3
| |
* | Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-1011-25/+25
| | | | | | | | in places where Py_DECREF was used.
* | Issue #26719: More efficient formatting of ints and floats in json.Serhiy Storchaka2016-04-101-52/+4
| |
* | Update fcntl doc: replace IOError with OSErrorVictor Stinner2016-04-091-1/+1
| | | | | | | | Issue #26716. IOError is a deprecated alias to OSError since Python 3.3.
* | Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-0622-86/+86
| |
* | Issue #6953: Rearrange and expand Readline module documentationMartin Panter2016-04-051-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Group functions into six new subsections * Document the underlying Readline function or variable accessed * get_history_length() returns the history file limit * clear_history() is conditionally compiled in * Clarify zero and one bases for history item indexes * parse_and_bind() uses its argument directly as an init line * Change "command line" to "line buffer" for consistency * read_init_file() also executes the file * read_history_file() replaces the previous history * write_history_file() overwrites any existing file * Differentiate history file lines from history list items, which could be multi-line * Add more information about completion, also addressing Issue #10796 * libedit (Editline) may be used on any platform; detection is OS X specific
* | Issue #23735: Avoid sighandler_t Gnu-ismMartin Panter2016-04-031-1/+1
| |
* | Issue #23735: Add SIGWINCH handler for Readline 6.3+ support, by Eric PriceMartin Panter2016-04-031-0/+31
| |
* | asyncio: sync overlapped.c with GitHubVictor Stinner2016-04-011-0/+6
| | | | | | | | | | | | | | | | | | | | On Python 3.3, use aliases: * PyMem_RawMalloc = PyMem_Malloc * PyMem_RawFree = PyMem_Free These aliases are not need in Python 3.5, but this change makes synchronization of code base simpler.
* | Issue #22854: Clarify documentation about UnsupportedOperation and add testsMartin Panter2016-03-313-15/+13
| | | | | | | | | | Also change BufferedReader.writable() and BufferedWriter.readable() to always return False.
* | Issue #26494: Fixed crash on iterating exhausting iterators.Serhiy Storchaka2016-03-301-6/+10
| | | | | | | | | | | | Affected classes are generic sequence iterators, iterators of str, bytes, bytearray, list, tuple, set, frozenset, dict, OrderedDict, corresponding views and os.scandir() iterator.
* | Issue #26644: Raise ValueError for negative SSLSocket.recv() and read()Martin Panter2016-03-271-0/+5
| |
* | _pickle: Fix load_counted_tuple(), use Py_ssize_t for sizeVictor Stinner2016-03-141-1/+1
| | | | | | | | Fix a warning on Windows 64-bit.
* | Issue#26616:Fixed a bug in datetime.astimezone() method.Alexander Belopolsky2016-03-251-1/+6
| |
* | Enhance _tracemalloc debug modeVictor Stinner2016-03-221-1/+1
| | | | | | | | Issue #26588: Enhance assertion in set_reentrant()
* | Fix _tracemalloc start/stopVictor Stinner2016-03-221-14/+0
| | | | | | | | | | | | | | | | | | Issue #26588: Fix _tracemalloc start/stop: don't play with the reentrant flag. set_reentrant(1) fails with an assertion error if tracemalloc_init() is called first in a thread A and tracemalloc_start() is called second in a thread B. The tracemalloc is imported in a thread A. Importing the module calls tracemalloc_init(). tracemalloc.start() is called in a thread B.