Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | | Issue 20123: Fix pydoc.synopsis() for "binary" modules. | Eric Snow | 2014-01-05 | 3 | -23/+77 |
| | | | | | | | | Also add missing tests to test_pydoc. | ||||
* | | whatsnew: removal of TYPE_INT64 from marshal. | R David Murray | 2014-01-05 | 2 | -1/+4 |
| | | | | | | | | | | Also update news entry for SMTPException; when I changed it from IOError to OSError I forgot to update the news item. | ||||
* | | whatsnew: logging TimedRotatingFileHandler atTime parameter. | R David Murray | 2014-01-04 | 2 | -2/+10 |
| | | |||||
* | | whatsnew: from __future__ string exception, attribute UTF-32 decoder speedup. | R David Murray | 2014-01-04 | 2 | -4/+11 |
| | | | | | | | | And more news entry clarifications. | ||||
* | | whatsnew: ppring string wrapping, string pickling optimization. | R David Murray | 2014-01-04 | 2 | -5/+12 |
| | | | | | | | | Also clarify some NEWS entries. | ||||
* | | whatsnew: Mock mock_open readline(s); expand description of subtests feature. | R David Murray | 2014-01-04 | 1 | -5/+23 |
| | | |||||
* | | Issue #19708: Update pkgutil to use the new importer APIs. | Eric Snow | 2014-01-04 | 3 | -15/+32 |
| | | |||||
* | | Issue #19713: Move away from using find_module/load_module. | Eric Snow | 2014-01-04 | 3 | -5/+12 |
| | | |||||
* | | Issue #19927: Add __eq__ to path-based loaders in importlib. | Eric Snow | 2014-01-04 | 6 | -621/+698 |
| | | |||||
* | | Merge heads | Serhiy Storchaka | 2014-01-04 | 5 | -10/+954 |
|\ \ | |||||
| * | | Issue #19659: Added documentation for Argument Clinic. | Larry Hastings | 2014-01-04 | 5 | -10/+954 |
| | | | |||||
* | | | Reverted changeset b72c5573c5e7 (issue #15027). | Serhiy Storchaka | 2014-01-04 | 4 | -133/+62 |
|/ / | |||||
* | | Issue #19976: Argument Clinic METH_NOARGS functions now always | Larry Hastings | 2014-01-04 | 5 | -31/+150 |
| | | | | | | | | take two parameters. | ||||
* | | Issue #15027: Rewrite the UTF-32 encoder. It is now 1.6x to 3.5x faster. | Serhiy Storchaka | 2014-01-04 | 4 | -62/+133 |
| | | |||||
* | | Merge from 3.3. | Stefan Krah | 2014-01-04 | 1 | -3/+3 |
|\ \ | |/ | |||||
| * | Whitespace. | Stefan Krah | 2014-01-04 | 1 | -3/+3 |
| | | |||||
* | | Drop reference to pythoncore, to avoid linking python34.dll | Martin v. Löwis | 2014-01-04 | 1 | -5/+0 |
| | | |||||
* | | Merge 3.3 | Martin v. Löwis | 2014-01-04 | 1 | -62/+62 |
|\ \ | |/ | |||||
| * | Regenerate python34stub.def. | Martin v. Löwis | 2014-01-04 | 1 | -62/+62 |
| | |