summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #12352: Fix a deadlock in multiprocessing.Heap when a block is freed byCharles-François Natali2011-07-023-6/+61
| | | | the garbage collector while the Heap lock is held.
* Really fix issue #10898: posixmodule.c redefines FSTATAntoine Pitrou2011-07-011-14/+14
|
* Issue #11870: Skip test_threading.test_2_join_in_forked_process() on platformsVictor Stinner2011-07-011-22/+13
| | | | | | | with known OS bugs Share the list of platforms with known OS bugs with other tests. Patch written by Charles-François Natali.
* Fixup repr for dict_proxy objects.Raymond Hettinger2011-06-293-1/+21
|
* Merge 2.7Ned Deily2011-06-290-0/+0
|\
| * merge 2.6Benjamin Peterson2011-06-290-0/+0
| |\
| | * fix wsBenjamin Peterson2011-06-291-3/+3
| | |
| | * update profile license (closes #12417)Benjamin Peterson2011-06-272-48/+28
| | |
* | | Issue #9516: Update Misc/NEWS.Ned Deily2011-06-291-0/+11
| | |
* | | Issue #9516: Change distutils to no longer globally attempt to check andNed Deily2011-06-292-16/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | set the MACOSX_DEPLOYMENT_TARGET env variable for the interpreter process on OS X. This could cause failures in non-distutils subprocesses and was unreliable since tests or user programs could modify the interpreter environment after distutils set it. Instead, have distutils set the the deployment target only in the environment of each build subprocess. Continue to use the previous algorithm for deriving the deployment target value: if MACOSX_DEPLOYMENT_TARGET is not set in the interpreter's env: use the interpreter build configure MACOSX_DEPLOYMENT_TARGET elif the MACOSX_DEPLOYMENT_TARGET env value >= configure value: use the env MACOSX_DEPLOYMENT_TARGET else: # env value less than interpreter build configure value raise exception This allows building extensions that can only run on newer versions of the OS than the version python was built for, for example with a python built for 10.3 or later and an extension that needs to be built for 10.5.
* | | Issue #9516: Correct and expand OS X deployment target tests in distutilsNed Deily2011-06-291-11/+38
|/ / | | | | | | test_build_ext.
* | Minimal changes to make byext.py script work with Python 3 syntax.Guido van Rossum2011-06-281-13/+10
| |
* | Issue #12141: Install a copy of template C module file so thatNed Deily2011-06-283-1/+14
| | | | | | | | | | test_build_ext of test_distutils is no longer silently skipped when run outside of a build directory.
* | Issue #8746: Correct faulty configure checks so that os.chflags() andNed Deily2011-06-289-26/+89
| | | | | | | | | | | | | | os.lchflags() are once again built on systems that support these functions (*BSD and OS X). Also add new stat file flags for OS X (UF_HIDDEN and UF_COMPRESSED). Also add additional tests for os.chflags() and os.lchflags(). (Tests by Garrett Cooper)
* | Issue #10736: Fix test_ttk test_widgets failures with Cocoa Tk 8.5.9Ned Deily2011-06-282-4/+19
| | | | | | | | on Mac OS X. (Patch by Ronald Oussoren)
* | fix wsBenjamin Peterson2011-06-271-1/+1
| |
* | add more ast tests (closes #11302)Benjamin Peterson2011-06-271-0/+178
| | | | | | | | A patch from Vincent Legoll.
* | strip trailing wsBenjamin Peterson2011-06-272-6/+6
| |
* | merge headsBenjamin Peterson2011-06-271-1/+1
|\ \
| * | Fix closes issue 11568 - update select.epoll.register docstring with mention ↵Senthil Kumaran2011-06-271-1/+1
| | | | | | | | | | | | of correct behavior.
* | | update profile license (closes #12417)Benjamin Peterson2011-06-272-49/+32
|/ /
* | Fix closes issue1067702 The problem with close multiple ftp transfers were ↵Senthil Kumaran2011-06-261-3/+4
| | | | | | | | due cases where sockets/file were not closed immediately. Tightned those cases and failure is no longer observed.
* | #11363: add missing functions from curses doc. Patch by Sandro Tosi.Ezio Melotti2011-06-261-0/+48
| |
* | #11363: clean up curses doc.Ezio Melotti2011-06-261-87/+87
| |
* | #11669: rephrase footnote in the Compound Statements page.Ezio Melotti2011-06-261-2/+3
| |
* | Fix Issue10020 - Doc update to sqlite3 module in 2.7 branch.Senthil Kumaran2011-06-261-0/+12
| |
* | Use correct markup in zipimport.rst. Patch by Sara Magliacane.Ezio Melotti2011-06-251-3/+3
| |
* | #12341: add coverage files/dirs to .hgignore. Patch by Sandro Tosi.Ezio Melotti2011-06-252-0/+6
| |
* | Issue 11802: filecmp cache was growing without bound.Raymond Hettinger2011-06-252-5/+9
| |
* | Issue 12086: add example showing how to use name mangling.Raymond Hettinger2011-06-251-0/+22
| |
* | Issue 11889: Clarify docs for enumerate.Raymond Hettinger2011-06-251-8/+7
| |
* | Issue 10326: Fix regression to get test cases to pickle again.Raymond Hettinger2011-06-252-7/+43
| |
* | mergeMark Dickinson2011-06-251-5/+3
|\ \
| * | Code simplification suggested by Sven Marnach.Raymond Hettinger2011-06-251-5/+3
| | |
* | | Issue #12228: Fix exchanged flag descriptions in stat.rst. Thanks Sandro Tosi.Mark Dickinson2011-06-251-2/+2
|/ /
* | Issue #12164: Document (in docstring) that str.translate accepts None for ↵Mark Dickinson2011-06-251-1/+3
| | | | | | | | the first argument.
* | Issue 12404: Remove C89 incompatible code from mmap module.Ross Lagerwall2011-06-252-1/+5
| | | | | | | | Patch by Akira Kitada.
* | #9921: clarify os.path.join joining algorithmR David Murray2011-06-241-4/+5
| | | | | | | | | | The new wording is based on the comments in the code, which match the actual behavior.
* | #12389: fix missing space at sentence end.R David Murray2011-06-231-1/+1
| |
* | Revert d370d609d09b as requested by Terry Jan Reedy:Victor Stinner2011-06-202-3/+1
| | | | | | | | "#3067: locale.setlocale() accepts a Unicode locale."
* | Issue #12285: multiprocessing.Pool() raises a ValueError if the number ofVictor Stinner2011-06-202-0/+5
| | | | | | | | processes if negative or null.
* | merge headsSenthil Kumaran2011-06-202-1/+3
|\ \
| * | Close #3067: locale.setlocale() accepts a Unicode locale.Victor Stinner2011-06-202-1/+3
| | |
* | | merge 3.2 - Fix closes Issue12359 - Removing a confusing sentence from the ↵Senthil Kumaran2011-06-201-7/+7
|/ / | | | | | | previous change.
* | Fix issue12359. Minor doc update on import module description.Senthil Kumaran2011-06-201-7/+8
| |
* | #6771: fix docs: curses.wrapper is exposed as a function, not a moduleR David Murray2011-06-181-34/+13
| | | | | | | | Patch by July Tikhonov.
* | #11700: proxy object close methods can now be called multiple timesR David Murray2011-06-183-2/+22
| | | | | | | | | | | | This makes them work like the close provided by regular file objects. This patch also backports the close-the-underlying-file code for _ProxyFile objects that was introduced along with context manager support in the 3.x branch.
* | Issue #12133: AbstractHTTPHandler.do_open() of urllib.request closes the HTTPVictor Stinner2011-06-173-0/+11
| | | | | | | | | | connection if its getresponse() method fails with a socket error. Patch written by Ezio Melotti.
* | update link to pycrypto (closes #12351)Benjamin Peterson2011-06-161-1/+1
| |
* | Closes #12206: documentation update for LogRecord constructor and ↵Vinay Sajip2011-06-131-0/+10
| | | | | | | | Formatter.formatTime.