summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge - Issue #12502: asyncore: fix polling loop with AF_UNIX sockets.Charles-François Natali2011-07-141-2/+4
|
* this should be an identity testBenjamin Peterson2011-07-141-1/+1
|
* Issue #12250: test_socketserver uses a timeout of 60 seconds instead of 20Victor Stinner2011-07-141-2/+1
| | | | | test_shutdown() may fail on very slow buildbots like FreeBSD 6.4 just because of the arbitrary timeout.
* Restore the global state of the log vars, so that test_cgi can be run twice ↵Ezio Melotti2011-07-141-1/+7
| | | | without failures.
* carefully cleanup pointer cache after creating struct pointersBenjamin Peterson2011-07-141-12/+12
|
* Issue #12549: Correct test_platform to not fail when OS X returns 'x86_64'Ned Deily2011-07-132-1/+2
| | | | | as the processor type on some Mac systems. Also fix NameError in fallback _mac_ver_gestalt function. And remove out-of-date URL in docs.
* Close #4376: ctypes now supports nested structures in a endian different thanVictor Stinner2011-07-132-18/+36
| | | | the parent structure. Patch by Vlad Riscutia.
* this can be done without a custom dict (also fixes #12544)Benjamin Peterson2011-07-131-22/+3
|
* Issue #12149: Update the method cache after a type's dictionnary getsAntoine Pitrou2011-07-121-1/+18
| | | | | | | | | cleared by the garbage collector. This fixes a segfault when an instance and its type get caught in a reference cycle, and the instance's deallocator calls one of the methods on the type (e.g. when subclassing IOBase). Diagnosis and patch by Davide Rizzo.
* Merge 3.2.1 release clone into main repo.Georg Brandl2011-07-092-2/+2
|\
| * Bump version to 3.2.1.v3.2.1Georg Brandl2011-07-092-2/+2
| |
| * Skip network tests when getaddrinfo() returns EAI_AGAIN, meaning a temporaryAntoine Pitrou2011-07-091-0/+1
| | | | | | | | | | | | failure in name resolution. Should fix a buildbot failure.
| * Avoid failing in test_urllibnet.test_bad_address when some overzealousAntoine Pitrou2011-07-081-0/+8
| | | | | | | | | | DNS service (e.g. OpenDNS) resolves a non-existent domain name. The test is now skipped instead.
| * Issue #12429: Skip interrupted write tests on FreeBSD <= 7Victor Stinner2011-07-041-0/+2
| | | | | | | | On FreeBSD, the SIGALRM signal is sometimes received by the reader thread.
| * Fix closes issue issue12470 - check for utime for the skipUnless condition.Senthil Kumaran2011-07-041-1/+1
| |
| * Fix closes issue12438 - idlelib.PyShell's showformatwarning method was ↵Senthil Kumaran2011-07-041-1/+1
| | | | | | | | passing an incorrect arg.
* | Skip network tests when getaddrinfo() returns EAI_AGAIN, meaning a temporaryAntoine Pitrou2011-07-091-0/+1
| | | | | | | | | | | | failure in name resolution. Should fix a buildbot failure.
* | Avoid failing in test_robotparser when mueblesmoraleda.com is flaky andAntoine Pitrou2011-07-081-2/+17
| | | | | | | | | | an overzealous DNS service (e.g. OpenDNS) redirects to a placeholder Web site.
* | Avoid failing in test_urllibnet.test_bad_address when some overzealousAntoine Pitrou2011-07-081-0/+8
| | | | | | | | | | DNS service (e.g. OpenDNS) resolves a non-existent domain name. The test is now skipped instead.
* | Issue #12440: When testing whether some bits in SSLContext.options can beAntoine Pitrou2011-07-082-1/+3
| | | | | | | | | | reset, check the version of the OpenSSL headers Python was compiled against, rather than the runtime version of the OpenSSL library.
* | Issue #8716: Instead of relying on Aqua Tk exceptions to detect lack ofNed Deily2011-07-061-25/+35
| | | | | | | | | | OS X window manager connection in tk tests, use OS X Application Services API calls instead.
* | Issue #12493: skip test_communicate_eintr() if signal.SIGALRM is missingVictor Stinner2011-07-051-0/+2
| |
* | Issue #12451: pydoc: html_getfile() now uses tokenize.open() to support PythonVictor Stinner2011-07-051-1/+1
| | | | | | | | | | scripts using a encoding different than UTF-8 (read the coding cookie of the script).
* | Issue #12493: subprocess: communicate() handles EINTRVictor Stinner2011-07-052-3/+19
| | | | | | | | | | subprocess.Popen.communicate() now also handles EINTR errors if the process has only one pipe.
* | Issue #12497: Install test/data to prevent failures of the various codecmapsNed Deily2011-07-051-1/+1
| | | | | | | | tests.
* | Merge 3.2.1 release clone changes into main 3.2 branch after 3.2.1rc2 release.Georg Brandl2011-07-043-5/+5
|\ \ | |/
| * Issue #12467: warnings: fix a race condition if a warning is emitted atVictor Stinner2011-07-041-0/+12
| | | | | | | | shutdown, if globals()['__file__'] is None.
| * Bump to 3.2.1rc2.Georg Brandl2011-07-032-2/+2
| |
| * Update pydoc topics.Georg Brandl2011-07-031-3/+3
| |
* | Issue #12469: Run "wakeup" signal tests in subprocess to run the test in aVictor Stinner2011-07-041-37/+68
| | | | | | | | | | fresh process with only one thread and to not change signal handling of the parent process.
* | Issue #12429: Skip interrupted write tests on FreeBSD <= 7Victor Stinner2011-07-041-0/+2
| | | | | | | | On FreeBSD, the SIGALRM signal is sometimes received by the reader thread.
* | Issue #8716: Avoid crashes caused by Aqua Tk on OSX when attempting to runNed Deily2011-07-043-8/+44
| | | | | | | | | | test_tk or test_ttk_guionly under a username that is not currently logged in to the console windowserver (as may be the case under buildbot or ssh).
* | Fix closes issue12471 - wrong TypeError message when '%i' format spec was used.Senthil Kumaran2011-07-041-0/+1
| |
* | Fix closes issue issue12470 - check for utime for the skipUnless condition.Senthil Kumaran2011-07-041-1/+1
| |
* | Issue #12467: warnings: fix a race condition if a warning is emitted atVictor Stinner2011-07-041-0/+12
| | | | | | | | shutdown, if globals()['__file__'] is None.
* | Fix closes issue12438 - idlelib.PyShell's showformatwarning method was ↵Senthil Kumaran2011-07-041-1/+1
| | | | | | | | passing an incorrect arg.
* | Fix closes issue12432 - remove the unused sys from glob.pySenthil Kumaran2011-07-041-1/+0
| |
* | Issue #12451: pydoc: importfile() now opens the Python script in binary mode,Victor Stinner2011-07-041-14/+12
| | | | | | | | instead of text mode using the locale encoding, to avoid encoding issues.
* | Issue #12451: runpy: run_path() now opens the Python script in binary mode,Victor Stinner2011-07-032-1/+11
| | | | | | | | | | instead of text mode using the locale encoding, to support other encodings than UTF-8 (scripts using the coding cookie).
* | Issue #12451: xml.dom.pulldom: parse() now opens files in binary mode insteadVictor Stinner2011-07-031-1/+1
| | | | | | | | of the text mode (using the locale encoding) to avoid encoding issues.
* | never retain a generator's caller's exception state on the generator after a ↵Benjamin Peterson2011-07-031-0/+12
| | | | | | | | | | | | | | yield/return This requires some trickery to properly save the exception state if the generator creates its own exception state.
* | merge headsBenjamin Peterson2011-07-034-15/+174
|\ \ | |/
| * #12147: make send_message correctly handle Sender and Resent- headers.R David Murray2011-07-032-14/+149
| | | | | | | | | | Original patch by Nicolas Estibals. My tweaks to the patch were mostly style/cosmetic, and adding more tests.
| * Closes #12291: Fixed bug which was found when doing multiple loads from one ↵Vinay Sajip2011-07-022-1/+25
| | | | | | | | stream.
* | restore a generator's caller's exception state both on yield and (last) returnBenjamin Peterson2011-07-031-0/+15
|/ | | | | | This prevents generator exception state from leaking into the caller. Closes #12475.
* Merge issue #12352: Fix a deadlock in multiprocessing.Heap when a block isCharles-François Natali2011-07-022-6/+57
|\ | | | | | | freed by the garbage collector while the Heap lock is held.
| * Issue #12352: Fix a deadlock in multiprocessing.Heap when a block is freed byCharles-François Natali2011-07-022-6/+57
| | | | | | | | the garbage collector while the Heap lock is held.
| * update profile license (closes #12417)Benjamin Peterson2011-06-272-49/+32
| |
| * bump to 3.1.4v3.1.4Benjamin Peterson2011-06-112-2/+2
| |
* | #11873: another try at fixing the regex, courtesy of Victor StinnerR David Murray2011-07-011-1/+1
| |