Branches

2.7

View source
2.7
Author Commit Message Labels Comments Date
250+ commits behind default.
Raymond Hettinger
Silence compiler warning for unused declaration.
Terry Jan Reedy
Issue #18151: Replace remaining Idle 'open...close' pairs with 'with open'.
Eli Bendersky
Issue #13612: Fix a buffer overflow in case of a multi-byte encoding.
Serhiy Storchaka
Issue #18647: Temporary disable the "nothing to repeat" check to make buildbots happy.
Martin von Löwis
Issue #16067: Add description into MSI file to replace installer's temporary name.
Serhiy Storchaka
Issue #17998: Fix an internal error in regular expression engine.
Charles-François Natali
Issue #18325: Fix a test_kqueue failure on OpenBSD: kevent's data and event
Ned Deily
Issue #17557: Fix os.getgroups() to work with the modified behavior of
Martin von Löwis
Add 2.7.6 uuids.
Martin von Löwis
Add 2.7.5 uuid
Antoine Pitrou
Fix tkinter regression introduced by the security fix in #16248.
Antoine Pitrou
Issue #18589: fix hyperlinking of type slots (tp_*)
Ned Deily
Issue #18071: Extension module builds on OS X could fail with TypeError
Terry Jan Reedy
Make all idle test case names end with 'Test'.
Terry Jan Reedy
Update gui section of idle test README.
Raymond Hettinger
Restore the data block size to 62.
Terry Jan Reedy
Issue #18441: Move commented out code to issue message.
Terry Jan Reedy
Issue #18441: whitespace
Terry Jan Reedy
Issue #18441: Comment out code that will not compile because the standard
Terry Jan Reedy
Issue #18441: add Mac (darwin) gui check. This is not needed today, but has been
Terry Jan Reedy
Update int division to quiet 2to3 warning.
Terry Jan Reedy
Issue #18441: Correct previous patch, which hg committed before I wanted it to.
Terry Jan Reedy
Issue #18441: Make test.support.requires('gui') skip when it should.
Terry Jan Reedy
Remove repetition of string escapes note 1 at end of note 2.
Terry Jan Reedy
Issue #18539: Calltips now work for float default arguments.
R David Murray
#15130: remove repeat of abstract paragraph from socket howto body.
Ezio Melotti
#14853: remove test that was making too many assumptions about stdin. Patch by Elena Oat.
Vinay Sajip
Issue #18541: simplified LoggerAdapter example.
Terry Jan Reedy
Backed out changeset: 23b0164b9c82 #18441 not working
Terry Jan Reedy
Backed out changeset: 9f922270a929 so can backout larger patch
Terry Jan Reedy
Issue #18441: fix buildbot name-error for TclError.
Terry Jan Reedy
Issue #18439: Move news entry misplaced by graft merge.
Terry Jan Reedy
Issue #18439: Make patchcheck work on Windows for ACKS, NEWS.
Terry Jan Reedy
Issue #18441: Make test.support.requires('gui') skip when it should.
Ned Deily
Issue #17532: Prevent exception when changing key sets if Options menu is empty.
Raymond Hettinger
Issue #18513: Add workaround for OS X 10.8 cexp bug that leads to wrong cmath.rect(0.0,-0.0) results.
Serhiy Storchaka
Issue #18448: Fix a typo in Demo/newmetaclasses/Eiffel.py.
Raymond Hettinger
Backport c952f3d122ae: Tweak the deque struct by moving the least used fields
Raymond Hettinger
Move the leftlink to the end of the block structure.
Ned Deily
Issue #18471: Fix typo in heapq documentation (reported by François Pinard).
sbt
Issue #18455: multiprocessing should not retry connect() with same socket.
Ronald Oussoren
Move entry from #18427 to the right section in the NEWS file
Ned Deily
Issue #18452: fix several "occurrence" typos (reported by Févry Thibault).
Terry Jan Reedy
Issue #18365: convert buildbot errors to skips.
Terry Jan Reedy
Issue #18279: Add tests for idlelib/RstripExtension.py. Original patch by
Terry Jan Reedy
Issue #18365: 2.7 corrections so tests run
R David Murray
#18437: fix comment typo.
Terry Jan Reedy
Issue #18365: normalize whitespace
Terry Jan Reedy
Issue #18365: Add mock Text class and test thereof versus tk.Text.
R David Murray
#18389: Clarify that relpath does not access the file system.
Serhiy Storchaka
Issue #18101: Tcl.split() now process Unicode strings nested in a tuple as it
Serhiy Storchaka
Fix reference leaks introduced by the patch for issue #5308.
Serhiy Storchaka
Merge heads
Serhiy Storchaka
Issue #18336. Fix a link to StreamReader's read() method.
Ronald Oussoren
Issue #18427: str.replace could crash the interpreter with huge strings.
R David Murray
#18424: PEP8ify the tense of the sum docstring.
Ronald Oussoren
Issue #18377: Code cleanup in Python Launcher
Ronald Oussoren
Issue #12990: The "Python Launcher" on OSX could not launch python scripts that have paths that include wide characters.
Christian Heimes
Issue #18347: ElementTree's html serializer now preserves the case of closing tags.
Antoine Pitrou
Issue #11185: Fix test_wait4 under AIX. Patch by Sébastien Sablé.
ericvsmith
Closes #18312: 'make distclean' no longer deletes files in dot-directories.
sbt
Issue #17261: Ensure multiprocessing's proxies use proper address.
sbt
Issue #14206: Clarify docs for Queue.join_cancel_thread().
sbt
Issue #17273: Clarify that pool methods can only be used by parent process.
sbt
Issue #17097: Make multiprocessing ignore EINTR.
Terry Jan Reedy
Issue #7136: In the Idle File menu, "New Window" is renamed "New File".
Terry Jan Reedy
Issue #8515: Set __file__ when run file in IDLE. Backport 2c276d0553ff by
Terry Jan Reedy
Issue #18189: add test_delegator for Idle Delegator class.
Terry Jan Reedy
Issue 18189: remove unused methods in idlelib.Delegator.Delegator.
Terry Jan Reedy
Tempfile.py: stop buildbot warning about using deprecated xreadlines.
R David Murray
#18155: Regex-escape delimiter, in case it is a regex special char.
Terry Jan Reedy
Issue #18103: Update README.txt and test_idle to describe and run gui tests.
Terry Jan Reedy
Issue #18237: Fix assertRaisesRegexp error caought by Jeff Tratner.
Terry Jan Reedy
Issue #18316: Update idlelib 2.7 except clauses to ease backports.
Terry Jan Reedy
Issue *18081, #18242: Change Idle warnings capture in PyShell and run to stop
Terry Jan Reedy
Issue #18315: Improve fileinput docs by adding 'bufsize' where missing and
Benjamin Peterson
reapply f1dc30a1be72
Benjamin Peterson
reapply 5accb0ac8bfb
Benjamin Peterson
reapply f1dc30a1be72
Benjamin Peterson
reapply f1dc30a1be72
Victor Stinner
Issue #18135: ssl.SSLSocket.write() now raises an OverflowError if the input
Ned Deily
Issue #18164: Backport the more detailed embedding compile-and-link section
sbt
Fix typo.
sbt
Clarify note and fix typo.
sbt
Issue #15818: Typo in docs.
sbt
Issue #18277: Document quirks of multiprocessing queue.
R David Murray
Merge heads.
R David Murray
#18179: reflow paragraphs.
R David Murray
#18179: document the local_hostname parameter.
Benjamin Peterson
also backout f1dc30a1be72 for not being a bugfix
Serhiy Storchaka
Issue #18184: PyUnicode_FromFormat() and PyUnicode_FromFormatV() now raise
Christian Heimes
Solaris' /dev/null is a symlink. The device test now uses stat instead of lstat to compensate
Victor Stinner
Issue #18135: Fix a possible integer overflow in ssl.SSLSocket.write()
Victor Stinner
Issue #18137: Detect integer overflow on precision in float.__format__()
Terry Jan Reedy
#18151, part 2: Silence debug build resource warning for each file opened by
Benjamin Peterson
backout 5accb0ac8bfb; needs more discussion on python-dev
Christian Heimes
transplant test_stat from default to 2.7 in order to make sure it works on all supported platforms
Andrew Kuchling
#18113: avoid segfault if Py_XDECREF triggers code that calls set_panel_userptr again
Raymond Hettinger
Arrange structure to match the common access patterns.
R David Murray
Tweak programming faq examples so that it (mostly) passes doctest.
Antoine Pitrou
Issue #18256: Compilation fix for recent AIX releases. Patch by David Edelsohn.
Christian Heimes
Fix for r84195: add HAVE_ALLOCA_H to configure and only include alloca.h if it's available
Victor Stinner
ctypes: AIX needs an explicit #include <alloca.h> to get alloca()
Serhiy Storchaka
Issue #18167: cgi.FieldStorage no more fails to handle multipart/form-data
Andrew Kuchling
#18113: Objects associated to a curses.panel object with set_userptr() were leaked.
Raymond Hettinger
Fix comment blocks. Adjust blocksize to a power-of-two for better divmod computations.
Roger Serwy
#5492: Avoid traceback when exiting IDLE caused by a race condition.
Ned Deily
Issue #18186: remove obsolete 2.2 compatibility comment.
Roger Serwy
#17511: Keep IDLE find dialog open after clicking "Find Next".
sbt
Issue #18174: Fix fd leaks in tests.
Ronald Oussoren
Ensure that the fix for #17269 also works on OSX 10.4
Serhiy Storchaka
Issue #18038: SyntaxError raised during compilation sources with illegal
Ezio Melotti
#18126: update NumPy links in the documentation. Patch by Yury V. Zaytsev.
Terry Jan Reedy
Issue18130: Test class idlelib.configSectionNameDialog.GetCfgSectionNameDialog.
Senthil Kumaran
Fix #17967 - Fix related to regression on Windows.
Senthil Kumaran
Fix thishost helper funtion in urllib. Returns the ipaddress of localhost when
Senthil Kumaran
Fix #17967: For ftp urls CWD to target instead of hopping to each directory
Senthil Kumaran
Fix #16450 test_missing_localfile testcase fails on misconfigured hostname.
Serhiy Storchaka
Issue #18094: test_uuid no more reports skipped tests as passed.
Terry Jan Reedy
Issue #15392: Use test.test_support, as used test.support in 3.x.
Terry Jan Reedy
Issue #15392: Create a unittest framework for IDLE, 2.7 version.
Ned Deily
Issue #18098: The deprecated OS X Build Applet.app fails to build on
Senthil Kumaran
#17403: urllib.parse.robotparser normalizes the urls before adding to ruleline.
Ned Deily
Issue #18080: When building a C extension module on OS X, if the compiler
Serhiy Storchaka
Issue #18085: Fix PyObject_CallMethodObjArgs()'s entry in refcounts.dat.
Raymond Hettinger
Issue #18015: Fix unpickling of 2.7.3 and 2.7.4 namedtuples.
Ronald Oussoren
Issue #17269: Workaround for a platform bug in getaddrinfo on OSX
Raymond Hettinger
Issue #18031: %-formatting isn't dead yet and might pull through.
Ned Deily
Issue #17532: Always include Options menu for IDLE on OS X.
Benjamin Peterson
implement missing inequality on WeakSet
Serhiy Storchaka
Issue #17844: Refactor a documentation of Python specific encodings.
Serhiy Storchaka
Issue #17979: Fixed the re module in build with --disable-unicode.
R David Murray
#17973: fix technical inaccuracy in faq entry (it now passes doctest).
Roger Serwy
#14146: Highlight source line while debugging on Windows.
Ned Deily
Issue #18026: fix ctypes doc typo
R David Murray
#17973: Add FAQ entry for ([],)[0] += [1] both extending and raising.
Benjamin Peterson
add missing NULL check (closes #18019)
Antoine Pitrou
Issue #11995: test_pydoc doesn't import all sys.path modules anymore.
Vinay Sajip
Issue #17981: Closed socket on error in SysLogHandler.
Ned Deily
Issue #17990: Only modify include and library search paths when cross-compiling.
do...@ubuntu.com
- Fix typos in the multiprocessing module.
do...@ubuntu.com
- Issue #17754: Make ctypes.util.find_library() independent of the locale.
Serhiy Storchaka
Issue #17606: Fixed support of encoded byte strings in the XMLGenerator
Benjamin Peterson
onto 2.7.6
Benjamin Peterson
Added tag v2.7.5 for changeset ab05e7dd2788
Benjamin Peterson
update topics
Benjamin Peterson
bump version to 2.7.5
Benjamin Peterson
prevent IDLE from trying to close when sys.stdin is reassigned (#17838)
Benjamin Peterson
backout 214d8909513d for regressions (#1159051)
Benjamin Peterson
-Wformat is needed by gcc 4.8 (closes #17547)
Ezio Melotti
#17949: fix merge glitch in itemgetter signature. Patch by Martijn Pieters.
Andrew Kuchling
#14878: add cross-reference to the yield statement.
Serhiy Storchaka
Issue #16601: Restarting iteration over tarfile no more continues from where
Terry Jan Reedy
Issue 16584: in filecomp._cmp, catch IOError as well as os.error.
Serhiy Storchaka
Issue #17656: Skip test_extract_unicode_filenames if the FS encoding
Ezio Melotti
#16523: improve attrgetter/itemgetter/methodcaller documentation.
Antoine Pitrou
Fix NEWS order
Antoine Pitrou
Issue #17928: Fix test_structmembers on 64-bit big-endian machines.
Antoine Pitrou
Issue #17926: Fix dbm.__contains__ on 64-bit big-endian machines.
Ezio Melotti
#17714: document that the base64 codec adds a trailing newline.
Ezio Melotti
#17833: add debug output to investigate buildbot failure.
Raymond Hettinger
Issue 17920: Fix-up terminology in the set documentation
Antoine Pitrou
Issue #17918: When using SSLSocket.accept(), if the SSL handshake failed on the new socket, the socket would linger indefinitely.
Antoine Pitrou
Issue #17289: The readline module now plays nicer with external modules or applications changing the rl_completer_word_break_characters global variable.
Charles-Francois Natali
Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit
sbt
Issue #17805: Add AsyncResult alias for ApplyResult
Terry Jan Reedy
Issue17883: Update to assertIn to see why test fails on one buildbot.
Raymond Hettinger
Issue 17862: Improve the signature of itertools grouper() recipe.
Ezio Melotti
#17883: Fix buildbot testing of Tkinter on Windows. Patch by Zachary Ware.
Antoine Pitrou
Issue #14173: Avoid crashing when reading a signal handler during interpreter shutdown.
Antoine Pitrou
Elaborate on bytes-like objects.
Ezio Melotti
#7855: Add tests for ctypes/winreg for issues found in IronPython. Initial patch by Dino Viehland.
Serhiy Storchaka
Issue #16316: mimetypes now recognizes the .xz and .txz (.tar.xz) extensions.
Raymond Hettinger
Issue #15535: Fix regression in pickling of named tuples.
Senthil Kumaran
# 1722 - Add a note on urllib helper functions like splittype, splithost etc.
Ezio Melotti
#16518: fix links in glossary entry.
Antoine Pitrou
Issue #17712: Fix test_gdb failures on Ubuntu 13.04.
Ezio Melotti
#16518: add "bytes-like object" to the glossary.
gpshead
move the NEWS entry to the right section and mention ctypes.
gpshead
NEWS entry
gpshead
This local change was lost during the fixing of issue17192 to update
Ezio Melotti
#17866: mention that in Python 3, assertItemsEqual is named assertCountEqual.
R David Murray
#7152: Remove incorrectly added reference to DataHandler.
Nadeem Vawda
Add missing NEWS entry for issue #17843.
Nadeem Vawda
Issue #17843: Remove bz2 test data that triggers antivirus warnings.
R David Murray
Reflow paragraph.
R David Murray
#7152: Clarify that ProxyHandler is added only if proxy settings are detected.
Serhiy Storchaka
Issue #17842. Added base64 module tests with bytearray arguments.
Serhiy Storchaka
Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3,
Antoine Pitrou
Issue #17835: Fix test_io when the default OS pipe buffer size is larger than one million bytes.
Ronald Oussoren
Ensure that plistlib doesn't corrupt deeply nested datastructures
Ezio Melotti
#17729: remove the Advocacy HOWTO from the index.
Ezio Melotti
#17729: remove the outdated Advocacy HOWTO, as suggested by the author.
Serhiy Storchaka
Issue #11714: Use 'with' statements to assure a Semaphore releases a
Vinay Sajip
Issue #17795: Reverted backwards-incompatible change in SysLogHandler with Unix domain sockets.
R David Murray
#15575: Clarify tutorial description of when modules are executed.
Ned Deily
Issue #17670: Provide an example of expandtabs() usage.
R David Murray
#17065: Use process-unique key for winreg test.
Ned Deily
Issue #17801: fix shebang line of gprof2html.py
R David Murray
#17409: Document RLIM_INFINITY and use it to clarify the setrlimit docs.
sbt
Issue #17555: Fix ForkAwareThreadLock so that size of after fork
Roger Serwy
#14735: Update IDLE docs to omit "Control-z on Windows".
Ezio Melotti
#17740: fix links to the socket function. Initial patch by Zachary Ware.
Antoine Pitrou
Issue #17739: fix the description of SSLSocket.getpeercert(binary_form=True) for server sockets.
Antoine Pitrou
Issue #17710: Fix cPickle raising a SystemError on bogus input.
Antoine Pitrou
Issue #17703: Fix a regression where an illegal use of Py_DECREF() after interpreter finalization can cause a crash.
Ezio Melotti
#13510: clarify that f.readlines() is note necessary to iterate over a file. Patch by Dan Riti.
ericvsmith
Issue #17728: Specify default precision for float.format for presentation types e, f, and g.
R David Murray
#17341: Include name in re error message about invalid group name.
Serhiy Storchaka
Issue #17221: Resort Misc/NEWS.
Georg Brandl
Fix example ignoring ".svn" directories in compileall.
Georg Brandl
The Integral class does not contain implementations for the bit-shifting operations. (See #3056.)
Georg Brandl
The im_class of unbound class methods is actually not the same as im_self.
Georg Brandl
Clarify that the function *definition* creates the function and the binding in the module globals.
Georg Brandl
Fix refcount leak in the reference counting example section (!).
Georg Brandl
Closes #13638: document PyErr_SetFromErrnoWithFilenameObject,
Georg Brandl
bind('') does not do the same as bind('localhost')
Georg Brandl
Closes #17661: fix references to repr() going to module repr.
Georg Brandl
Closes #17726: small clarification in design FAQ.
Georg Brandl
Update using/mac documentation which was still on 2.5.
Georg Brandl
Clarify point in name mangling doc.
R David Murray
Reflow paragraph.
R David Murray
#2118: clarify smtplib exception documentation.
Serhiy Storchaka
Issue #17016: Get rid of possible pointer wraparounds and integer overflows
Ezio Melotti
#17686: fix broken link in Doc/using/unix.rst. Patch by Dan Riti.
Andrew Svetlov
null merge
Andrew Svetlov
Revert changes for #13355 by request from Raymond Hettinger
do...@ubuntu.com
- Issue #17536: Add to webbrowser's browser list: xdg-open, gvfs-open,
Mark Dickinson
Issue #16447: Fix potential segfault when setting __name__ on a class.
Serhiy Storchaka
Issue #17656: Fix extraction of zip files with unicode member paths.
Andrew Svetlov
Issue #13355: Raise ValueError on random.triangular call with invalid params.
Ezio Melotti
#6696: add documentation for the Profile objects, and improve profile/cProfile docs. Patch by Tom Pinckney.
Roger Serwy
#17585: Fixed IDLE regression. Now closes when using exit() or quit().
do...@ubuntu.com
- Issue #17086: Search the include and library directories provided by the
Ezio Melotti
#17635: fix wrong function name in multiprocessing docs.
do...@ubuntu.com
- Issue #17682: Add the _io module to Modules/Setup.dist (commented out).
Roger Serwy
#17657: Show full Tk version in IDLE's about dialog.
Serhiy Storchaka
Close #17666: Fix reading gzip files with an extra field.
do...@ubuntu.com
- Issue #13150, #17512: sysconfig no longer parses the Makefile and config.h
Kristján Valur Jónsson
Issue #17662: fix socketmodule compilation with Setup.dist.
Roger Serwy
#17613: Prevent traceback when removing syntax colorizer in IDLE.
Roger Serwy
#1207589: Backwards-compatibility patch for right-click menu in IDLE.
Benjamin Peterson
list slotdefs in offset order rather than sorting them (closes #17610)
Andrew Svetlov
Update argparse docs to follow order of ArgumentParser() arguments.
Roger Serwy
#16887: IDLE now accepts Cancel in tabify/untabify dialog box.
Roger Serwy
move idle news entries to its section
Serhiy Storchaka
Revert a premature patch for issue #14010 (changeset d17d10c84d27).
Antoine Pitrou
Issue #17645: convert an assert() into a proper exception in _Py_Mangle().
Benjamin Peterson
merge heads
Benjamin Peterson
move idle news to its own section
19 commits not shown.