summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix .gitignore for 'python' binary.Christian Heimes2015-04-221-1/+1
|\
| * Fix .gitignore for 'python' binary.Christian Heimes2015-04-221-1/+1
| |
* | merge 3.4 (#22785)Benjamin Peterson2015-04-221-1/+5
|\ \ | |/
| * improved range docstring (closes #22785)Benjamin Peterson2015-04-221-1/+5
| | | | | | | | Patch by Ned Batchelder.
* | - move NEWS item to 3.5doko@ubuntu.com2015-04-221-3/+3
| |
* | Issue #21483: Skip test_timestamp_overflow on NFS.Berker Peksag2015-04-221-1/+2
| | | | | | | | Patch by Isaac Schwabacher.
* | Merge headsSerhiy Storchaka2015-04-224-9/+10
|\ \
| * | Issue #23917: Fall back to sequential compilation when ProcessPoolExecutor ↵Berker Peksag2015-04-224-9/+10
| | | | | | | | | | | | | | | | | | doesn't exist. Patch by Claudiu Popa.
* | | Issue #16840. Turn off bignum support in tkinter with with Tcl earlier than ↵Serhiy Storchaka2015-04-223-12/+15
|\ \ \ | | |/ | |/| | | | | | | | | | | | | 8.5.8 (tclTomMath.h was broken) and non-final Tcl 8.6. Removed TK_VERSION_HEX.
| * | Issue #16840. Turn off bignum support in tkinter with with Tcl earlier than ↵Serhiy Storchaka2015-04-223-11/+22
| | | | | | | | | | | | | | | | | | 8.5.8 (tclTomMath.h was broken) and non-final Tcl 8.6.
* | | Fixed full Tcl version parsing in tests for pre-final versions.Serhiy Storchaka2015-04-223-27/+23
|\ \ \ | |/ / | | / | |/ |/|
| * Fixed full Tcl version parsing in tests for pre-final versions.Serhiy Storchaka2015-04-223-27/+23
| |
* | Merge from 3.4Andrew Kuchling2015-04-212-1/+4
|\ \ | |/
| * #15183: clarify timeit documentation to say that setup statement isn't timedAndrew Kuchling2015-04-212-1/+4
| |
* | Issue #23008: Fixed resolving attributes with boolean value is False in pydoc.Serhiy Storchaka2015-04-213-1/+11
|\ \ | |/
| * Issue #23008: Fixed resolving attributes with boolean value is False in pydoc.Serhiy Storchaka2015-04-213-1/+11
| |
* | merge 3.4 (#24022)Benjamin Peterson2015-04-213-5/+18
|\ \ | |/
| * do not call into python api if an exception is set (#24022)Benjamin Peterson2015-04-213-5/+18
| |
* | Get rid of unused-but-set-variable warning. len and len2 should be equal and ↵Christian Heimes2015-04-211-1/+1
| | | | | | | | len2 is technically more correct, too.
* | #17445: difflib: add diff_bytes(), to compare bytes rather than strGreg Ward2015-04-215-2/+218
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some applications (e.g. traditional Unix diff, version control systems) neither know nor care about the encodings of the files they are comparing. They are textual, but to the diff utility they are just bytes. This worked fine under Python 2, because all of the hardcoded strings in difflib.py are ASCII, so could safely be combined with old-style u'' strings. But it stopped working in 3.x. The solution is to use surrogate escapes for a lossless bytes->str->bytes roundtrip. That means {unified,context}_diff() can continue to just handle strings without worrying about bytes. Callers who have to deal with bytes will need to change to using diff_bytes(). Use case: Mercurial's test runner uses difflib to compare current hg output with known good output. But Mercurial's output is just bytes, since it can contain: * file contents (arbitrary unknown encoding) * filenames (arbitrary unknown encoding) * usernames and commit messages (usually UTF-8, but not guaranteed because old versions of Mercurial did not enforce it) * user messages (locale encoding) Since the output of any given hg command can include text in multiple encodings, it is hopeless to try to treat it as decodable Unicode text. It's just bytes, all the way down. This is an elaboration of a patch by Terry Reedy.
* | merge 3.4 (#23989)Benjamin Peterson2015-04-202-0/+10
|\ \ | |/
| * recommend requests library (closes #23989)Benjamin Peterson2015-04-202-0/+10
| | | | | | | | Patch from Van Lindberg
* | - move some NEWS items to 3.5.0 beta 1doko@ubuntu.com2015-04-201-10/+10
| |
* | Fix asyncio issue 235 (merge from 3.4).Guido van Rossum2015-04-203-11/+36
|\ \ | |/
| * Fix asyncio issue 235: Queue subclass bug caused by JoinableQueue merge.Guido van Rossum2015-04-203-11/+36
| |
* | Issue #16840: Turn on support of bignums only in final release of Tcl 8.5.Serhiy Storchaka2015-04-201-1/+1
|\ \ | |/
| * Issue #16840: Turn on support of bignums only in final release of Tcl 8.5.Serhiy Storchaka2015-04-201-1/+1
| |
* | Merge Python 3.5.0a4 release engineering commits.Larry Hastings2015-04-2012-50/+125
|\ \
| * \ Issue #23908: os functions now reject paths with embedded null characterSerhiy Storchaka2015-04-206-28/+50
| |\ \ | | |/ | | | | | | | | | | | | on Windows instead of silently truncate them. Removed no longer used _PyUnicode_HasNULChars().
| | * Issue #23908: os functions now reject paths with embedded null characterSerhiy Storchaka2015-04-204-7/+50
| | | | | | | | | | | | on Windows instead of silently truncate them.
| * | Issue #23728: binascii.crc_hqx() could return an integer outside of the rangeSerhiy Storchaka2015-04-204-16/+31
| |\ \ | | |/ | | | | | | 0-0xffff for empty data.
| | * Issue #23728: binascii.crc_hqx() could return an integer outside of the rangeSerhiy Storchaka2015-04-204-15/+30
| | | | | | | | | | | | 0-0xffff for empty data.
| * | Issue #23842: Added tests for os.major(), os.minor() and os.makedev().Serhiy Storchaka2015-04-201-0/+30
| |\ \ | | |/
| | * Issue #23842: Added tests for os.major(), os.minor() and os.makedev().Serhiy Storchaka2015-04-201-0/+30
| | |
| * | merge 3.4Benjamin Peterson2015-04-200-0/+0
| |\ \ | | |/
| | * fix grammarBenjamin Peterson2015-04-201-1/+1
| | |
| * | Minor fixes to Windows build scriptsSteve Dower2015-04-202-4/+14
| | |
| * | Backed out buildbot cleanSteve Dower2015-04-201-1/+1
| | |
| * | Force the buildbots to clean up all externals.Steve Dower2015-04-201-1/+1
| | |
| * | Remove spurious text from build instructions README.Guido van Rossum2015-04-161-2/+0
| | | | | | | | | | | | It said "New text", an apparent test edit by MvL ages ago.
* | | Post-release updates for Python 3.5.0a4.Larry Hastings2015-04-202-1/+13
| | |
* | | Added tag v3.5.0a4 for changeset 413e0e0004f4Larry Hastings2015-04-191-0/+1
| | |
* | | Version number bump for Python 3.5.0a4.v3.5.0a4Larry Hastings2015-04-195-6/+6
| | |
* | | Regenerated pydoc-topics and fixed bad/suspicious doc markup for Python 3.5.0a4.Larry Hastings2015-04-196-8/+8
|/ /
* | Issue #23998: PyImport_ReInitLock() now checks for lock allocation errorChristian Heimes2015-04-192-1/+10
|\ \ | |/
| * Issue #23998: PyImport_ReInitLock() now checks for lock allocation errorChristian Heimes2015-04-192-1/+10
| |\
| | * Issue #23998: PyImport_ReInitLock() now checks for lock allocation errorChristian Heimes2015-04-192-1/+10
| | |
* | | Fixed error message for the "u#" format code.Serhiy Storchaka2015-04-191-3/+4
|\ \ \ | |/ /
| * | Fixed error message for the "u#" format code.Serhiy Storchaka2015-04-191-3/+4
| | |
* | | Use PyArg_ParseTuple (new API) instead of PyArg_Parse (old API) for parsing ↵Serhiy Storchaka2015-04-191-5/+5
| | | | | | | | | | | | tuples.