summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bpo-31045: Language switch (#2652)Julien2017-08-074-71/+151
| | | | | | | | | | | | | | | | | | * Doc: Indicate the language * Renaming version_switcher to switchers (to add language_switcher). * Adding language switch. * Doc switchers: Enhance readability of regex parsing versions. * Doc switchers: Desambiguate the need of a replace(/\/+$/g, '') by proper naming. * Doc switchers: py3k can't reach js, it's redirected server-side by nginx. * Doc switchers: Examples matching actual regexes. * Doc switchers: Better fallback on unexisting translated version.
* add myself to CODEOWNERS for subprocess. (#3005)Gregory P. Smith2017-08-051-0/+3
|
* Notify the import-team on import-related PRs (GH-3002)Brett Cannon2017-08-041-1/+1
|
* Add author of the fix for #30841 to ACKS. (#3001)Łukasz Langa2017-08-041-0/+1
|
* Fix a shadow-compatible-local warning (#2180)Yuan Chao Chou2017-08-042-168/+168
| | | | Change the shadowing naming, 'value' (Python-ast.c:4652), to 'val' to prevent the variables from being misused.
* bpo-31107: Fix copyreg mangled slot names calculation. (#2989)Shane Harvey2017-08-044-1/+18
|
* bpo-29304: Simplify dict lookup functions (GH-2407)INADA Naoki2017-08-033-270/+132
| | | | * remove hashpos parameter from lookdict functions. * remove many duplicated code from lookdict functions.
* Improve grammar in asyncio documentation (GH-2993)Mike DePalatis2017-08-031-1/+1
| | | | "not only is it .." is the correct form, as opposed to: "not only it is ..."
* bpo-30978: str.format_map() now passes key lookup exceptions through. (#2790)Serhiy Storchaka2017-08-034-7/+20
| | | Previously any exception was replaced with a KeyError exception.
* bpo-31071: Avoid masking original TypeError in call with * unpacking (#2957)Serhiy Storchaka2017-08-033-29/+52
| | | when other arguments are passed.
* Spelling fixes (#2902)Ville Skyttä2017-08-0329-54/+54
|
* Add @bitdancer as codeowner of email related stuff. (GH-2987)R. David Murray2017-08-021-0/+7
|
* bpo-31080: Allowed logging.config.fileConfig() to accept both args and ↵Preston Landers2017-08-024-5/+15
| | | | kwargs. (GH-2979)
* bpo-31061: fix crash in asyncio speedup module (GH-2966)Alexander Mohr2017-08-024-0/+32
|
* Document Path.is_mount(), update Misc/ACKS and Misc/NEWS (#2980)Łukasz Langa2017-08-013-0/+16
|
* Add @1st1 as co-owner of asyncio and genobject (#2978)Yury Selivanov2017-08-011-0/+6
|
* bpo-30897: Add is_mount() to pathlib.Path (#2669)Cooper Lees2017-08-012-0/+36
| | | | * Add in is_mount() call to pathlib.Path similiar to os.path.ismount(path) * Add tests for is_mount()
* List myself as interested in all import-related pull requests (GH-2976)Brett Cannon2017-08-011-0/+3
|
* bpo-31084: QueueHandler now formats messages correctly. (GH-2954)favll2017-08-012-4/+19
|
* bpo-31083: IDLE: Describe the Page classes in configdialog (#2965)csabella2017-08-012-15/+30
| | | | | Add template as comment. Update existing classes to match outline. Initial patch by Cheryl Sabella.
* Remove .mention-bot (GH-2923)Mariatta2017-08-011-20/+0
|
* Create CODEOWNERS (GH-2924)Mariatta2017-08-011-0/+12
| | | Copied over info from .mention-bot
* bpo-31091: Remove dead code in PyErr_GivenExceptionMatches(). (#2963)scoder2017-07-311-13/+1
| | | According to the comment, there was previously a call to PyObject_IsSubclass() involved which could fail, but since it was replaced with a call to PyType_IsSubtype(), it can no longer fail.
* bpo-25910: Update LICENSE (GH-2873)Mariatta2017-07-311-6/+5
| | | Use the copy provided in https://bugs.python.org/issue25910#msg295200
* Closes issue bpo-5288: Allow tzinfo objects with sub-minute offsets. (#2896)Alexander Belopolsky2017-07-315-79/+127
| | | | | | | | | | | | | | | | | | * Closes issue bpo-5288: Allow tzinfo objects with sub-minute offsets. * bpo-5288: Implemented %z formatting of sub-minute offsets. * bpo-5288: Removed mentions of the whole minute limitation on TZ offsets. * bpo-5288: Removed one more mention of the whole minute limitation. Thanks @csabella! * Fix a formatting error in the docs * Addressed review comments. Thanks, @haypo.
* bpo-30640: Fix undefined behavior in _PyFunction_FastCallDict() and ↵Zackery Spytz2017-07-312-2/+3
| | | | | PyEval_EvalCodeEx() (#2919) k + 1 was calculated with k = NULL.
* bpo-25684: ttk.OptionMenu radiobuttons weren't unique (#2276)csabella2017-07-313-1/+29
| | | between instances of OptionMenu.
* bpo-31050: IDLE: Factor GenPage class from ConfigDialog (#2952)csabella2017-07-303-284/+269
| | | | The slightly modified tests for the General tab continue to pass. Patch by Cheryl Sabella.
* Updated LoggerAdapter.isEnabledFor to take advantage of caching. (GH-2951)Vinay Sajip2017-07-301-3/+1
|
* bpo-31004: IDLE: Factor out FontPage class from configdialog (step 1) (#2905)csabella2017-07-303-239/+271
| | | | | The slightly modified tests continue to pass. The General test broken by the switch to Notebook is fixed. Patch mostly by Cheryl Sabella.
* bpo-30928: Update IDLE News.txt. (#2948)Terry Jan Reedy2017-07-301-2/+40
|
* bpo-30522: Implemented a method to allow setting a logging.StreamHander's ↵Vinay Sajip2017-07-304-0/+49
| | | | stream. (GH-2921)
* bpo-30962: Added caching to Logger.isEnabledFor() (GH-2752)Avram Lubkin2017-07-302-4/+86
|
* bpo-30803: clarify truth value testing documentation (#2508)Peter Thomassen2017-07-292-19/+15
| | | Initial patch by Peter Thomassen.
* bpo-31027: Fix test_listcomps failure when run directly (#2939)Zackery Spytz2017-07-291-1/+1
| | | Bug appears to be incomplete copy-paste-edit.
* bpo-30781: IDLE - Use ttk Notebook in ConfigDialog (#2938)Terry Jan Reedy2017-07-293-35/+43
| | | | | The notebook looks a bit better. It will work better with separate page classes. Traversal of widgets by Tab works better. Switching tabs with keys becomes possible. The font sample box works better at large font sizes. One of the two simulated click tests no longer works. This will be investigated while fixing a bug with the widget itself.
* bpo-30853: IDLE - touch-up configdialog.VarTrace and tests. (#2936)Terry Jan Reedy2017-07-282-16/+23
| | | | Add clear method for tests. Adjust tests to use global instance. Remove unneeded ConfigDialog method.
* bpo-30853: IDLE: Convert font and general vars to use VarTrace (#2914)csabella2017-07-282-62/+47
| | | | | Instance tracers manages pairs consisting of a tk variable and a callback function. When tracing is turned on, setting the variable calls the function. Test coverage for the new class is 100%.
* Fix trivial typo in multiprocessing documentation (GH-2930)Yuval Langer2017-07-281-1/+1
|
* bpo-31066: Fix test_httpservers.test_last_modified() (#2933)Victor Stinner2017-07-281-4/+6
| | | Write the temporary file on disk and then get its modification time.
* bpo-31067: test_subprocess calls reap_children() (#2931)Victor Stinner2017-07-281-0/+2
| | | | test_subprocess now also calls reap_children() in tearDown(), not only on setUp().
* bpo-30302: Update WhatsNew and documentation. (#2929)Utkarsh Upadhyay2017-07-282-1/+4
| | | | | | * Update 'Porting to .37' section. * Fix a minor example in the doc.
* bpo-29585: fix test fail on macOS Framework build (GH-2928)INADA Naoki2017-07-281-1/+5
|
* bpo-28095: Re-enable temporarily disabled part of test_startup_imports on ↵Ned Deily2017-07-281-3/+1
| | | | | | | | macOS (#2927) The changes for bpo-29585 eliminate the extra imports on macOS that caused the original test failure. This reverts commit 8a2150aae6db4d664c96a038ef6abacd4bcbcdc9.
* bpo-31060: IDLE: Finish regrouping ConfigDialog methods (#2908)Terry Jan Reedy2017-07-272-768/+775
| | | Finish resorting the 72 ConfigDialog methods into 7 groups that represent the dialog, action buttons, and font, highlight, keys, general, and extension pages. This will help with continuing to add tests and improve the pages. It will enable splitting ConfigDialog into 6 or 7 more comprehensible classes.
* bpo-31044: Skip test_posix.test_makedev() on FreeBSD (#2915)Victor Stinner2017-07-271-0/+4
| | | | | There is a bug in FreeBSD CURRENT with 64-bit dev_t. Skip the test if dev_t is larger than 32-bit, until the bug is fixed in FreeBSD CURRENT.
* bpo-30814, bpo-30876: Add new import test files to projects. (#2851)Serhiy Storchaka2017-07-272-0/+8
|
* bpo-31028: Fix test_pydoc when run directly (#2864)Victor Stinner2017-07-271-1/+1
| | | | | | | | | | * bpo-31028: Fix test_pydoc when run directly Fix get_pydoc_link() of test_pydoc to fix "./python Lib/test/test_pydoc.py": get the absolute path to __file__ to prevent relative directories. * Use realpath() instead of abspath()
* bpo-9566: Change HANDLE argument parsing to unsigned in msvcrtmodule.c (#2904)Segev Finer2017-07-272-5/+5
|
* bpo-31003: IDLE - Add more tests for General tab (#2859)Terry Jan Reedy2017-07-274-198/+380
| | | | | | | * In configdialog: Document causal pathways in create_page_general. Move related functions to follow this. Simplify some attribute names. * In test_configdialog: Add tests for load and helplist functions. Coverage for the general tab is now complete, and 63% overall.