summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Actually initialize __main__.__loader__ with loader instances, not the ↵Nick Coghlan2012-07-152-3/+8
| | | | corresponding type objects
* Remove a statement that was only added for debugging purposesNick Coghlan2012-07-151-1/+0
|
* Note why we can't write an automated test for the code path that brings up ↵Nick Coghlan2012-07-151-0/+3
| | | | the REPL for a bare 'python' call
* Take the first step in resolving the messy pkgutil vs importlib edge cases ↵Nick Coghlan2012-07-157-145/+263
| | | | by basing pkgutil explicitly on importlib, deprecating its internal import emulation and setting __main__.__loader__ correctly so that runpy still works (Affects #15343, #15314, #15357)
* Issue #9458: clarify the documentation of ElementTree.write with regards to ↵Eli Bendersky2012-07-151-7/+17
| | | | the type of the stream expected for a given encoding
* Close #1767933: Badly formed XML using etree and utf-16. Patch by Serhiy ↵Eli Bendersky2012-07-153-122/+257
| | | | Storchaka, with some minor fixes by me
* - Issue #15233: Python now guarantees that callables registered withLarry Hastings2012-07-152-7/+11
| | | | the atexit module will be called in a deterministic order.
* Fix-up latex stylingRaymond Hettinger2012-07-151-12/+15
|
* - Issue #15238: shutil.copystat now copies Linux "extended attributes".Larry Hastings2012-07-154-24/+37
|
* Update the embedded copy of the expat XML parser to 2.1.0. It bringsGregory P. Smith2012-07-1412-258/+374
| | | | | | | | | with it a vareity of bug fixes, both security and behavior. See http://www.libexpat.org/ for the list. NOTE: I already backported the expat hash randomization fix in March. Fixes issue #14340.
* Minor grammatical tweaks.Brett Cannon2012-07-141-4/+6
|
* Some small fixes and clarifications to the io documentationEli Bendersky2012-07-141-42/+44
|
* Merge #15230 doc updates from 3.2Nick Coghlan2012-07-142-1/+15
|\
| * Issue #15230: Update runpy docs to clarify a couple of points that came up ↵Nick Coghlan2012-07-142-0/+14
| | | | | | | | in this issue
* | Merge fix for #15230 from 3.2Nick Coghlan2012-07-143-158/+277
|\ \ | |/
| * Close #15230: runpy.run_path now sets __package__ correctly. Also refactored ↵Nick Coghlan2012-07-143-158/+277
| | | | | | | | the runpy tests to use a more systematic approach
* | Issue #15241: Fix test_prefixes failure in test_venv due to symlink inNed Deily2012-07-131-1/+1
| | | | | | | | tempfile directory path (i.e. on OS X /tmp is actually /private/tmp).
* | Try other approach to fix issue #15334.Antoine Pitrou2012-07-131-3/+8
|\ \ | |/
| * Try other approach to fix issue #15334.Antoine Pitrou2012-07-131-3/+8
| |
* | Null mergeAntoine Pitrou2012-07-130-0/+0
|\ \ | |/
| * Remove duplicate entry and fix orderAntoine Pitrou2012-07-131-2/+1
| |
* | Issue #15334: skip test_dynamic_key when run in non-interactive mode.Antoine Pitrou2012-07-131-0/+1
|\ \ | |/ | | | | Patch by Jeremy Kloth.
| * Issue #15334: skip test_dynamic_key when run in non-interactive mode.Antoine Pitrou2012-07-132-0/+2
| | | | | | | | Patch by Jeremy Kloth.
* | MergeAntoine Pitrou2012-07-137-4044/+4059
|\ \
| * | Fix builtin test and simplify the classified text tuple.Raymond Hettinger2012-07-131-33/+27
| | |
| * | Issues #15169, #14599: Make PyImport_ExecCodeModuleWithPathnames() useBrett Cannon2012-07-136-4011/+4032
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Lib/imp.py for imp.source_from_cache() instead of its own C version. Also change PyImport_ExecCodeModuleObject() to not infer the source path from the bytecode path like PyImport_ExecCodeModuleWithPathnames() does. This makes the function less magical. This also has the side-effect of removing all uses of MAXPATHLEN in Python/import.c which can cause failures on really long filenames.
* | | Issue #15338: skip test_UNC_path when the current user doesn't have enough ↵Antoine Pitrou2012-07-131-11/+14
|\ \ \ | |/ / |/| / | |/ permissions to access the path.
| * Issue #15338: skip test_UNC_path when the current user doesn't have enough ↵Antoine Pitrou2012-07-131-0/+7
| | | | | | | | permissions to access the path.
* | Issue #15053: Make sure all functions related to the import lock haveBrett Cannon2012-07-132-5/+19
| | | | | | | | | | the Python 3.3 change notice on them in case someone directly links to the function(s).
* | Issue #4832: Modify IDLE to save files with .py extension byNed Deily2012-07-102-2/+9
| | | | | | | | default on Windows and OS X as it already does with X11 Tk.
* | Additional fixes to multiprocessing docs (for issue #13686)Eli Bendersky2012-07-131-13/+10
| |
* | Issue #15296: Fix minidom.toxml/toprettyxml for non-unicode encodings. ↵Eli Bendersky2012-07-133-16/+18
| | | | | | | | Patch by Serhiy Storchaka, with some minor style adjustments by me.
* | Some fixes for the documentation of multiprocessing (per issue #13686)Eli Bendersky2012-07-131-24/+32
| |
* | Remove :noindex: for threading.Thread which killed all reference links to itEli Bendersky2012-07-131-1/+0
| |
* | Issue #7652: Clean up _mpd_qinvroot() and mark it LIBMPDEC_ONLY. Use theStefan Krah2012-07-121-135/+140
| | | | | | | | algorithm from decimal.py for mpd_qsqrt().
* | Add c_size_t and c_ssize_t to the ctypes summary table.Antoine Pitrou2012-07-121-0/+5
|\ \ | |/
| * Add c_size_t and c_ssize_t to the ctypes summary table.Antoine Pitrou2012-07-121-0/+5
| |
* | mergeRaymond Hettinger2012-07-121-1/+1
|\ \ | |/
| * Show the proper way to exit a cmd shellRaymond Hettinger2012-07-121-1/+1
| |
* | For diagnosis, try to list the directory firstAntoine Pitrou2012-07-121-0/+1
| |
* | Small improvements to test_unc_pathAntoine Pitrou2012-07-121-7/+8
| |
* | Try to fix or diagnose buildbot failuresAntoine Pitrou2012-07-121-1/+6
| |
* | Issue #15300: Ensure the temporary test working directories are in the same ↵Antoine Pitrou2012-07-113-1/+10
|\ \ | |/ | | | | | | | | parent folder when running tests in multiprocess mode from a Python build. Patch by Chris Jerdonek.
| * Issue #15300: Ensure the temporary test working directories are in the same ↵Antoine Pitrou2012-07-113-1/+10
| | | | | | | | | | | | parent folder when running tests in multiprocess mode from a Python build. Patch by Chris Jerdonek.
* | merge 3.2Martin v. Löwis2012-07-111-2/+2
|\ \ | |/
| * Use _RPCFile.write properly.Martin v. Löwis2012-07-111-2/+2
| |
* | merge 3.2Martin v. Löwis2012-07-111-2/+8
|\ \ | |/
| * Don't use TextIOBase implementations in _RPCFile.Martin v. Löwis2012-07-111-2/+8
| |
* | merge 3.2Martin v. Löwis2012-07-112-2/+2
|\ \ | |/
| * Issue #15319: Revert wrapping of sys.stdin. Patch by Serhiy Storchaka.Martin v. Löwis2012-07-112-2/+2
| |