Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | asyncio: Sync with github repo | Yury Selivanov | 2015-05-11 | 1 | -0/+36 |
| | |||||
* | #21795: advertise 8BITMIME if decode_data is False. | R David Murray | 2015-05-11 | 1 | -21/+108 |
| | | | | | | Patch by Milan Oberkirch, with a few updates. This changeset also tweaks the smtpd and whatsnew docs for smtpd into what should be the final form for the 3.5 release. | ||||
* | #21800: Add RFC 6855 support to imaplib. | R David Murray | 2015-05-10 | 1 | -0/+78 |
| | | | | | Original patch by Milan Oberkirch, updated by myself and Maciej Szulik. | ||||
* | Issue 22906: Add test file. | Yury Selivanov | 2015-05-09 | 1 | -0/+34 |
| | |||||
* | PEP 479: Change StopIteration handling inside generators. | Yury Selivanov | 2015-05-09 | 1 | -0/+34 |
| | | | | Closes issue #22906. | ||||
* | Issue #24018: Add a collections.Generator abstract base class. | Raymond Hettinger | 2015-05-09 | 1 | -1/+72 |
| | |||||
* | merge 3.4 | Benjamin Peterson | 2015-05-09 | 1 | -0/+2 |
|\ | |||||
| * | ensure .keywords is always a dict | Benjamin Peterson | 2015-05-09 | 1 | -0/+2 |
| | | |||||
* | | Merge from 3.4. | Larry Hastings | 2015-05-08 | 1 | -2/+3 |
|\ \ | |/ | |||||
| * | Issue #21520: test_zipfile no longer fails if the word 'bad' appears | Larry Hastings | 2015-05-08 | 1 | -2/+3 |
| | | | | | | | | anywhere in the name of the current directory. | ||||
* | | Issue #23880: Tkinter's getint() and getdouble() now support Tcl_Obj. | Serhiy Storchaka | 2015-05-06 | 1 | -1/+1 |
| | | | | | | | | Tkinter's getdouble() now supports any numbers (in particular int). | ||||
* | | Issue #24125: Saved error's line and column numbers when an error is occured | Serhiy Storchaka | 2015-05-06 | 1 | -0/+2 |
|\ \ | |/ | | | | | during closing expatreader. Fixed a regression introduced in issue #23865. | ||||
| * | Issue #24125: Saved error's line and column numbers when an error is occured | Serhiy Storchaka | 2015-05-06 | 1 | -0/+2 |
| | | | | | | | | during closing expatreader. Fixed a regression introduced in issue #23865. | ||||
* | | Fix remaining tests and remove an unused import. | Berker Peksag | 2015-05-06 | 4 | -6/+7 |
| | | |||||
* | | Issue #9517: Move script_helper to the support package. | Berker Peksag | 2015-05-06 | 44 | -102/+109 |
| | | | | | | | | Patch by Christie Wilson. | ||||
* | | PEP 448: additional unpacking generalizations (closes #2292) | Benjamin Peterson | 2015-05-06 | 6 | -40/+255 |
| | | | | | | | | Patch by Neil Girdhar. | ||||
* | | Issue #23911: Fix mixed bytes/strings. | Eric Snow | 2015-05-04 | 1 | -2/+4 |
| | | |||||
* | | merge 3.4 (#24096) | Benjamin Peterson | 2015-05-03 | 1 | -0/+12 |
|\ \ | |/ | |||||
| * | merge 3.3 (#24096) | Benjamin Peterson | 2015-05-03 | 1 | -0/+12 |
| |\ | |||||
| | * | be more robust against the filters list changing under us (closes #24096) | Benjamin Peterson | 2015-05-03 | 1 | -0/+12 |
| | | | |||||
* | | | Issue #22619: Added negative limit support in the traceback module. | Serhiy Storchaka | 2015-05-03 | 1 | -4/+123 |
| | | | | | | | | | | | | Based on patch by Dmitry Kazakov. | ||||
* | | | merge 3.4 (#24094) | Benjamin Peterson | 2015-05-03 | 1 | -0/+19 |
|\ \ \ | |/ / | |||||
| * | | merge 3.3 (#24094) | Benjamin Peterson | 2015-05-03 | 1 | -0/+19 |
| |\ \ | | |/ | |||||
| | * | just sort the items tuple directly (closes #24094) | Benjamin Peterson | 2015-05-03 | 1 | -0/+19 |
| | | | |||||
* | | | Asyncio issue 222 / PR 231 (Victor Stinner) -- fix @coroutine functions ↵ | Guido van Rossum | 2015-05-03 | 1 | -21/+44 |
|\ \ \ | |/ / | | | | | | | without __name__. (Merged from 3.4 branch.) | ||||
| * | | Asyncio issue 222 / PR 231 (Victor Stinner) -- fix @coroutine functions ↵ | Guido van Rossum | 2015-05-03 | 1 | -21/+44 |
| | | | | | | | | | | | | without __name__. | ||||
* | | | Issue #23911: Move path-based bootstrap code to a separate frozen module. | Eric Snow | 2015-05-03 | 5 | -14/+24 |
| | | | |||||
* | | | Use assertEqual rather than assertEquals to avoid the deprecation warning. | Gregory P. Smith | 2015-04-26 | 1 | -4/+4 |
| | | | |||||
* | | | Implements issue #9951: Adds a hex() method to bytes, bytearray, & memoryview. | Gregory P. Smith | 2015-04-25 | 2 | -1/+9 |
| | | | | | | | | | | | | | | | | | | | | | Also updates a few internal implementations of the same thing to use the new built-in code. Contributed by Arnon Yaari. | ||||
* | | | Issue #23713: Fixed fragility of test_imap_unordered_handle_iterable_exception. | Serhiy Storchaka | 2015-04-23 | 1 | -2/+8 |
|\ \ \ | |/ / | | | | | | | Patch by Davin Potts. | ||||
| * | | Issue #23713: Fixed fragility of test_imap_unordered_handle_iterable_exception. | Serhiy Storchaka | 2015-04-23 | 1 | -2/+8 |
| | | | | | | | | | | | | Patch by Davin Potts. | ||||
* | | | Issue #23887: urllib.error.HTTPError now has a proper repr() representation. | Facundo Batista | 2015-04-22 | 1 | -43/+102 |
| | | | |||||
* | | | Issue #21483: Skip test_timestamp_overflow on NFS. | Berker Peksag | 2015-04-22 | 1 | -1/+2 |
| | | | | | | | | | | | | Patch by Isaac Schwabacher. | ||||
* | | | Merge heads | Serhiy Storchaka | 2015-04-22 | 1 | -4/+4 |
|\ \ \ | |||||
| * | | | Issue #23917: Fall back to sequential compilation when ProcessPoolExecutor ↵ | Berker Peksag | 2015-04-22 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | doesn't exist. Patch by Claudiu Popa. | ||||
* | | | | Issue #16840. Turn off bignum support in tkinter with with Tcl earlier than ↵ | Serhiy Storchaka | 2015-04-22 | 1 | -1/+3 |
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | 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 Storchaka | 2015-04-22 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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 Storchaka | 2015-04-22 | 1 | -15/+11 |
|\ \ \ \ | |/ / / | | / / | |/ / |/| | | |||||
| * | | Fixed full Tcl version parsing in tests for pre-final versions. | Serhiy Storchaka | 2015-04-22 | 1 | -15/+11 |
| | | | |||||
* | | | Issue #23008: Fixed resolving attributes with boolean value is False in pydoc. | Serhiy Storchaka | 2015-04-21 | 1 | -0/+8 |
|\ \ \ | |/ / | |||||
| * | | Issue #23008: Fixed resolving attributes with boolean value is False in pydoc. | Serhiy Storchaka | 2015-04-21 | 1 | -0/+8 |
| | | | |||||
* | | | merge 3.4 (#24022) | Benjamin Peterson | 2015-04-21 | 1 | -1/+13 |
|\ \ \ | |/ / | |||||
| * | | do not call into python api if an exception is set (#24022) | Benjamin Peterson | 2015-04-21 | 1 | -1/+13 |
| | | | |||||
* | | | #17445: difflib: add diff_bytes(), to compare bytes rather than str | Greg Ward | 2015-04-21 | 1 | -1/+146 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | Fix asyncio issue 235 (merge from 3.4). | Guido van Rossum | 2015-04-20 | 1 | -5/+19 |
|\ \ \ | |/ / | |||||
| * | | Fix asyncio issue 235: Queue subclass bug caused by JoinableQueue merge. | Guido van Rossum | 2015-04-20 | 1 | -5/+19 |
| | | | |||||
* | | | Issue #23908: os functions now reject paths with embedded null character | Serhiy Storchaka | 2015-04-20 | 1 | -0/+36 |
|\ \ \ | |/ / | | | | | | | | | | | | | on Windows instead of silently truncate them. Removed no longer used _PyUnicode_HasNULChars(). | ||||
| * | | Issue #23908: os functions now reject paths with embedded null character | Serhiy Storchaka | 2015-04-20 | 1 | -0/+36 |
| | | | | | | | | | | | | on Windows instead of silently truncate them. | ||||
* | | | Issue #23728: binascii.crc_hqx() could return an integer outside of the range | Serhiy Storchaka | 2015-04-20 | 1 | -0/+12 |
|\ \ \ | |/ / | | | | | | | 0-0xffff for empty data. | ||||
| * | | Issue #23728: binascii.crc_hqx() could return an integer outside of the range | Serhiy Storchaka | 2015-04-20 | 1 | -0/+12 |
| | | | | | | | | | | | | 0-0xffff for empty data. |