summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* merge #14638: pydoc now treats non-str __name__ as None instead of raisingR David Murray2012-04-231-0/+3
|\ | | | | | | Original patch by Peter Otten.
| * #14638: pydoc now treats non-str __name__ as None instead of raisingR David Murray2012-04-231-0/+3
| | | | | | | | Original patch by Peter Otten.
* | news for issue13684Senthil Kumaran2012-04-231-0/+3
|\ \ | |/
| * news for issue13684Senthil Kumaran2012-04-231-0/+3
| |
* | merge 3.2Benjamin Peterson2012-04-231-0/+1
|\ \ | |/
| * add Mark ShannonBenjamin Peterson2012-04-231-0/+1
| |
* | Implement PEP 412: Key-sharing dictionaries (closes #13903)Benjamin Peterson2012-04-231-0/+4
| | | | | | | | Patch from Mark Shannon.
* | Issue #14605: Expose importlib.abc.FileLoader andBrett Cannon2012-04-221-0/+3
| | | | | | | | | | | | | | | | importlib.machinery.(FileFinder, SourceFileLoader, _SourcelessFileLoader, ExtensionFileLoader). This exposes all of importlib's mechanisms that will become public on the sys module.
* | Resolve #14026 (Merge from 3.2)Nick Coghlan2012-04-221-0/+3
|\ \ | |/
| * Close issue #14026 by better testing sys.argv handling in ↵Nick Coghlan2012-04-221-0/+3
| | | | | | | | test_cmd_line_script (patch by Jason Yeo)
* | Mention the backwards-incompatible change to ↵Brett Cannon2012-04-221-0/+5
| | | | | | | | imp.cache_from_source()/source_from_cache().
* | Fix Issue2193 - Allow ":" character in Cookie NAME valuesSenthil Kumaran2012-04-221-0/+2
| |
* | Issue #14630: Merge fix from 3.2.Mark Dickinson2012-04-201-0/+3
|\ \ | |/
| * Issue #14630: Fix an incorrect access of ob_digit[0] for a zero instance of ↵Mark Dickinson2012-04-201-0/+3
| | | | | | | | an int subclass.
* | Issue #14339: Improve speed of bin, oct and hex builtins. Patch by Serhiy ↵Mark Dickinson2012-04-201-0/+3
| | | | | | | | Storchaka (with minor modifications).
* | Issue #14629: Mention the filename in SyntaxError exceptions fromBrett Cannon2012-04-201-0/+3
| | | | | | | | tokenizer.detect_encoding() (when available).
* | merge 3.2: issue 14629Martin v. Löwis2012-04-201-0/+3
|\ \ | |/
| * Issue #14629: Raise SyntaxError in tokenizer.detect_encodingMartin v. Löwis2012-04-201-0/+3
| | | | | | | | if the first two lines have non-UTF-8 characters without an encoding declaration.
* | Issue #14308: Fix an exception when a dummy thread is in the threading ↵Antoine Pitrou2012-04-191-0/+3
|\ \ | |/ | | | | module's active list after a fork().
| * Issue #14308: Fix an exception when a "dummy" thread is in the threading ↵Antoine Pitrou2012-04-191-0/+3
| | | | | | | | module's active list after a fork().
* | Issue #14098: New functions PyErr_GetExcInfo and PyErr_SetExcInfo.Martin v. Löwis2012-04-191-0/+3
| | | | | | | | Patch by Stefan Behnel.
* | Merge from 3.2Nick Coghlan2012-04-192-0/+4
|\ \ | |/
| * Close #14032: fix incorrect variable reference in test_cmd_line_scriptNick Coghlan2012-04-192-0/+4
| |
* | #14538: merge with 3.2.Ezio Melotti2012-04-191-0/+3
|\ \ | |/
| * #14538: HTMLParser can now parse correctly start tags that contain a bare /.Ezio Melotti2012-04-191-0/+3
| |
* | Issue #14385: Support other types than dict for __builtins__Victor Stinner2012-04-181-0/+5
| | | | | | | | | | | | It is now possible to use a custom type for the __builtins__ namespace, instead of a dict. It can be used for sandboxing for example. Raise also a NameError instead of ImportError if __build_class__ name if not found in __builtins__.
* | Issue #11750: The Windows API functions scattered in the _subprocess andAntoine Pitrou2012-04-181-0/+4
| | | | | | | | | | _multiprocessing.win32 modules now live in a single module "_winapi". Patch by sbt.
* | merge 3.2Benjamin Peterson2012-04-181-1/+1
|\ \ | |/
| * improveBenjamin Peterson2012-04-181-1/+1
| |
* | merge 3.2 (#14612)Benjamin Peterson2012-04-181-0/+2
|\ \ | |/
| * SETUP_WITH acts like SETUP_FINALLY for the purposes of setting f_lineno ↵Benjamin Peterson2012-04-181-0/+2
| | | | | | | | (closes #14612)
* | rollback 005fd1fe31ab (see #14609 and #14582)Benjamin Peterson2012-04-181-3/+0
| | | | | | | | | | Being able to overload a sys.module entry during import of a module was broken by this changeset.
* | MergeBrett Cannon2012-04-181-0/+2
|\ \
| * \ merge 3.2 (#14607)Benjamin Peterson2012-04-171-0/+2
| |\ \ | | |/
| | * mangle keyword-only argname when loading defaults (closes #14607)Benjamin Peterson2012-04-171-0/+2
| | |
* | | Issue #12599: Be more strict in accepting None vs. a false-like objectBrett Cannon2012-04-181-0/+4
|/ / | | | | | | | | | | | | in importlib. Thanks to PJE for pointing out the issue and Nick Coghlan for filing the bug.
* | Issue #14592: A relative import will raise a KeyError if __package__Brett Cannon2012-04-171-0/+3
| | | | | | | | | | | | or __name__ are not set in globals. Thanks to Stefan Behnel for the bug report.
* | Issue #14087: multiprocessing: add Condition.wait_for(). Patch by sbt.Charles-François Natali2012-04-171-0/+2
| |
* | Add an explicit mention of a backwards-incompatible fix that importlib ↵Brett Cannon2012-04-161-0/+3
| | | | | | | | implicitly fixed.
* | Closes #14452: remove BOM insertion code.Vinay Sajip2012-04-161-0/+2
|\ \ | |/
| * Closes #14452: remove BOM insertion code.Vinay Sajip2012-04-161-0/+2
| |
* | Fix #10854. Make use of the new path and name attributes on ImportErrorBrian Curtin2012-04-161-0/+4
| | | | | | | | for extension modules on Windows.
* | Issue #14589: Update certificate chain for sha256.tbs-internet.com, fixing a ↵Antoine Pitrou2012-04-161-0/+3
|\ \ | |/ | | | | test failure in test_ssl.
| * Issue #14589: Update certificate chain for sha256.tbs-internet.com, fixing a ↵Antoine Pitrou2012-04-161-0/+6
| | | | | | | | test failure in test_ssl.
* | Issue #14386: Expose the dict_proxy internal type as types.MappingProxyTypeVictor Stinner2012-04-151-0/+2
| |
* | Issue #13959: Simplify imp.reload() by relying on a module'sBrett Cannon2012-04-151-0/+3
| | | | | | | | | | | | | | | | | | | | __loader__. Since import now sets __loader__ on all modules it creates and imp.reload() already relied on the attribute for modules that import didn't create, the only potential compatibility issue is if people were deleting the attribute on modules and expecting imp.reload() to continue to work.
* | Issue #13959: Rename imp to _imp and add Lib/imp.py and beginBrett Cannon2012-04-151-0/+3
| | | | | | | | | | | | | | rewriting functionality in pure Python. To start, imp.new_module() has been rewritten in pure Python, put into importlib (privately) and then publicly exposed in imp.
* | Issue #14582: Import returns the module returned by a loader insteadBrett Cannon2012-04-151-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | of sys.modules when possible. This is being done for two reasons. One is to gain a little bit of performance by skipping an unnecessary dict lookup in sys.modules. But the other (and main) reason is to be a little bit more clear in how things should work from the perspective of import's interactions with loaders. Otherwise loaders can easily forget to return the module even though PEP 302 explicitly states they are expected to return the module they loaded.
* | Issue #13496: Merge from 3.2Mark Dickinson2012-04-151-0/+3
|\ \ | |/
| * Issue 13496: Fix bisect.bisect overflow bug for large collections.Mark Dickinson2012-04-151-0/+3
| |