Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #13645: pyc files now contain the size of the corresponding source | Antoine Pitrou | 2012-01-13 | 1 | -0/+4 |
| | | | | | code, to avoid timestamp collisions (especially on filesystems with a low timestamp resolution) when checking for freshness of the bytecode. | ||||
* | Implement PEP 380 - 'yield from' (closes #11682) | Nick Coghlan | 2012-01-13 | 1 | -0/+4 |
| | |||||
* | Issue #13748: Raw bytes literals can now be written with the `rb` prefix as ↵ | Antoine Pitrou | 2012-01-12 | 1 | -0/+3 |
| | | | | well as `br`. | ||||
* | use full unicode mappings for upper/lower/title case (#12736) | Benjamin Peterson | 2012-01-11 | 1 | -0/+2 |
| | | | | Also broaden the category of characters that count as lowercase/uppercase. | ||||
* | Issue #12760: Add a create mode to open(). Patch by David Townshend. | Charles-François Natali | 2012-01-09 | 1 | -0/+2 |
| | |||||
* | Issue #13738: Simplify implementation of bytes.lower() and bytes.upper(). | Antoine Pitrou | 2012-01-08 | 1 | -0/+2 |
| | |||||
* | Merge with 3.2 for #12364. | Ross Lagerwall | 2012-01-08 | 1 | -0/+4 |
|\ | |||||
| * | Issue #12364: Fix a hang in concurrent.futures.ProcessPoolExecutor. | Ross Lagerwall | 2012-01-08 | 1 | -0/+4 |
| | | |||||
* | | Issue #13502: threading: Fix a race condition in Event.wait() that made it | Charles-François Natali | 2012-01-07 | 1 | -0/+3 |
|\ \ | |/ | | | | | return False when the event was set and cleared right after. | ||||
| * | Issue #13502: threading: Fix a race condition in Event.wait() that made it | Charles-François Natali | 2012-01-07 | 1 | -0/+3 |
| | | | | | | | | return False when the event was set and cleared right after. | ||||
* | | Issue #9993: When the source and destination are on different filesystems, | Antoine Pitrou | 2012-01-06 | 1 | -0/+5 |
| | | | | | | | | | | | | and the source is a symlink, shutil.move() now recreates a symlink on the destination instead of copying the file contents. Patch by Jonathan Niehof and Hynek Schlawack. | ||||
* | | Merge from 3.2: Issue #12926: Fix a bug in tarfile's link extraction. | Lars Gustäbel | 2012-01-05 | 1 | -0/+2 |
|\ \ | |/ | | | | | | | | | | | | | On platforms that do not support (symbolic) links, tarfile offers a work-around and extracts a link in an archive as the regular file the link is pointing to. On other platforms, this code was accidentally executed even after the link had been successfully extracted which failed due to the already existing link. | ||||
| * | Issue #12926: Fix a bug in tarfile's link extraction. | Lars Gustäbel | 2012-01-05 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | On platforms that do not support (symbolic) links, tarfile offers a work-around and extracts a link in an archive as the regular file the link is pointing to. On other platforms, this code was accidentally executed even after the link had been successfully extracted which failed due to the already existing link. | ||||
* | | merge from 3.2 | Senthil Kumaran | 2012-01-04 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Issue13696 - Fix 302 Redirection for Relative urls. | Senthil Kumaran | 2012-01-04 | 1 | -0/+2 |
| | | |||||
* | | Issue #13636: Weak ciphers are now disabled by default in the ssl module | Antoine Pitrou | 2012-01-03 | 1 | -0/+3 |
|\ \ | |/ | | | | | (except when SSLv2 is explicitly asked for). | ||||
| * | Issue #13636: Weak ciphers are now disabled by default in the ssl module | Antoine Pitrou | 2012-01-03 | 1 | -0/+3 |
| | | | | | | | | (except when SSLv2 is explicitly asked for). | ||||
* | | Issue #9975: socket: Fix incorrect use of flowinfo and scope_id. Patch by | Charles-François Natali | 2012-01-02 | 1 | -0/+3 |
|\ \ | |/ | | | | | Vilmos Nebehaj. | ||||
| * | Issue #9975: socket: Fix incorrect use of flowinfo and scope_id. Patch by | Charles-François Natali | 2012-01-02 | 1 | -0/+3 |
| | | | | | | | | Vilmos Nebehaj. | ||||
* | | Issue #12715: Add an optional symlinks argument to shutil functions ↵ | Antoine Pitrou | 2011-12-29 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | (copyfile, copymode, copystat, copy, copy2). When that parameter is true, symlinks aren't dereferenced and the operation instead acts on the symlink itself (or creates one, if relevant). Patch by Hynek Schlawack. | ||||
* | | add a flags parameter to select.epoll | Benjamin Peterson | 2011-12-27 | 1 | -0/+2 |
| | | |||||
* | | Issue #13577: Built-in methods and functions now have a __qualname__. | Antoine Pitrou | 2011-12-23 | 1 | -0/+3 |
| | | | | | | | | Patch by sbt. | ||||
* | | merge from 3.2. News update. | Senthil Kumaran | 2011-12-23 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | News entry for Issue12798 | Senthil Kumaran | 2011-12-23 | 1 | -0/+2 |
| | | |||||
* | | Issue #13626: Add support for SSL Diffie-Hellman key exchange, through the | Antoine Pitrou | 2011-12-22 | 1 | -0/+3 |
| | | | | | | | | SSLContext.load_dh_params() method and the ssl.OP_SINGLE_DH_USE option. | ||||
* | | Merge with 3.2 for #11006. | Ross Lagerwall | 2011-12-22 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Issue #11006: Don't issue low level warning in subprocess when pipe2() fails. | Ross Lagerwall | 2011-12-22 | 1 | -0/+2 |
| | | |||||
* | | Merge | Michael Foord | 2011-12-22 | 1 | -0/+3 |
|\ \ | |/ | |||||
| * | Metaclasses with metaclasses with a __dict__ descriptor can no longer ↵ | Michael Foord | 2011-12-22 | 1 | -0/+3 |
| | | | | | | | | | | | | trigger code execution with inspect.getattr_static. Closes issue 11829. | ||||
* | | Docs and News update for Issue13620. Chrome support in webbrowser.py | Senthil Kumaran | 2011-12-21 | 1 | -0/+3 |
| | | |||||
* | | Issue #12708: Add starmap() and starmap_async() methods (similar to ↵ | Antoine Pitrou | 2011-12-21 | 1 | -0/+3 |
| | | | | | | | | | | | | itertools.starmap()) to multiprocessing.Pool. Patch by Hynek Schlawack. | ||||
* | | Issue #1785: Fix inspect and pydoc with misbehaving descriptors. | Antoine Pitrou | 2011-12-21 | 1 | -0/+2 |
|\ \ | |/ | | | | | Also fixes issue #13581: `help(type)` wouldn't display anything. | ||||
| * | Issue #1785: Fix inspect and pydoc with misbehaving descriptors. | Antoine Pitrou | 2011-12-21 | 1 | -0/+2 |
| | | | | | | | | Also fixes issue #13581: `help(type)` wouldn't display anything. | ||||
* | | Issue #13637: "a2b" functions in the binascii module now accept ASCII-only ↵ | Antoine Pitrou | 2011-12-20 | 1 | -0/+3 |
| | | | | | | | | unicode strings. | ||||
* | | Issue #13634: Add support for querying and disabling SSL compression. | Antoine Pitrou | 2011-12-20 | 1 | -0/+2 |
| | | |||||
* | | Issue #13627: Add support for SSL Elliptic Curve-based Diffie-Hellman | Antoine Pitrou | 2011-12-19 | 1 | -0/+4 |
| | | | | | | | | | | key exchange, through the SSLContext.set_ecdh_curve() method and the ssl.OP_SINGLE_ECDH_USE option. | ||||
* | | (Merge 3.2) Issue #13628: python-gdb.py is now able to retrieve more frames in | Victor Stinner | 2011-12-19 | 1 | -1/+4 |
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | the Python traceback if Python is optimized. * delay the lookup of the size_t type, it is not available at startup * The second argument of the PyFrameObjectPtr constructor is optional, as done in other constructors * iter_builtins() and iter_globals() methods of PyFrameObjectPtr returns an empty tuple instead of None if Python is optimized * Fix py-bt and py-bt-full to handle correctly "optimized" frames * Frame.get_pyop() tries to get the frame pointer from PyEval_EvalCodeEx() if the pointer is optimized out in PyEval_EvalFrameEx() | ||||
| * | Issue #13628: python-gdb.py is now able to retrieve more frames in the Python | Victor Stinner | 2011-12-19 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | traceback if Python is optimized. * delay the lookup of the size_t type, it is not available at startup * The second argument of the PyFrameObjectPtr constructor is optional, as done in other constructors * iter_builtins() and iter_globals() methods of PyFrameObjectPtr returns an empty tuple instead of None if Python is optimized * Fix py-bt and py-bt-full to handle correctly "optimized" frames * Frame.get_pyop() tries to get the frame pointer from PyEval_EvalCodeEx() if the pointer is optimized out in PyEval_EvalFrameEx() | ||||
* | | Issue #13635: Add ssl.OP_CIPHER_SERVER_PREFERENCE, so that SSL servers | Antoine Pitrou | 2011-12-19 | 1 | -0/+4 |
| | | | | | | | | | | choose the cipher based on their own preferences, rather than on the client's. | ||||
* | | Merge 3.2 | Michael Foord | 2011-12-18 | 1 | -0/+3 |
|\ \ | |/ | |||||
| * | Fix inspect.getattr_static to work on modules (again). | Michael Foord | 2011-12-18 | 1 | -0/+3 |
| | | | | | | | | Closes issue 11813. | ||||
* | | Issue #7502: Fix equality comparison for DocTestCase instances. | Antoine Pitrou | 2011-12-18 | 1 | -0/+3 |
|\ \ | |/ | | | | | Patch by Cédric Krier. | ||||
| * | Merge | Antoine Pitrou | 2011-12-18 | 1 | -0/+3 |
| |\ | |||||
| | * | Issue #11870: threading: Properly reinitialize threads internal locks and | Charles-François Natali | 2011-12-18 | 1 | -0/+3 |
| | | | | | | | | | | | | condition variables to avoid deadlocks in child processes. | ||||
| * | | Issue #7502: Fix equality comparison for DocTestCase instances. | Antoine Pitrou | 2011-12-18 | 1 | -0/+3 |
| |/ | | | | | | | Patch by Cédric Krier. | ||||
* | | Issue #11870: threading: Properly reinitialize threads internal locks and | Charles-François Natali | 2011-12-18 | 1 | -0/+3 |
| | | | | | | | | condition variables to avoid deadlocks in child processes. | ||||
* | | Issue #8035: urllib: Fix a bug where the client could remain stuck after a | Charles-François Natali | 2011-12-18 | 1 | -0/+3 |
|\ \ | |/ | | | | | redirection or an error. | ||||
| * | Issue #8035: urllib: Fix a bug where the client could remain stuck after a | Charles-François Natali | 2011-12-18 | 1 | -0/+3 |
| | | | | | | | | redirection or an error. | ||||
* | | Issue #13560: os.strerror() now uses the current locale encoding instead of ↵ | Victor Stinner | 2011-12-17 | 1 | -0/+3 |
| | | | | | | | | UTF-8 | ||||
* | | Issue #13560: Add PyUnicode_EncodeLocale() | Victor Stinner | 2011-12-17 | 1 | -2/+6 |
| | | | | | | | | | | | | * Use PyUnicode_EncodeLocale() in time.strftime() if wcsftime() is not available * Document my last changes in Misc/NEWS |