Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | merge 3.3 | Benjamin Peterson | 2014-01-09 | 1 | -3/+1 | |
|\ \ | |/ | ||||||
| * | fix zipimport ref leak | Benjamin Peterson | 2014-01-09 | 1 | -3/+1 | |
| | | ||||||
* | | Issue #20078: Reading malformed zipfiles no longer hangs with 100% CPU | Serhiy Storchaka | 2014-01-09 | 3 | -0/+36 | |
|\ \ | |/ | | | | | consumption. | |||||
| * | Issue #20078: Reading malformed zipfiles no longer hangs with 100% CPU | Serhiy Storchaka | 2014-01-09 | 3 | -0/+36 | |
| | | | | | | | | consumption. | |||||
* | | whatsnew: InspectLoader.get_code now concrete, b32decode raises binascii.Error. | R David Murray | 2014-01-08 | 3 | -6/+18 | |
| | | | | | | | | And a news item rephrase. | |||||
* | | Merge: Fix verb tense in base64 docs, and the phrasing of a news entry. | R David Murray | 2014-01-08 | 2 | -4/+4 | |
|\ \ | |/ | ||||||
| * | Fix verb tense in base64 docs, and the phrasing of a news entry. | R David Murray | 2014-01-08 | 2 | -4/+4 | |
| | | ||||||
* | | whatsnew: FileIO.readall performance, os.cpu_count. | R David Murray | 2014-01-08 | 2 | -4/+18 | |
| | | | | | | | | And more news item tweaks. | |||||
* | | (Merge 3.3) Issue #20113: Fix test_posix on OpenIndiana | Victor Stinner | 2014-01-08 | 1 | -2/+16 | |
|\ \ | |/ | ||||||
| * | Issue #20113: Fix test_posix on OpenIndiana | Victor Stinner | 2014-01-08 | 1 | -2/+16 | |
| | | ||||||
* | | (Merge 3.3) Issue #20113: os.readv() and os.writev() now raise an OSError | Victor Stinner | 2014-01-08 | 4 | -10/+36 | |
|\ \ | |/ | | | | | exception on error instead of returning -1. | |||||
| * | Issue #20113: os.readv() and os.writev() now raise an OSError exception on | Victor Stinner | 2014-01-08 | 4 | -10/+36 | |
| | | | | | | | | error instead of returning -1. | |||||
* | | Issue 19713: Remove PEP 451-related code that should have been factored out. | Eric Snow | 2014-01-08 | 2 | -1240/+1191 | |
| | | | | | | | | | | | | This code was an artifact of issuing a DeprecationWarning for the lack of loader.exec_module(). However, we have deferred such warnings to later Python versions. | |||||
* | | Fixes issue #19081: When a zipimport .zip file in sys.path being imported from | Gregory P. Smith | 2014-01-08 | 3 | -67/+328 | |
|\ \ | |/ | | | | | | | | | is modified during the lifetime of the Python process after zipimport has already cached the zip's table of contents we detect this and recover rather than read bad data from the .zip (causing odd import errors). | |||||
| * | Fixes Issue #19081: When a zipimport .zip file in sys.path being imported from | Gregory P. Smith | 2014-01-08 | 3 | -66/+328 | |
| | | | | | | | | | | | | is modified during the lifetime of the Python process after zipimport has already cached the zip's table of contents we detect this and recover rather than read bad data from the .zip (causing odd import errors). | |||||
* | | Fix typo in asyncio/streams.py. | Guido van Rossum | 2014-01-08 | 1 | -1/+1 | |
| | | ||||||
* | | Issue #19723: Missed one conversion to the new Argument Clinic syntax. | Larry Hastings | 2014-01-07 | 1 | -3/+3 | |
| | | ||||||
* | | Issue #19723: Fix issue number typo in Misc/NEWS | Zachary Ware | 2014-01-07 | 1 | -1/+1 | |
| | | ||||||
* | | Issue #12837: Silence a Clang compiler warning on OS X. | Brett Cannon | 2014-01-07 | 2 | -1/+21 | |
| | | | | | | | | | | | | | | | | Now makes CPython build without warnings on OS X under Clang with -Wno-unused-value -Wno-empty-body -Qunused-arguments -Wno-deprecated-declarations. Thanks to David Watson for taking an initial stab at a solution. | |||||
* | | Issue #19719: Update various finder and loader ABCs such that their | Brett Cannon | 2014-01-07 | 4 | -8/+176 | |
| | | | | | | | | | | | | | | old methods now provide implementations when PEP 451 APIs are present. This should help with backwards-compatibility with code which has not been updated to work with PEP 451. | |||||
* | | Issue #19273: The marker comments Argument Clinic uses have been changed | Larry Hastings | 2014-01-07 | 14 | -216/+220 | |
| | | | | | | | | to improve readability. | |||||
* | | Issue #20157: When Argument Clinic renames a parameter because its name | Larry Hastings | 2014-01-07 | 3 | -5/+35 | |
| | | | | | | | | collides with a C keyword, it no longer exposes that rename to PyArg_Parse. | |||||
* | | Issue #20141: Improved Argument Clinic's support for the PyArg_Parse "O!" | Larry Hastings | 2014-01-07 | 5 | -4388/+4379 | |
| | | | | | | | | format unit. | |||||
* | | Issue #20144: Argument Clinic now supports simple constants as parameter | Larry Hastings | 2014-01-07 | 6 | -31/+152 | |
| | | | | | | | | | | default values. inspect.Signature correspondingly supports them in __text_signature__ fields for builtins. | |||||
* | | whatsnew: expand 'dis' entry. | R David Murray | 2014-01-07 | 2 | -8/+52 | |
| | | | | | | | | Also add one missing versionadded. | |||||
* | | Issue #20072: Fixed multiple errors in tkinter with wantobjects is False. | Serhiy Storchaka | 2014-01-07 | 7 | -71/+153 | |
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Misc.image_names(), Misc.image_types(), Wm.wm_colormapwindows(), and LabelFrame.panes() now always return a tuple. * Fixed error of comparing str and int in tt.LabeledScale._adjust(). * ttk.Notebook.index() now always returns int. * ttk.Notebook.tabs() now always returns a tuple. * ttk.Entry.bbox() now always returns a tuple of ints. * ttk.Entry.validate() now always correctly works. * ttk.Combobox.current() now always returns int. * ttk.Panedwindow.sashpos() now always returns int. * ttk.Treeview.bbox() now always returns a tuple of ints. * ttk.Treeview.get_children() now always returns a tuple. * ttk.Treeview.exists() now always correctly works. * ttk.Treeview.index() now always returns int. * ttk.Treeview.tag_has() now always returns 0 or 1. * And numerous other errors in methods which returns a tuple, list or dict. * Fixed ttk tests for wantobjects is False. | |||||
| * | Issue #20072: Fixed multiple errors in tkinter with wantobjects is False. | Serhiy Storchaka | 2014-01-07 | 7 | -71/+153 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Misc.image_names(), Misc.image_types(), Wm.wm_colormapwindows(), and LabelFrame.panes() now always return a tuple. * Fixed error of comparing str and int in tt.LabeledScale._adjust(). * ttk.Notebook.index() now always returns int. * ttk.Notebook.tabs() now always returns a tuple. * ttk.Entry.bbox() now always returns a tuple of ints. * ttk.Entry.validate() now always correctly works. * ttk.Combobox.current() now always returns int. * ttk.Panedwindow.sashpos() now always returns int. * ttk.Treeview.bbox() now always returns a tuple of ints. * ttk.Treeview.get_children() now always returns a tuple. * ttk.Treeview.exists() now always correctly works. * ttk.Treeview.index() now always returns int. * ttk.Treeview.tag_has() now always returns 0 or 1. * And numerous other errors in methods which returns a tuple, list or dict. * Fixed ttk tests for wantobjects is False. | |||||
* | | Issue #20096: Update the Python 2/3 porting HOWTO to focus on | Brett Cannon | 2014-01-07 | 1 | -375/+223 | |
| | | | | | | | | source-compatibility instead of 2to3. | |||||
* | | Issue #20162: test_hash_distribution() uses subTest() to mention the prefix in | Victor Stinner | 2014-01-07 | 1 | -9/+10 | |
| | | | | | | | | the error message. | |||||
* | | Issue 19713: Add PEP 451-related deprecations. | Eric Snow | 2014-01-07 | 15 | -4039/+4340 | |
| | | ||||||
* | | Remove more usage of APIs deprecated by PEP 451. | Eric Snow | 2014-01-07 | 3 | -14/+16 | |
| | | ||||||
* | | Issue #19703: Update pydoc to use the new importer APIs. | Eric Snow | 2014-01-07 | 3 | -4/+17 | |
| | | ||||||
* | | Remove dead PEP 451 code. | Eric Snow | 2014-01-07 | 2 | -22/+0 | |
| | | ||||||
* | | asyncio: Fix deadlock in readexactly(). Fixes issue #20154. | Guido van Rossum | 2014-01-07 | 2 | -10/+21 | |
| | | ||||||
* | | whatsnew: ssl getpeercert/do_handshake raise OSError, weakref __callback__. | R David Murray | 2014-01-06 | 2 | -13/+14 | |
| | | | | | | | | | | | | Also add a missing word to gc entry, and delete a now-obsolete doc note in the weakref __callback__ docs. (Opened an issue for rewriting the section that compares finalizers and __del__ method.) | |||||
* | | whatsnew: pydoc.Scanner removal, check_output input parm, operator.py. | R David Murray | 2014-01-06 | 1 | -2/+28 | |
| | | | | | | | | Also fleshed out the entry on struct.iter_unpack. | |||||
* | | Issue #20143: The line numbers reported in Argument Clinic errors are | Larry Hastings | 2014-01-06 | 2 | -2/+6 | |
| | | | | | | | | now more accurate. | |||||
* | | Issue #20142: Py_buffer variables generated by Argument Clinic are now | Larry Hastings | 2014-01-06 | 3 | -5/+18 | |
| | | | | | | | | initialized with a default value. | |||||
* | | Merge 3.4.0b2 release revisions back into mainline. | Larry Hastings | 2014-01-06 | 7 | -18/+86 | |
|\ \ | ||||||
| * | | Add comments to frozenset_hash(). | Raymond Hettinger | 2014-01-05 | 1 | -1/+14 | |
| | | | | | | | | | | | | Also, provide a minor hint to the compiler on how to group the xors. | |||||
| * | | Issue19995: %o, %x, %X now only accept ints | Ethan Furman | 2014-01-05 | 6 | -17/+72 | |
| | | | ||||||
* | | | Post-release engineering; updated NEWS and version string. | Larry Hastings | 2014-01-06 | 2 | -1/+13 | |
| | | | ||||||
* | | | Added tag v3.4.0b2 for changeset ba32913eb13e | Larry Hastings | 2014-01-05 | 1 | -0/+1 | |
| | | | ||||||
* | | | Bump version number for 3.4.0b2.v3.4.0b2 | Larry Hastings | 2014-01-05 | 5 | -6/+6 | |
| | | | ||||||
* | | | Regenerated pydoc/topics.py, and fix a "suspicious" doc error. | Larry Hastings | 2014-01-05 | 2 | -6/+6 | |
|/ / | ||||||
* | | Argument Clinic: fixed test suite, improved howto. | Larry Hastings | 2014-01-05 | 3 | -101/+173 | |
| | | ||||||
* | | Issue 20123: Disable a problematic test. | Eric Snow | 2014-01-05 | 1 | -2/+3 | |
| | | ||||||
* | | Fix news entry to use updated name for XMLPullParser. | R David Murray | 2014-01-05 | 1 | -2/+2 | |
| | | ||||||
* | | Issue 20123: try using a different builtin module in a pydoc test. | Eric Snow | 2014-01-05 | 1 | -2/+2 | |
| | | | | | | | | | | | | The test is failing on one of the stable FreeBSD buildbots. It seems unlikely that the gc module would not be available, so switching to _imp may not fix the problem. | |||||
* | | whatsnew: XMLPullParser, plus some doc updates. | R David Murray | 2014-01-05 | 4 | -18/+24 | |
| | | | | | | | | | | | | | | | | | | | | I was confused by the text saying that read_events "iterated", since it actually returns an iterator (that's what a generator does) that the caller must then iterate. So I tidied up the language. I'm not sure what the sentence "Events provided in a previous call to read_events() will not be yielded again." is trying to convey, so I didn't try to fix that. Also fixed a couple more news items. |