summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Better control when dumping import stateNick Coghlan2012-04-291-12/+10
|
* Merge markup fix in unittest doc from 3.2.Ezio Melotti2012-04-291-2/+2
|\
| * Fix markup in unittest doc.Ezio Melotti2012-04-291-2/+2
| |
* | issue6085 - update docs in default branchSenthil Kumaran2012-04-292-2/+2
|\ \ | |/
| * Fix issue6085 - Remove the delay caused by fqdn lookup while logging in ↵Senthil Kumaran2012-04-292-3/+3
| | | | | | | | BaseHTTPRequestHandler
* | #14236: merge with 3.2.Ezio Melotti2012-04-291-1/+4
|\ \ | |/
| * #14236: mention Unicode whitespace in \s documentation.Ezio Melotti2012-04-291-1/+4
| |
* | Fix Issue6085 - SimpleHTTPServer address_string to return client ip instead ↵Senthil Kumaran2012-04-293-13/+10
| | | | | | | | of client hostname
* | #14461: merge with 3.2.Ezio Melotti2012-04-291-1/+1
|\ \ | |/
| * #14461: fix wording.Ezio Melotti2012-04-291-1/+1
| |
* | issue14427 - Document Request.get_header and Request.header_itemsSenthil Kumaran2012-04-291-0/+12
|\ \ | |/
| * issue14427 - Document Request.get_header and Request.header_itemsSenthil Kumaran2012-04-291-0/+11
| |
* | httplib - minor update to check empty responseSenthil Kumaran2012-04-291-2/+2
|\ \ | |/
| * httplib - minor update to check empty responseSenthil Kumaran2012-04-291-2/+2
| |
* | httplib test for early eof response. related to Issue13684Senthil Kumaran2012-04-291-0/+9
|\ \ | |/
| * httplib test for early eof response. related to Issue13684Senthil Kumaran2012-04-291-0/+9
| |
* | #14155: merge note about \b from 3.2.Ezio Melotti2012-04-291-0/+3
|\ \ | |/
| * #14155: add a note about \b.Ezio Melotti2012-04-291-0/+3
| |
* | Issue #14428: Use the new time.perf_counter() and time.process_time() functionsVictor Stinner2012-04-297-55/+32
| | | | | | | | | | | | | | | | | | | | | | | | * Replace "time.clock on windows, or time.time" with time.perf_counter() * profile module: only use time.process_time() instead of trying different functions providing the process time * timeit module: use time.perf_counter() by default, time.time() and time.clock() can still be used using --time and --clock options * pybench program: use time.perf_counter() by default, add support for the new time.process_time() and time.perf_counter() functions, but stay backward compatible. Use also time.get_clock_info() to display information of the timer.
* | Close #14309: Deprecate time.clock()Victor Stinner2012-04-293-0/+11
| | | | | | | | Use time.perf_counter() or time.process_time() instead.
* | Issue #14428, #14397: Implement the PEP 418Victor Stinner2012-04-299-127/+723
| | | | | | | | | | | | | | | | | | * Rename time.steady() to time.monotonic() * On Windows, time.monotonic() uses GetTickCount/GetTickCount64() instead of QueryPerformanceCounter() * time.monotonic() uses CLOCK_HIGHRES if available * Add time.get_clock_info(), time.perf_counter() and time.process_time() functions
* | Time doc: documentation that the CLOCK_* constants and clock_*() functions areVictor Stinner2012-04-281-0/+16
| | | | | | | | not always available.
* | Issue #14448: merge with 3.2Sandro Tosi2012-04-281-5/+12
|\ \ | |/
| * Issue #14448: add reference to IANA timezone database; thanks to Georg/Nick ↵Sandro Tosi2012-04-281-5/+12
| | | | | | | | suggestions
* | Fix my previous commit: bool is a long, restore the specical case for boolVictor Stinner2012-04-271-1/+4
| |
* | Issue #14666: stop multiprocessing's resource-sharing thread after the tests ↵Antoine Pitrou2012-04-272-1/+33
| | | | | | | | | | | | | | | | are done. Also, block delivery of signals to that thread. Patch by Richard Oudkerk. This will hopefully fix sporadic freezes on the FreeBSD 9.0 buildbot.
* | Simplify and optimize formatlong()Victor Stinner2012-04-273-152/+128
| | | | | | | | | | | | | | * Remove _PyBytes_FormatLong(): inline it into formatlong() * the input type is always a long, so remove the code for bool * don't duplicate the string if the length does not change * Use PyUnicode_DATA() instead of _PyUnicode_AsString()
* | mergeBrett Cannon2012-04-271-0/+3
|\ \
| * | Optimize _PyUnicode_FindMaxChar() find pure ASCII stringsVictor Stinner2012-04-271-0/+3
| | |
* | | Issue #14646: __import__() now sets __loader__ if need be.Brett Cannon2012-04-275-2408/+2518
|/ / | | | | | | | | | | importlib.util.module_for_loader also will set __loader__ along with __package__. This is in conjunction to a forthcoming update to PEP 302 which will make these two attributes required for loaders to set.
* | Issue #14605: Don't error out if get_importer() returns None.Brett Cannon2012-04-272-1104/+1099
| |
* | mergeBrett Cannon2012-04-271-3/+5
|\ \
| * | decref cached keys on type deallocation (#13903)Benjamin Peterson2012-04-271-3/+5
| | |
* | | Issue #14605: Use None in sys.path_importer_cache to represent noBrett Cannon2012-04-277-1159/+1083
|/ / | | | | | | finder instead of using some (now non-existent) implicit finder.
* | mergeBrett Cannon2012-04-271-4/+8
|\ \
| * | use wfile apiBenjamin Peterson2012-04-271-4/+8
| | |
* | | Issue #14605: Stop having implicit entries for sys.meta_path.Brett Cannon2012-04-278-2969/+2992
| | | | | | | | | | | | ImportWarning is raised if sys.meta_path is found to be empty.
* | | Issue #14605: Insert to the front of sys.meta_path, don't append.Brett Cannon2012-04-271-1/+1
| | |
* | | Invalidate finder caches after creating a new script.Brett Cannon2012-04-271-0/+2
|/ /
* | Issue #14642: Add "hg touch" extension, and "make touch" target.Martin v. Loewis2012-04-274-1/+122
| |
* | Check newly created consistency using _PyUnicode_CheckConsistency(str, 1)Victor Stinner2012-04-2710-14/+31
| | | | | | | | | | | | * In debug mode, fill the string data with invalid characters * Simplify also reference counting in PyCodec_BackslashReplaceErrors() and PyCodec_XMLCharRefReplaceError()
* | Backing out 86dc014cdd74. Not ready yetJesus Cea2012-04-268-60/+12
| |
* | Close #10142: Support for SEEK_HOLE/SEEK_DATAJesus Cea2012-04-268-12/+60
| |
* | Add a missing close parenBrian Curtin2012-04-261-1/+1
| |
* | merge headsBenjamin Peterson2012-04-2615-3195/+3075
|\ \
| * | Issue #14605: Make explicit the entries on sys.path_hooks that used toBrett Cannon2012-04-269-3185/+3054
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | be implicit. Added a warning for when sys.path_hooks is found to be empty. Also changed the meaning of None in sys.path_importer_cache to represent trying sys.path_hooks again (an interpretation of previous semantics). Also added a warning for when None was found. The long-term goal is for None in sys.path_importer_cache to represent the same as imp.NullImporter: no finder found for that sys.path entry.
| * | Silence DeprecationWarning for cgi.escape() usage in test_cgi.Brett Cannon2012-04-261-3/+8
| | |
| * | Update importlib.hBrett Cannon2012-04-261-7/+7
| | |
| * | MergeBrett Cannon2012-04-2611-138/+238
| |\ \
| | * | _PyUnicode_CheckConsistency() ensures that the unicode string ends with aVictor Stinner2012-04-251-2/+6
| | | | | | | | | | | | | | | | null character