Zachary Ware
|
77772c0e7b
|
Issue #20172: Update clinicizations to current clinic.
|
2015-05-13 10:58:35 -05:00 |
Serhiy Storchaka
|
dce0405f03
|
Issue #23488: Random generator objects now consume 2x less memory on 64-bit.
|
2015-05-13 15:02:12 +03:00 |
Zachary Ware
|
f2244eaf9e
|
Issue #20172: Convert the _winapi module to Argument Clinic.
|
2015-05-13 01:22:54 -05:00 |
Raymond Hettinger
|
636488043b
|
More timings suggest that 2500 is closer to the break-even point.
|
2015-05-12 21:40:50 -07:00 |
Serhiy Storchaka
|
f0b5015edb
|
Converted os._getfullpathname() and os._isdir() to Argument Clinic.
|
2015-05-13 00:52:39 +03:00 |
Serhiy Storchaka
|
48e47aaa28
|
Issue #22486: Added the math.gcd() function. The fractions.gcd() function now is
deprecated. Based on patch by Mark Dickinson.
|
2015-05-13 00:19:51 +03:00 |
Berker Peksag
|
d10d6ae2fa
|
Issue #23796: peak and read1 methods of BufferedReader now raise ValueError
if they called on a closed object.
Patch by John Hergenroeder.
|
2015-05-12 17:01:05 +03:00 |
Serhiy Storchaka
|
1aa5e1d63e
|
Fixed compilation on Windows for issue #20173.
|
2015-05-12 14:00:22 +03:00 |
Serhiy Storchaka
|
0c59ff6430
|
Issue #20173: Converted the _codecs module to Argument Clinic.
|
2015-05-12 13:15:57 +03:00 |
Yury Selivanov
|
7544508f02
|
PEP 0492 -- Coroutines with async and await syntax. Issue #24017.
|
2015-05-11 22:57:16 -04:00 |
Raymond Hettinger
|
4e6bf4b3da
|
merge
|
2015-05-11 19:59:21 -07:00 |
Raymond Hettinger
|
b9db9e152f
|
Defend against a mutation during comparison
|
2015-05-11 19:58:56 -07:00 |
Raymond Hettinger
|
99bf9a2567
|
Minor code cleanups.
|
2015-05-11 19:25:32 -07:00 |
Raymond Hettinger
|
a032e46df6
|
Minor stylistic clean-up.
|
2015-05-11 10:32:57 -07:00 |
Raymond Hettinger
|
bc33e57d56
|
Issue #24155: Optimize heapify for better cache utililzation.
|
2015-05-11 10:19:03 -07:00 |
Benjamin Peterson
|
dae2ef1cfa
|
merge 3.4
|
2015-05-09 00:29:08 -04:00 |
Benjamin Peterson
|
65bcdd7195
|
ensure .keywords is always a dict
|
2015-05-09 00:25:18 -04:00 |
Benjamin Peterson
|
43e3d22fee
|
merge 3.4 (#23042)
|
2015-05-08 21:32:36 -04:00 |
Benjamin Peterson
|
0171d7faa0
|
fix libffi compilation on FreeBSD (#23042)
Patch from Marc-Andre Lemburg.
|
2015-05-08 21:31:36 -04:00 |
Larry Hastings
|
3b12e957a7
|
Issue #20274: When calling a _sqlite.Connection, it now complains if passed
any keyword arguments. Previously it silently ignored them.
Also: merge related change from 3.4, also reported on Issue #20274.
|
2015-05-08 07:45:10 -07:00 |
Larry Hastings
|
01b0883602
|
Issue #20274: Remove ignored and erroneous "kwargs" parameters from three
METH_VARARGS methods on _sqlite.Connection.
|
2015-05-08 07:37:49 -07:00 |
Larry Hastings
|
38337d1e15
|
Issue #24000: Improved Argument Clinic's mapping of converters to legacy
"format units". Updated the documentation to match.
|
2015-05-07 23:30:09 -07:00 |
Serhiy Storchaka
|
8d0f620285
|
Use specialized functions intead of Py_BuildValue() in _tkinter.
|
2015-05-06 14:19:22 +03:00 |
Serhiy Storchaka
|
645058d11a
|
Issue #23880: Tkinter's getint() and getdouble() now support Tcl_Obj.
Tkinter's getdouble() now supports any numbers (in particular int).
|
2015-05-06 14:00:04 +03:00 |
Serhiy Storchaka
|
008d88b462
|
Issue #24009: Got rid of using rare "y#" format unit in TextIOWrapper.tell().
Parsed value should be bytes, not general robuffer, this is required in other
places.
|
2015-05-06 09:53:07 +03:00 |
Benjamin Peterson
|
025e9ebd0a
|
PEP 448: additional unpacking generalizations (closes #2292)
Patch by Neil Girdhar.
|
2015-05-05 20:16:41 -04:00 |
Larry Hastings
|
dbfdc380df
|
Issue #24001: Argument Clinic converters now use accept={type}
instead of types={'type'} to specify the types the converter accepts.
|
2015-05-04 06:59:46 -07:00 |
Serhiy Storchaka
|
cb98556373
|
Issue #20159. Converted the _elementtree module to Argument Clinic.
|
2015-05-04 15:32:48 +03:00 |
Larry Hastings
|
2d0a69a456
|
Fix Windows build breakage from checkins on Issues #20148 and #20168.
|
2015-05-03 14:49:19 -07:00 |
Serhiy Storchaka
|
4b7b82f133
|
Issue #20179: Converted the _ssl module to Argument Clinic.
|
2015-05-03 16:14:08 +03:00 |
Serhiy Storchaka
|
a860aeaf98
|
Issue #20148: Converted the _sre module to Argument Clinic.
|
2015-05-03 15:54:23 +03:00 |
Serhiy Storchaka
|
5abdf48430
|
Issue #20168: Converted the _tkinter module to Argument Clinic.
|
2015-05-03 15:49:47 +03:00 |
Benjamin Peterson
|
88abdef02b
|
merge 3.4 (#24094)
|
2015-05-02 22:37:13 -04:00 |
Benjamin Peterson
|
122f4b1bda
|
merge 3.3 (#24094)
|
2015-05-02 22:36:26 -04:00 |
Benjamin Peterson
|
501182a47b
|
just sort the items tuple directly (closes #24094)
|
2015-05-02 22:28:04 -04:00 |
Raymond Hettinger
|
c6249a6268
|
Defer deleted item decref until after the deque is restored to a consistent state.
|
2015-05-02 10:44:17 -07:00 |
Raymond Hettinger
|
1dd8e71eb3
|
Issues #24099, #24100, and #24101: Fix free-after-use bug in heapq.
|
2015-05-02 10:00:22 -07:00 |
Benjamin Peterson
|
1dfd247c1b
|
remove the concept of an unoptimized function scope from the compiler, since it can't happen anymore
|
2015-04-27 21:44:22 -04:00 |
Benjamin Peterson
|
fc9d6f600e
|
merge 3.4 (#24058)
|
2015-04-26 15:56:23 -04:00 |
Benjamin Peterson
|
0c6a5d1deb
|
remove extern definition, since it's in a header file (closes #24058)
|
2015-04-26 15:55:06 -04:00 |
Gregory P. Smith
|
9afe8a3306
|
Fix computation of max_fd on OpenBSD. Issue #23852.
|
2015-04-25 23:44:02 -07:00 |
Gregory P. Smith
|
f9681776c9
|
Fix computation of max_fd on OpenBSD. Issue #23852.
|
2015-04-25 23:43:34 -07:00 |
Gregory P. Smith
|
9c6b916662
|
Switch binascii over to using the common _Py_strhex implementation for its hex
and hexlify functions. issue9951.
|
2015-04-26 00:42:13 +00:00 |
Gregory P. Smith
|
4dff6f6fa6
|
Issue9951: update _hashopenssl and md5module to use _Py_strhex().
Also update _posixsubprocess to use Py_hexdigits instead of its own constant.
|
2015-04-25 23:42:38 +00:00 |
Gregory P. Smith
|
8cb6569fe1
|
Implements issue #9951: Adds a hex() method to bytes, bytearray, & memoryview.
Also updates a few internal implementations of the same thing to use the
new built-in code.
Contributed by Arnon Yaari.
|
2015-04-25 23:22:26 +00:00 |
Victor Stinner
|
cc0bbbc781
|
(Merge 3.4) Issue #9246: On POSIX, os.getcwd() now supports paths longer than
1025 bytes. Patch written by William Orr.
|
2015-04-25 00:21:52 +02:00 |
Victor Stinner
|
4403d7def0
|
Issue #9246: On POSIX, os.getcwd() now supports paths longer than 1025 bytes
Patch written by William Orr.
|
2015-04-25 00:16:10 +02:00 |
Serhiy Storchaka
|
247789cee9
|
Issue #24007: Argument Clinic now writes the format of PyArg_Parse*() at the
same line as function name.
|
2015-04-24 00:40:51 +03:00 |
Serhiy Storchaka
|
71b49dde3a
|
Issue #16840. Turn off bignum support in tkinter with with Tcl earlier than 8.5.8
(tclTomMath.h was broken) and non-final Tcl 8.6.
Removed TK_VERSION_HEX.
|
2015-04-22 10:59:32 +03:00 |
Serhiy Storchaka
|
3af7a38c61
|
Issue #16840. Turn off bignum support in tkinter with with Tcl earlier than 8.5.8
(tclTomMath.h was broken) and non-final Tcl 8.6.
|
2015-04-22 10:53:08 +03:00 |