Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | #14533: if a test has no test_main, use loadTestsFromModule. | R David Murray | 2012-04-09 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | This moves us further in the direction of using normal unittest facilities instead of specialized regrtest ones. Any test module that can be correctly run currently using 'python unittest -m test.test_xxx' can now be converted to use normal unittest test loading by simply deleting its test_main, thus no longer requiring manual maintenance of the list of tests to run. (Not all tests can be converted that easily, since test_main sometimes does some additional things (such as reap_children or reap_threads). In those cases the extra code may be moved to setUpModule/tearDownModule methods, or perhaps the same ends can be achieved in a different way, such as moving the decorators to the test classes that need them, etc.) I don't advocate going through and making this change wholesale, but any time a list of tests in test_main would otherwise need to be updated, consideration should instead be given to deleting test_main. | ||||
* | #12537: in mailbox avoid depending on knowledge of email package internals | R David Murray | 2012-04-09 | 1 | -0/+3 |
| | | | | | | | | | | | Previously mailbox was copying a list of attributes from one message object to another in order to "copy the message data". This means that any time new attributes were added to email.message.Message, mailbox broke. Now instead it copies all attributes from the source object to the target object, skipping any mailbox-object-specific attributes to produce the same clean initial state it was previously getting by copying only the "known" attributes. David Lam assisted in the development of this patch. | ||||
* | Issue #7978: socketserver now restarts the select() call when EINTR is returned. | Antoine Pitrou | 2012-04-08 | 2 | -0/+5 |
|\ | | | | | | | | | This avoids crashing the server loop when a signal is received. Patch by Jerzy Kozera. | ||||
| * | Issue #7978: socketserver now restarts the select() call when EINTR is returned. | Antoine Pitrou | 2012-04-08 | 2 | -0/+5 |
| | | | | | | | | | | This avoids crashing the server loop when a signal is received. Patch by Jerzy Kozera. | ||||
* | | Issue #14522: Avoid duplicating socket handles in multiprocessing.connection. | Antoine Pitrou | 2012-04-07 | 1 | -0/+3 |
| | | | | | | | | Patch by sbt. | ||||
* | | Issue #14310: inter-process socket duplication for windows | Kristján Valur Jónsson | 2012-04-07 | 1 | -0/+3 |
| | | |||||
* | | Don't Py_DECREF NULL variable in io.IncrementalNewlineDecoder. | Ross Lagerwall | 2012-04-07 | 1 | -0/+2 |
| | | | | | | | | Found with Clang's Static Analyzer. | ||||
* | | Close #14249: Use bit shifts instead of an union, it's more efficient. | Victor Stinner | 2012-04-05 | 1 | -0/+1 |
| | | | | | | | | Patch written by Serhiy Storchaka | ||||
* | | Issue #8515: Set __file__ when run file in IDLE. | Andrew Svetlov | 2012-04-05 | 2 | -0/+4 |
| | | |||||
* | | Merge from 3.2 | Andrew Svetlov | 2012-04-05 | 1 | -0/+3 |
|\ \ | |/ | |||||
| * | Issue #14496: Fix wrong name in idlelib/tabbedpages.py. | Andrew Svetlov | 2012-04-05 | 1 | -0/+3 |
| | | | | | | | | Patch by Popa Claudiu. | ||||
* | | Issue #3033: Add displayof parameter to tkinter font. | Andrew Svetlov | 2012-04-05 | 1 | -0/+2 |
| | | | | | | | | Patch by Guilherme Polo. | ||||
* | | A few tweaks to whatsnew/3.3 (fixes #14362) | Éric Araujo | 2012-04-05 | 1 | -2/+2 |
| | | |||||
* | | - Issue #14493: Use gvfs-open/xdg-open in Lib/webbrowser.py. | Matthias Klose | 2012-04-04 | 1 | -0/+2 |
| | | |||||
* | | Issue #14482: Raise a ValueError, not a NameError, when trying to create | Antoine Pitrou | 2012-04-03 | 1 | -0/+4 |
|\ \ | |/ | | | | | | | a multiprocessing Client or Listener with an AF_UNIX type address under Windows. Patch by Popa Claudiu. | ||||
| * | Issue #14482: Raise a ValueError, not a NameError, when trying to create | Antoine Pitrou | 2012-04-03 | 1 | -0/+4 |
| | | | | | | | | | | a multiprocessing Client or Listener with an AF_UNIX type address under Windows. Patch by Popa Claudiu. | ||||
* | | Issue #14288: Modify Misc/NEWS | Kristján Valur Jónsson | 2012-04-03 | 1 | -0/+2 |
| | | |||||
* | | Issue #802310: Generate always unique tkinter font names if not directly passed | Andrew Svetlov | 2012-04-03 | 1 | -0/+2 |
| | | |||||
* | | Merge with 3.2 (Issue #14471) | Kristján Valur Jónsson | 2012-04-02 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Issue #14471: Fix a possible buffer overrun in the winreg module. | Kristján Valur Jónsson | 2012-04-02 | 1 | -0/+2 |
| | | |||||
* | | merge 3.2 | Benjamin Peterson | 2012-04-02 | 1 | -0/+3 |
|\ \ | |/ | |||||
| * | prevent writing to stderr from messing up the exception state (closes #14474) | Benjamin Peterson | 2012-04-02 | 1 | -0/+3 |
| | | |||||
* | | Merge. | Georg Brandl | 2012-04-02 | 1 | -0/+7 |
|\ \ | |||||
| * \ | Issue #14151: Raise a ValueError, not a NameError, when trying to create | Antoine Pitrou | 2012-04-01 | 1 | -0/+4 |
| |\ \ | | |/ | | | | | | | | | | a multiprocessing Client or Listener with an AF_PIPE type address under non-Windows platforms. Patch by Popa Claudiu. | ||||
| | * | Issue #14151: Raise a ValueError, not a NameError, when trying to create | Antoine Pitrou | 2012-04-01 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | a multiprocessing Client or Listener with an AF_PIPE type address under non-Windows platforms. Patch by Popa Claudiu. | ||||
| * | | Issue #13019: Fix potential reference leaks in bytearray.extend(). | Antoine Pitrou | 2012-04-01 | 1 | -0/+3 |
| |\ \ | | |/ | | | | | | | Patch by Suman Saha. | ||||
| | * | Issue #13019: Fix potential reference leaks in bytearray.extend(). | Antoine Pitrou | 2012-04-01 | 1 | -0/+3 |
| | | | | | | | | | | | | Patch by Suman Saha. | ||||
* | | | Post-release update. | Georg Brandl | 2012-04-02 | 1 | -0/+12 |
|/ / | |||||
* | | Bump to 3.3.0a2.v3.3.0a2 | Georg Brandl | 2012-04-01 | 2 | -2/+2 |
| | | |||||
* | | Issue #14300: Under Windows, sockets created using socket.dup() now allow ↵ | Antoine Pitrou | 2012-03-31 | 1 | -0/+3 |
| | | | | | | | | | | | | overlapped I/O. Patch by sbt. | ||||
* | | Issue #13872: socket.detach() now marks the socket closed (as mirrored in ↵ | Antoine Pitrou | 2012-03-31 | 1 | -0/+3 |
|\ \ | |/ | | | | | | | | | the socket repr()). Patch by Matt Joiner. | ||||
| * | Issue #13872: socket.detach() now marks the socket closed (as mirrored in ↵ | Antoine Pitrou | 2012-03-31 | 1 | -0/+3 |
| | | | | | | | | | | | | the socket repr()). Patch by Matt Joiner. | ||||
| * | Issue #14437: Fix building the _io module under Cygwin. | Antoine Pitrou | 2012-03-31 | 1 | -0/+2 |
| | | |||||
* | | Issue #14406: Fix a race condition when using ↵ | Antoine Pitrou | 2012-03-31 | 1 | -0/+3 |
|\ \ | |/ | | | | | | | | | `concurrent.futures.wait(return_when=ALL_COMPLETED)`. Patch by Matt Joiner. | ||||
| * | Issue #14406: Fix a race condition when using ↵ | Antoine Pitrou | 2012-03-31 | 1 | -0/+3 |
| | | | | | | | | | | | | `concurrent.futures.wait(return_when=ALL_COMPLETED)`. Patch by Matt Joiner. | ||||
* | | fix typo | Andrew Svetlov | 2012-03-31 | 1 | -1/+1 |
| | | |||||
* | | fix issue #5136: deprecate old unused functions from tkinter. | Andrew Svetlov | 2012-03-31 | 1 | -0/+2 |
| | | | | | | | | These functions are not documnted, so no documentation update. | ||||
* | | Issue #14435: Add Misc/NEWS and Misc/ACKS | Kristján Valur Jónsson | 2012-03-31 | 2 | -0/+4 |
| | | |||||
* | | Merge from 3.2 | Andrew Svetlov | 2012-03-31 | 1 | -2/+4 |
|\ \ | |/ | |||||
| * | update NEWS as Terry Reedy proposed | Andrew Svetlov | 2012-03-31 | 1 | -2/+4 |
| | | |||||
* | | Merge with 3.2 | Andrew Svetlov | 2012-03-29 | 1 | -0/+3 |
|\ \ | |/ | |||||
| * | Issue #14409: IDLE doesn't not execute commands from shell with default ↵ | Andrew Svetlov | 2012-03-29 | 1 | -0/+3 |
| | | | | | | | | | | | | keybinding for <Return>. Patch by Roger Serwy. | ||||
| * | issue 10340 - forgot to update Misc/NEWS | Giampaolo Rodola' | 2012-03-22 | 1 | -0/+4 |
| | | |||||
* | | Issue #14442: Add missing errno import in test_smtplib. | Ross Lagerwall | 2012-03-29 | 1 | -0/+2 |
| | | |||||
* | | #14416: conditionally add LOG_AUTHPRIV facility and LOG_ODELAY to syslog. | R David Murray | 2012-03-29 | 2 | -0/+4 |
| | | | | | | | | | | | | | | | | | | Unlike the other facilities, we don't use a fallback for AUTHPRIV if it doesn't exist. Because it is intended for logging sensitive log messages, it is better that a program trying to log such messages fail than that it log them insecurely. Initial patch by Federico Reghenzani. | ||||
* | | Fix typo | Éric Araujo | 2012-03-27 | 1 | -1/+1 |
| | | |||||
* | | IDLE can be launched as python -m ildelib | Andrew Svetlov | 2012-03-26 | 1 | -0/+2 |
| | | |||||
* | | unittest.mock.MagicMock objects are now unorderable by default | Michael Foord | 2012-03-25 | 1 | -0/+2 |
| | | |||||
* | | Issue #7652: Enable linking of _decimal.so against an installed libmpdec. | Stefan Krah | 2012-03-23 | 1 | -0/+3 |
| | | |||||
* | | #14380: Have MIMEText defaults to utf-8 when passed non-ASCII unicode | R David Murray | 2012-03-23 | 2 | -0/+4 |
| | | | | | | | | | | | | | | Previously it would just accept the unicode, which would wind up as unicode in the transfer-encoded message object, which is just wrong. Patch by Jeff Knupp. |