1. Armin Rigo
  2. cpython-withatomic

Branches

2.7

View source

The 2.7 branch has multiple heads

2.7 (b6bc052611ce)
  • Contributors
    1. Loading...
Author Commit Message Date Builds
250+ commits behind default.
Armin Rigo
Revert partly the latest changeset, and use a simpler approach that works better.
Armin Rigo
Implement "thread.atomic". No tests so far, but it seems to work. XXXes left in ceval.c.
Georg Brandl
Close #12838: fix range() call.
Raymond Hettinger
Update link to the decimal arithmetic specification.
Antoine Pitrou
Issue #4106: Fix occasional exceptions printed out by multiprocessing on interpreter shutdown. This bug doesn't seem to exist on 3.2, where daemon threads are killed before Py_Finalize() is entered.
Antoine Pitrou
Issue #11657: Fix sending file descriptors over 255 over a multiprocessing Pipe. Also added some tests.
Charles-François Natali
Issue #12821: Fix test_fcntl failures on OpenBSD 5.
Ezio Melotti
#9200: backport tests but run them on wide builds only.
Nadeem Vawda
Issue #12678: Fix distutils sdist test on Windows. Patch by Jeremy Kloth.
sandrotosi
#5301: add image/vnd.microsoft.icon (.ico) MIME type
Antoine Pitrou
Issue #12213: make it clear that BufferedRWPair shouldn't be called with the same object as reader and writer, and deemphasize it in document order.
sandrotosi
#12787: link original MultiCall proposal to webarchive and in a footnote
Antoine Pitrou
Issue #12213: Fix a buffering bug with interleaved reads and writes that could appear on io.BufferedRandom streams.
Victor Stinner
Issue #12326: sys.platform is now always 'linux2' on Linux Even if Python is compiled on Linux 3.
sandrotosi
fix description of \r; thanks to Thomas Waldmann from docs@
sandrotosi
merge heads
sandrotosi
mention RFC1123 as origin of 4-year digit; thanks to John Haxby from docs@
Éric Araujo
Branch merge
Éric Araujo
Fix typo in command name
Éric Araujo
Remove obsolete term + indicate how to find the program (#1626300). Suggested by Terry J. Reedy.
Éric Araujo
Link isinstance/issubclass to the ABC glossary entry (#12256)
Éric Araujo
Fix a typo and remove some unneeded markup
Éric Araujo
patchcheck: don’t talk about the test suite when no code file were changed. The line about the test suite will still get printed for changes in Tools for example, which aren’t covered by the test suite, but it’s not a big deal IMO.
Éric Araujo
Fix find command in makefile “funny” target
Éric Araujo
Add documentation for PEP 370 features in distutils (#10745). Apart from adding a section to describe the user scheme, this changeset also does some much needed cleanup: - fixed inverted reST targets - fixed some paths - avoided duplicating the same options listing five or six times - added missing entries for C headers locations - added documentation for --install-lib - fixed a few misuses of the option role (see #9312), but not all (not worth the time, …
Éric Araujo
Improve documentation for PEP 370 support in site module (#8617). site.USER_BASE and site.USER_SITE are now fully documented. PEP 370 is outdated with respects to the Mac framework situation, but the code in sysconfig and the example in the 3.2 What’s New document helped me find the right values to document for Mac OS X. The command-line interface of the site module is also described in the module docs. The purpose of the usercustomize module is explained in …
Éric Araujo
Guard shutil._make_archive against a logger=None argument. Backporting two lines from the 3.x tests was enough to trigger the bug. I also took the opportunity of making the logging call lazy.
Éric Araujo
Add missing documentation for logger argument of shutil.make_archive
Éric Araujo
Turn last automatic footnote in this file into a manually-numbered one
Éric Araujo
Branch merge
Éric Araujo
Backport source links from 3.x. Existing links have been updated to use the new reST role. In some files, I have also made cosmetic changes to the header.
Éric Araujo
Use standard heading for ast module docs
Éric Araujo
Synchronize argparse docs with 3.x versions
Éric Araujo
Remove unneeded reST target
Éric Araujo
Synchronize glossary with py3k. This update includes new entries that apply to 2.7 too, mention of class decorators, mention of nonlocal, notes about bytecode, markup fixes and some rewrappings. Future backports of changes should be slightly easier.
Éric Araujo
Add Python porting howto from 3.x. No change was necessary to make the file build, contrary to cporting.rst that uses markup like :c:func: that needs to be changed to :cfunc: in 2.7. Future backports should be straightforward.
Éric Araujo
Backport source role for linking to files in the cpython repo. Georg added this role in our 3.2 doc tools and gave the greenlight for a backport on python-dev. This code is a simplified version of the 3.2 code; the version of Sphinx used with Python 2.7 doesn’t have the function used to parse markup like :role:`text to be displayed <text to be processed>` (I was persuaded it was a standard reST construct, but it is actually a Sphinx innovation that has to be…
Éric Araujo
Avoid title case in flowing text (backport from 3.2)
Eli Bendersky
Issue #12672: remove confusing part of sentence in documentation
Nadeem Vawda
Fix resource leaks in test_subprocess.
Charles-François Natali
Issue #12650: fix failures on some buildbots, when a subprocess takes a long time to spawn.
Charles-François Natali
Issue #12650: only run the tests on Unix.
Charles-François Natali
Issue #12650: Fix a race condition where a subprocess.Popen could leak resources (FD/zombie) when killed at the wrong time.
sandrotosi
grammatical fixes; from Darren Yin on docs@
Benjamin Peterson
fix possible refleaks
sandrotosi
#12761: fix wording of zlib license section
Barry Warsaw
NEWS entry.
Barry Warsaw
The simplest possible fix for the regression in bug 12752 by encoding unicodes to 8-bit strings.
Ezio Melotti
#12204: document that str.upper().isupper() might be False and add a note about cased characters.
Ezio Melotti
#12266: move the tests in test_unicode.
Ezio Melotti
#12266: Fix str.capitalize() to correctly uppercase/lowercase titlecased and cased non-letter characters.
Ezio Melotti
#12725: fix working. Patch by Ben Hayden.
sandrotosi
let PySequence_Check me a link; thanks to tomo cocoa from docs@
sandrotosi
it's 'rather than'; reported by James Bateman on docs@
sandrotosi
English fixup, from Mike MacCana on docs@
Vinay Sajip
Issue #12718: Add documentation on using custom importers.
Senthil Kumaran
Remove the un-exercised in-module test code.
Senthil Kumaran
Fix closes Issue12722 - link heapq source in the text format in the documentation.
Raymond Hettinger
Issue 12717: Fix-up an earlier backport in ConfigParser.
Georg Brandl
Repair markup.
Georg Brandl
Confirm that the prime example is actually correct. We get so many complaints about a "buggy example" on docs@python, let us hope this cuts them in half at least.
sandrotosi
#12709: add error_callback argument to map_async documentation
sandrotosi
#10741: add documentation for PyGILState_GetThisThreadState()
sandrotosi
#12677: correct turtle orientation in doc
Senthil Kumaran
whitespace fix.
Senthil Kumaran
Remove the old dead test program within the module in 2.7.
Eli Bendersky
Fix grammar
Senthil Kumaran
Fix closes Issue12697 - Update the usage syntax of timeit module in the docs.
Senthil Kumaran
s/a/an - grammar?
Senthil Kumaran
Fix closes issue11047 - Correct the 2.7 whatsnew description for issue 7902.
Senthil Kumaran
Fix closes issue12698 - make the no_proxy environment variable handling a bit lenient (accomodate spaces in between the items)
Benjamin Peterson
dosmodule is, thankfully, no more
Senthil Kumaran
add svn+ssh testcase for urljoin.
Senthil Kumaran
include svn+ssh as well.
Senthil Kumaran
Fix closes issue12683 - urljoin to work with relative join of svn scheme.
Senthil Kumaran
Fix closes issue12663 - Correcting the ArgumentParser.error description. Patch by Sandro Tosi.
Éric Araujo
Branch merge
Éric Araujo
Fix incorrect mtime comparison in distutils (#11933). This is a regression introduced in 9211a5d7d0b4, when uses of ST_MTIME constants were changed to uses of st_mtime attributes. As diagnosed in the bug report, this change is not merely stylistic: st_mtime is a float but ST_MTIME’s resolution is rounded to the seconds, so there was a mismatch between the values seen by file_util and dep_util which caused an sdist to be unnecessarily created a secon…
sandrotosi
#12670: Fix struct code after forward declaration on ctypes doc
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.
16257 commits not shown.