View source
2.7
  • Contributors
    1. Loading...
Author Commit Message Date Builds
250+ commits behind default.
Senthil Kumaran
Fix closes Issue12183 - Explain the Symlink copy behavior in shutil.copytree. Patch by Petri Lehtinen.
Stefan Krah
Backport 68b5f87566fb
Georg Brandl
Use attribute access instead of index access for namedtuple.
Éric Araujo
Branch merge
Éric Araujo
Stop trying to write into the stdlib during lib2to3 tests (#12331). This prevents tests from failing when run from a Python installed in a read-only directory.
Éric Araujo
Fix regression with distutils MANIFEST handing (#11104, #8688). The changed behavior of sdist in 2.7 broke packaging for projects that wanted to use a manually-maintained MANIFEST file (instead of having a MANIFEST.in template and letting distutils generate the MANIFEST). The fixes that were committed for #8688 (d29399100973 by Tarek and f7639dcdffc3 by me) did not fix all issues exposed in the bug report, and also added one problem: the MANIFEST file format …
Éric Araujo
Let “make patchcheck” work for out-of-dir builds (#9860)
Vinay Sajip
Closes #12667: Corrected documentation for SMTPHandler secure argument.
Ezio Melotti
Fix typo reported by Sandro Tosi.
Benjamin Peterson
running tests enables us to discover that they actually work
Senthil Kumaran
merge heads.
Senthil Kumaran
using test_support.transient_internet helper method in the urllib2net test.
Benjamin Peterson
merge heads
Benjamin Peterson
be precise
Ezio Melotti
#12531: Fix spaces.
Benjamin Peterson
note Ellipsis syntax
Benjamin Peterson
add space
Benjamin Peterson
document NotImplemented
Eli Bendersky
Issue #11699: fix documentation of OptionParser.get_option_group. Patch by Petri Lehtinen
Éric Araujo
Document that atexit execution order is undefined (#9788)
Éric Araujo
Add a link target for argparse.Namespace (#8982)
Éric Araujo
Make “pydoc somebuiltin.somemethod” work (#8887)
Éric Araujo
Backout duplicate changeset ed34ca4e639c
Éric Araujo
Add missing reST target to one heading in the tutorial
Éric Araujo
Branch merge
Éric Araujo
Turn raw URI into real link
Éric Araujo
Update documentation for shutil.move (#12043) and fix a few typos. Adding Sandro Tosi to Doc/ACKS for this patch and all his work on the docs mailing list and on the bug tracker.
Éric Araujo
Stop ignoring Mercurial merge conflits files (#12255). R. David Murray and I think that it’s more useful to have these files show up in the output of “hg status”, to let the user know that some merged file have to be checked before commit. If you want to ignore these files in your clones, it’s possible to do so from another ignore file; see the bug report for directions.
Éric Araujo
Make VCSes ignore the compiled shared library file (#12255)
Éric Araujo
Fix missing or shebangs and executable bits for scripts (#10318)
Éric Araujo
Make indentation comply with our style guide and the rest of the file
Éric Araujo
Fix “anyways” (following R. David Murray in 5c7520e02d5a)
Éric Araujo
Add links from builtins module docs to built-in functions and constants docs
Éric Araujo
Fix typo in 97a75fccd7c8
Éric Araujo
Minor doc addition for clarity
Éric Araujo
Add missing reST target to one heading in the tutorial
Éric Araujo
Improve glossary entry for ABCs. - Rename reST target name for collections ABCs to avoid collisions - Link to glossary entry from numbers module doc (other modules already do it)
Éric Araujo
Merge #12417 followup, also removing an extra docstring
Éric Araujo
Remove mentions of previous license in profile module (#12417 followup)
Eli Bendersky
Issue #12531: add index entries to documentation of * and ** in function calls
Raymond Hettinger
Issue 12514: Use try/finally to assure that timeit restores GC when done.
Senthil Kumaran
Fix closes Issue11439 - Handle the SVN Keywords in 2.7 by replacing them with a high number so that code relying on them does not break.
Jason R. Coombs
Fixes #10639: reindent.py should not convert newlines Backport of changeset 070dc6e359fb, reindent.py now will use the newline detected in the original file and will report an error if mixed newlines are encountered.
Charles-François Natali
- Issue #12603: Fix pydoc.synopsis() on files with non-negative st_mtime.
Ross Lagerwall
Issue #12607: In subprocess, fix issue where if stdin, stdout or stderr is given as a low fd, it gets overwritten.
Senthil Kumaran
merge from 3.2 - Fix closes Issue12621 - Fix docstrings of find and rfind methods of bytes/bytearry/unicodeobject.
Ezio Melotti
#12642: fix args names in open() doc.
Senthil Kumaran
merge from 3.2 - fix urlopen behavior on sites which do not send (or obsfuscates) Connection: Close header.
Ned Deily
Issue #12590: IDLE editor window now always displays the first line when opening a long file. With Tk 8.5, the first line was hidden.
Ned Deily
Issue #8746: Use tempfile module to get tempdir and randomize the link file name.
Ross Lagerwall
Issue #12102: Document that buffered files must be flushed before being used with mmap. Patch by Steffen Daode Nurpmeso.
Charles-François Natali
Issue #12560: Build libpython.so on OpenBSD. Patch by Stefan Sperling.
Antoine Pitrou
Issue #1813: Fix codec lookup and setting/getting locales under Turkish locales.
Nadeem Vawda
Fix typo in dbf1e1a27427 that was causing some buildbots to fail.
Nadeem Vawda
Fix typo in NEWS entry for dbf1e1a27427.
Nadeem Vawda
Issue #10883: Fix socket leaks in urllib.request. * ftpwrapper now uses reference counting to ensure that the underlying socket is closed when the ftpwrapper object is no longer in use * ftplib.FTP.ntransfercmd() now closes the socket if an error occurs Initial patch by Victor Stinner.
Senthil Kumaran
merge from 3.2 - Fix closes issue12581 - Increase the urllib.parse test coverage (cases applicable to 2.7). Patch by Petter Haggholm.
Georg Brandl
Fix function name: open -> urlopen.
Benjamin Peterson
merge heads
Benjamin Peterson
allow None identifiers
Charles-François Natali
Issue #12592: Make Python build on OpenBSD 5 (and future major releases).
Benjamin Peterson
news note
Benjamin Peterson
verify the types of AST strings and identifiers (closes #12609 and #12610)
Benjamin Peterson
hardcode the old svn __version__
Eli Bendersky
Issue #12434: make StringIO.write error message consistent with Python 2.7 nomenclature
Charles-François Natali
Issue #12372: POSIX semaphores are broken on AIX: don't use them.
Ezio Melotti
Fix markup.
Ezio Melotti
#12601: fix typo.
Senthil Kumaran
merge from 3.2 - Fix closes issue12524 - update http.client POST example with a working example. - Patch contributed by Bharadwaj
Barry Warsaw
Upstream merge.
Barry Warsaw
- Issue #10309: Define _GNU_SOURCE so that mremap() gets the proper signature. Without this, architectures where sizeof void* != sizeof int are broken. Patch given by Hallvard B Furuseth.
Antoine Pitrou
Issue #12571: Add a plat-linux3 directory mirroring the plat-linux2 directory, so that "import DLFCN" and other similar imports work on Linux 3.0.
Raymond Hettinger
Improve docstring for divmod()
Raymond Hettinger
A number of small fixups for the sorting howto guide.
bitdancer
#7484: no more <> around addresses in VRFY or EXPN The RFC doesn't say that they are allowed; apparently many mailers accept them, but not postfix. Contributions to this patch were made by Felipe Cruz and Catalin Iacob.
Senthil Kumaran
merge from 3.2 - Fix closes issue12577 - clarify shutil.move documentation. Patch suggestion by Catalin Iacob
Antoine Pitrou
Issue #6476: Document that os.spawnle and os.spawnve are not thread-safe under Windows.
bitdancer
Better English.
Georg Brandl
Add missing "a".
Alex Gaynor
Backport 2eb8789e30e7.
Senthil Kumaran
fix whitespace in rst.
Senthil Kumaran
merge from 3.2 - Fix closes Issue12478 - HTTPErrorProcess 's methods are http_response and https_response.
Senthil Kumaran
merge from 3.2 - Fix closes Issue12479 - Add HTTPErrorProcessor class definition - Patch by Sandro Tosi
Senthil Kumaran
merge from 3.2 - Issue10403 - datetime module documentation changes based on review.
Senthil Kumaran
merge from 3.2.
Eli Bendersky
Issue #12574: correct capitalization of the Queue module. Patch by Rafe Kettler
Antoine Pitrou
Issue #11603: Fix a crash when __str__ is rebound as __repr__. Patch by Andreas Stührk.
Benjamin Peterson
port 8d05f697acd4 (#11627)
Charles-François Natali
Issue #12502: asyncore: fix polling loop with AF_UNIX sockets.
Victor Stinner
Issue #12250: test_socketserver uses a timeout of 60 seconds instead of 20 test_shutdown() may fail on very slow buildbots like FreeBSD 6.4 just because of the arbitrary timeout.
Raymond Hettinger
It is really a suffix :-)
Benjamin Peterson
carefully cleanup pointer cache after creating struct pointers
Ned Deily
Issue #12549: Correct test_platform to not fail when OS X returns 'x86_64' 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.
Victor Stinner
Close #4376: ctypes now supports nested structures in a endian different than the parent structure. Patch by Vlad Riscutia.
Georg Brandl
Clarify that PyErr_NewException creates an exception *class*, not instance.
Benjamin Peterson
this can be done without a custom dict (also fixes #12544)
Antoine Pitrou
Issue #12149: Update the method cache after a type's dictionnary gets 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.
Antoine Pitrou
Mention logging.captureWarnings in the warnings module doc.
Antoine Pitrou
Move sys.subversion at the right place in alphabetical order, and add a note concerning its status.
Antoine Pitrou
Issue #12326: document the recommended idiom for checking sys.platform on Unix systems. Also, point to the various alternatives.
Antoine Pitrou
Skip network tests when getaddrinfo() returns EAI_AGAIN, meaning a temporary failure in name resolution. Should fix a buildbot failure.
Antoine Pitrou
Avoid failing in test_robotparser when mueblesmoraleda.com is flaky and an overzealous DNS service (e.g. OpenDNS) redirects to a placeholder Web site.
Antoine Pitrou
Avoid failing in test_urllibnet.test_bad_address when some overzealous DNS service (e.g. OpenDNS) resolves a non-existent domain name. The test is now skipped instead.
Victor Stinner
Issue #12423: Fix os.abort() documentation The Python signal handler for SIGABRT is not called on os.abort() (only if the signal is raised manually or sent by another process). Patch by Kamil Kisiel.
Victor Stinner
Close #12501: Adjust callable() warning: callable() is only not supported in Python 3.1. callable() is again supported in Python 3.2.
Ned Deily
Issue #8716: Instead of relying on Aqua Tk exceptions to detect lack of OS X window manager connection in tk tests, use OS X Application Services API calls instead.
Ned Deily
Issue #8716: Back out temporary changeset 18ce15f841cf
Ned Deily
Issue #8716: Add temporary code for 2.7 to help diagnose buildbot failure.
Victor Stinner
Issue #12493: skip test_communicate_eintr() if signal.SIGALRM is missing
Victor Stinner
Issue #12493: subprocess: communicate() handles EINTR subprocess.Popen.communicate() now also handles EINTR errors if the process has only one pipe.
Victor Stinner
test_io: make quiet the DeprecationWarning('classic int division')
Victor Stinner
test_array: make quiet the DeprecationWarning
Victor Stinner
Issue #9611, #9015: FileIO.read(), FileIO.readinto(), FileIO.write() and os.write() clamp the length to INT_MAX on Windows.
Benjamin Peterson
start out this branch always with filename NULL
Senthil Kumaran
Fix closes issue10403 - Let's not use members anymore.
Victor Stinner
Issue #12429: Skip interrupted write tests on FreeBSD <= 7 On FreeBSD, the SIGALRM signal is sometimes received by the reader thread.
Ned Deily
Issue #8716: Fix errors in the non-OS X path of the 27 backport.
Ned Deily
Issue #8716: Avoid crashes caused by Aqua Tk on OSX when attempting to run 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).
Ned Deily
Issue #10734: Temporarily disable test_ttk test_heading_callback on 2.7 as well.
Benjamin Peterson
plug refleak
Victor Stinner
Issue #12467: warnings: fix a race condition if a warning is emitted at shutdown, if globals()['__file__'] is None.
Senthil Kumaran
Fix closes issue12438 - idlelib.PyShell's showformatwarning method was passing an incorrect arg.
Senthil Kumaran
reST indentation fix in sqlite3 docs. rst uses 3 space indentation.
Charles-François Natali
Issue #12352: In test_free_from_gc(), restore the GC thresholds even if the GC wasn't enabled at first.
Charles-François Natali
Issue #12352: Fix a deadlock in multiprocessing.Heap when a block is freed by the garbage collector while the Heap lock is held.
Antoine Pitrou
Really fix issue #10898: posixmodule.c redefines FSTAT
Victor Stinner
Issue #11870: Skip test_threading.test_2_join_in_forked_process() on platforms with known OS bugs Share the list of platforms with known OS bugs with other tests. Patch written by Charles-François Natali.
Raymond Hettinger
Fixup repr for dict_proxy objects.
Ned Deily
Merge 2.7
Ned Deily
Issue #9516: Update Misc/NEWS.
Ned Deily
Issue #9516: Change distutils to no longer globally attempt to check and 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 …
Ned Deily
Issue #9516: Correct and expand OS X deployment target tests in distutils test_build_ext.
Benjamin Peterson
merge 2.6
Benjamin Peterson
fix ws
Benjamin Peterson
update profile license (closes #12417)
Guido van Rossum
Minimal changes to make byext.py script work with Python 3 syntax.
Ned Deily
Issue #12141: Install a copy of template C module file so that test_build_ext of test_distutils is no longer silently skipped when run outside of a build directory.
Ned Deily
Issue #8746: Correct faulty configure checks so that os.chflags() and 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)
Ned Deily
Issue #10736: Fix test_ttk test_widgets failures with Cocoa Tk 8.5.9 on Mac OS X. (Patch by Ronald Oussoren)
Benjamin Peterson
fix ws
Benjamin Peterson
add more ast tests (closes #11302) A patch from Vincent Legoll.
Benjamin Peterson
strip trailing ws
Benjamin Peterson
merge heads
Benjamin Peterson
update profile license (closes #12417)
Senthil Kumaran
Fix closes issue 11568 - update select.epoll.register docstring with mention of correct behavior.
Senthil Kumaran
Fix closes issue1067702 The problem with close multiple ftp transfers were due cases where sockets/file were not closed immediately. Tightned those cases and failure is no longer observed.
Ezio Melotti
#11363: add missing functions from curses doc. Patch by Sandro Tosi.
Ezio Melotti
#11363: clean up curses doc.
Ezio Melotti
#11669: rephrase footnote in the Compound Statements page.
Senthil Kumaran
Fix Issue10020 - Doc update to sqlite3 module in 2.7 branch.
Ezio Melotti
Use correct markup in zipimport.rst. Patch by Sara Magliacane.
Ezio Melotti
#12341: add coverage files/dirs to .hgignore. Patch by Sandro Tosi.
Raymond Hettinger
Issue 11802: filecmp cache was growing without bound.
Raymond Hettinger
Issue 12086: add example showing how to use name mangling.
Raymond Hettinger
Issue 11889: Clarify docs for enumerate.
Raymond Hettinger
Issue 10326: Fix regression to get test cases to pickle again.
Mark Dickinson
merge
Mark Dickinson
Issue #12228: Fix exchanged flag descriptions in stat.rst. Thanks Sandro Tosi.
Raymond Hettinger
Code simplification suggested by Sven Marnach.
Mark Dickinson
Issue #12164: Document (in docstring) that str.translate accepts None for the first argument.
Ross Lagerwall
Issue 12404: Remove C89 incompatible code from mmap module. Patch by Akira Kitada.
bitdancer
#9921: clarify os.path.join joining algorithm The new wording is based on the comments in the code, which match the actual behavior.
bitdancer
#12389: fix missing space at sentence end.
Victor Stinner
Revert d370d609d09b as requested by Terry Jan Reedy: "#3067: locale.setlocale() accepts a Unicode locale."
Victor Stinner
Issue #12285: multiprocessing.Pool() raises a ValueError if the number of processes if negative or null.
Senthil Kumaran
merge heads
Senthil Kumaran
merge 3.2 - Fix closes Issue12359 - Removing a confusing sentence from the previous change.
Victor Stinner
Close #3067: locale.setlocale() accepts a Unicode locale.
Senthil Kumaran
Fix issue12359. Minor doc update on import module description.
bitdancer
#6771: fix docs: curses.wrapper is exposed as a function, not a module Patch by July Tikhonov.
bitdancer
#11700: proxy object close methods can now be called multiple times 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.
Victor Stinner
Issue #12133: AbstractHTTPHandler.do_open() of urllib.request closes the HTTP connection if its getresponse() method fails with a socket error. Patch written by Ezio Melotti.
Benjamin Peterson
update link to pycrypto (closes #12351)
Vinay Sajip
Closes #12206: documentation update for LogRecord constructor and Formatter.formatTime.
Benjamin Peterson
allow "fake" filenames in findsource (closes #9284) This allows findsource() to work in doctests. A patch from Dirkjan Ochtman.
Benjamin Peterson
onto 2.7.3
Benjamin Peterson
merge 2.7.2 release branch
Benjamin Peterson
Added tag v2.7.2 for changeset 8527427914a2
Benjamin Peterson
update pydoc-topics
Benjamin Peterson
bump to 2.7.2 final
Benjamin Peterson
merge heads
Benjamin Peterson
merge 2.7.2 release branch with fix for #12009
Benjamin Peterson
fix regression in netrc comment handling (closes #12009)
Eli Bendersky
Issue #12223: Typo fix in datamodel docs
bitdancer
#10694: zipfile now ignores garbage at the end of a zipfile. Original fix by 'rep', final patch (with tests) by Xuanji Li.
Brian Curtin
Correction to f1509fc75435 - Issue #11583 Rather than wrapping the C _isdir function in a Python function, just import the C _isdir function directly. Additionally, add in the docstring which was left out.
Éric Araujo
Fix a few misuses of :option: I missed in r86521. Extract of the commit message: Fix usage of :option: in the docs (#9312). :option: is used to create a link to an option of python, not to mark up any instance of any arbitrary command-line option. These were changed to ````.
Éric Araujo
Branch merge
Éric Araujo
Add examples that work on Windows to distutils docs (#1626300)
Brian Curtin
Merge
Éric Araujo
Branch merge
Éric Araujo
Remove unnecessary executable bit on one distutils file
Éric Araujo
Remove outdated bit of advice (c882b5ff92d9 follow-up)
Benjamin Peterson
merge 2.7.2 release branch
Martin von Löwis
Stop adding txt files twice.
Martin von Löwis
Add 2.7.2 UUIDs
Mark Dickinson
Issue #12080: Fix a performance issue in Decimal._power_exact that caused some corner-case Decimal.__pow__ calls to take an unreasonably long time.
Barry Warsaw
Null merge from 2.6.
Barry Warsaw
Replay svn r88852.
Barry Warsaw
Replay svn r88850.
Victor Stinner
Issue #12016: Add test_errorhandle() to TestBase_Mapping of test_multibytecodec_support. Improve also error message of the test_errorhandle() of TestBase.
Victor Stinner
Issue #12016: Reindent decoders of HK and JP codecs
Benjamin Peterson
merge 2.7.2 release branch
Benjamin Peterson
another benefit of this change
Benjamin Peterson
merge release tag
Éric Araujo
Document working dir for “make html” (#12249). Patch by Tshepang Lekhonkhobe.
Raymond Hettinger
Fix named tuples to work with vars().
Raymond Hettinger
sys.checkinterval() now refreshes the current countdown ticker.
Raymond Hettinger
Cleanup example
Raymond Hettinger
Multiple clean-ups to the docs for builtin functions. * Use concrete example for dir() and eliminate the distracting doctest directives. * Add a pure python equivalent for enumerate() * Modify the enumerate() example to demonstrate the start argument * Remove incorrect reference the *iterable* in the enumerate() docs. * Downgrade the comments on input() from a warning to a note. * Fix the iter() example to use the empty string as the terminating co…
Raymond Hettinger
Link to suggestions for how to use super().
Éric Araujo
Branch merge
Éric Araujo
Fix markup: arguments in a class directive are __init__ arguments, not base classes
Éric Araujo
Fix error message to use the Python name instead of the C name
Benjamin Peterson
merge heads
Benjamin Peterson
merge 2.7.2 release branch
Benjamin Peterson
simply use the Python version for pyexpat.__version__ #12221
Benjamin Peterson
add 2.7.2 header
Victor Stinner
Issue #12085: Fix test_subprocess for my previous commit Replace support by test_support, and add captured_stderr() function.
Victor Stinner
Close #12085: Fix an attribute error in subprocess.Popen destructor if the constructor has failed, e.g. because of an undeclared keyword argument. Patch written by Oleg Oshmyan.
Victor Stinner
Issue #12057: Add tests for ISO 2022 codecs iso2022_jp, iso2022_jp_2 and iso2022_kr
Victor Stinner
Issue #1195: fix the issue number of the NEWS entry
Victor Stinner
Issue #12016: my_fgets() now always clears errors before calling fgets(). Fix the following case: sys.stdin.read() stopped with CTRL+d (end of file), raw_input() interrupted by CTRL+c.
Benjamin Peterson
Added tag v2.7.2rc1 for changeset f48756685406
Benjamin Peterson
bump to 2.7.2rc1
Éric Araujo
Branch merge
Éric Araujo
Re-add missing doc stub for the distutils check command
Éric Araujo
Backport doc improvements for distutils.cmd.Command (#9223). Original commit by Georg Brandl.
Éric Araujo
Fix test_distutils when sys.dont_write_bytecode is true (#9831). The tests now pass all combinations of -O/-OO and -B. See also #7071 and #6292 for previous variations on the same theme.
Ned Deily
Issue #12205: Fix test_subprocess failure due to uninstalled test data.
Ned Deily
Issue #11217: For 64-bit/32-bit Mac OS X universal framework builds, ensure "make install" creates symlinks in --prefix bin for the "-32" files in the framework bin directory like the installer does.
Martin von Löwis
Nearly null-merge 2.5.6
Martin von Löwis
Nearly null-merge 2.5.6
Martin von Löwis
merge 2.5.6c1 tag
Martin von Löwis
Added tag v2.5.6c1 for changeset a87c7b96672b
Martin von Löwis
Added tag v2.5.6 for changeset de34c7b097e8
Martin von Löwis
r88840: Prepare for 2.5.6.
Martin von Löwis
r88828: Fix year.
Martin von Löwis
r88824: Prepare for 2.5.6c1.
Ned Deily
Issue #9670: Increase the default stack size for secondary threads on Mac OS X and FreeBSD to reduce the chances of a crash instead of a "maximum recursion depth" RuntimeError exception. (patch by Ronald Oussoren)
Benjamin Peterson
merge heads
Benjamin Peterson
raise an ValueError in getvalue() on closed StringIO (closes #12161) Thanks for Catalin Iacob for the patch.
Éric Araujo
Branch merge
Éric Araujo
Fix display of html.parser.HTMLParser.feed docstrin
Éric Araujo
Add missing name in pkgutil.__all__
Éric Araujo
Branch merge
Éric Araujo
Fix two typos
Éric Araujo
Make test_distutils pass without zlib (fixes #9435)
Victor Stinner
Close #12182: Fix pydoc.HTMLDoc.multicolumn() if Python uses the new (true) division (python -Qnew). Patch written by Ralf W. Grosse-Kunstleve.
Kurt B. Kaiser
IDLE: #6378: Further adjust idle.bat to start associated Python
16178 commits not shown.