]>
granicus.if.org Git - python/log
Martin Panter [Thu, 23 Jun 2016 00:53:05 +0000 (00:53 +0000)]
Issue #27370: Use t for an iterable in mutable sequence ops
Senthil Kumaran [Wed, 22 Jun 2016 07:56:22 +0000 (00:56 -0700)]
Fix the urllib.parse.urljoin docs. Reported by Bo Bayles in docs list.
Benjamin Peterson [Wed, 22 Jun 2016 06:13:33 +0000 (23:13 -0700)]
merge 2.7.12 release branch
Benjamin Peterson [Wed, 22 Jun 2016 06:12:54 +0000 (23:12 -0700)]
fix idle about dialog #27365
Martin Panter [Wed, 22 Jun 2016 02:46:33 +0000 (02:46 +0000)]
Issue #22463: Cure unused function warnings on AIX
Martin Panter [Wed, 22 Jun 2016 02:04:38 +0000 (02:04 +0000)]
Issue #22463: Correct #endif placement; patch by Senthil Kumaran
Martin Panter [Tue, 21 Jun 2016 23:58:05 +0000 (23:58 +0000)]
Issue #22463: Backport compiler warning fixes and workarounds
* Set but unused variable in Parser/pgen.c in non-debug builds. Patch by
Christian Heimes.
* Unused static function in Modules/readline.c. Patch by Georg Brandl.
* main_window unused in Modules/tkappinit.c. Patch by Gregory P. Smith.
* Dead assignment in Modules/_ctypes/cfield.c. Extracted from patch by Brett
Cannon.
* Expression result unused in PyObject_INIT macro expansions. Based on
patches by Christian Heimes.
* Load expat_config.h and therefore pyconfig.h before C stdlib headers are
loaded. This silences pre-processor warnings including '_POSIX_C_SOURCE
redefined'. Extracted from patch by Christian Heimes.
Martin Panter [Mon, 20 Jun 2016 07:52:50 +0000 (07:52 +0000)]
Fix English spelling and grammar errors
Serhiy Storchaka [Sat, 18 Jun 2016 19:08:49 +0000 (22:08 +0300)]
Issue #27294: Numerical state in the repr for Tkinter event objects is now
represented as a compination of known flags.
Martin Panter [Sat, 18 Jun 2016 03:57:31 +0000 (03:57 +0000)]
Issue #24314: Add links for general attributes like __name__, __dict__
Zachary Ware [Wed, 15 Jun 2016 22:12:38 +0000 (17:12 -0500)]
Issue #26930: Update Windows build to OpenSSL 1.0.2h
Benjamin Peterson [Sat, 11 Jun 2016 21:46:35 +0000 (14:46 -0700)]
Added tag v2.7.12rc1 for changeset
13912cd1e7e8
Benjamin Peterson [Sat, 11 Jun 2016 21:46:26 +0000 (14:46 -0700)]
2.7.12 release candidate 1
Benjamin Peterson [Sat, 11 Jun 2016 21:42:05 +0000 (14:42 -0700)]
update pydoc topics
Benjamin Peterson [Sat, 11 Jun 2016 20:28:56 +0000 (13:28 -0700)]
upgrade expt to 2.1.1 (closes #26556)
Terry Jan Reedy [Sat, 11 Jun 2016 20:26:10 +0000 (16:26 -0400)]
Issue #5124: For 2.7, move requires('gui') from module level to setUpClass.
Benjamin Peterson [Sat, 11 Jun 2016 20:16:42 +0000 (13:16 -0700)]
raise an error when STARTTLS fails
Terry Jan Reedy [Sat, 11 Jun 2016 08:31:18 +0000 (04:31 -0400)]
Issue #5124: NEWS entries.
Terry Jan Reedy [Sat, 11 Jun 2016 06:06:18 +0000 (02:06 -0400)]
Issue #5124: Paste with selection should always replace.
This is how paste work on Windows, Mac, modern Linux apps, and ttk widgets.
The exception was X11 tk widgets. Original patch by Serhiy Storchake.
doko@ubuntu.com [Fri, 10 Jun 2016 16:22:25 +0000 (18:22 +0200)]
- Issue #17500, and https://github.com/python/pythondotorg/issues/945: Remove
unused and outdated icons.
Tommy Beadle [Thu, 2 Jun 2016 19:41:20 +0000 (15:41 -0400)]
Issue #24617: Add comment for os.mkdir about mode quirks
Martin Panter [Fri, 10 Jun 2016 08:07:11 +0000 (08:07 +0000)]
Fix typo in comment
Martin Panter [Fri, 3 Jun 2016 05:59:20 +0000 (05:59 +0000)]
Issue #20699: Document that “io” methods should accept memoryview
This matches the usage by BufferedReader, BufferedWriter, etc. Also document
and test that the write() methods should only access their argument before
they return.
Victor Stinner [Thu, 16 Oct 2014 07:42:45 +0000 (09:42 +0200)]
Issue #22636: Avoid using a shell in the ctypes.util module
Replace os.popen() with subprocess.Popen.
If the "gcc", "cc" or "objdump" command is not available, the code was
supposed to raise an OSError exception. But there was a bug in the code. The
shell code returns the exit code 10 if the required command is missing, and the
code tries to check for the status 10. The problem is that os.popen() doesn't
return the exit code directly, but a status which should be processed by
os.WIFEXITED() and os.WEXITSTATUS(). In practice, the exception was never
raised. The OSError exception was not documented and ctypes.util.find_library()
is expected to return None if the library is not found.
Based on patch by Victor Stinner.
Serhiy Storchaka [Fri, 17 Jun 2016 08:11:07 +0000 (11:11 +0300)]
ctypes: the type of b_size is Py_ssize_t.
Serhiy Storchaka [Thu, 16 Jun 2016 19:08:11 +0000 (22:08 +0300)]
Issue #27330: Fixed possible leaks in the ctypes module.
Zachary Ware [Wed, 15 Jun 2016 22:12:38 +0000 (17:12 -0500)]
Issue #26930: Update Windows build to OpenSSL 1.0.2h
Serhiy Storchaka [Wed, 15 Jun 2016 17:06:29 +0000 (20:06 +0300)]
Issue #27301: Fixed incorrect return code for error in compile.c.
Georg Brandl [Wed, 15 Jun 2016 06:57:32 +0000 (08:57 +0200)]
Docs: add html-stable autobuild variant
Martin Panter [Wed, 1 Jun 2016 09:39:46 +0000 (09:39 +0000)]
Issue #12855: Document what exactly unicode.splitlines() splits on
Also synchronize with Python 3 examples. Based on patches by Matthew Boehm
and Alexander Schrijver.
Serhiy Storchaka [Tue, 14 Jun 2016 19:52:13 +0000 (22:52 +0300)]
Issue #27238: Got rid of bare excepts in the turtle module. Original patch
by Jelle Zijlstra.
Serhiy Storchaka [Tue, 14 Jun 2016 09:46:14 +0000 (12:46 +0300)]
Issue #26386: Fixed ttk.TreeView selection operations with item id's
containing spaces.
Martin Panter [Tue, 14 Jun 2016 08:45:43 +0000 (08:45 +0000)]
Issue #16182: Backport documentation of set_pre_input_hook() availability
Terry Jan Reedy [Tue, 14 Jun 2016 04:53:18 +0000 (00:53 -0400)]
Issue #27245: IDLE: Cleanly delete custom themes and key bindings.
Previously, when IDLE was started from a console or by import, a cascade
of warnings was emitted. Patch by Serhiy Storchaka.
Ned Deily [Tue, 14 Jun 2016 00:21:57 +0000 (20:21 -0400)]
Issue #27310: remove vestigial import in IDLE.app
Berker Peksag [Sun, 12 Jun 2016 13:37:57 +0000 (16:37 +0300)]
Issue #15657: Delete incorrect statement from PyMethodDef documentation
Serhiy Storchaka [Sun, 12 Jun 2016 12:45:14 +0000 (15:45 +0300)]
Issue #25455: Clean up reference loops created in tests for recursive
functools.partial objects.
Serhiy Storchaka [Sun, 12 Jun 2016 12:43:57 +0000 (15:43 +0300)]
Rename class attribute "thetype" to "partial" in functools.partial tests
for consistency with Python 3.
Serhiy Storchaka [Sun, 12 Jun 2016 12:08:57 +0000 (15:08 +0300)]
Issue #25455: Backported tests for pickling recursive functools.partial objects.
Serhiy Storchaka [Sun, 12 Jun 2016 07:06:32 +0000 (10:06 +0300)]
Issue #25455: Fixed a crash in repr of cElementTree.Element with recursive tag.
Martin Panter [Sun, 12 Jun 2016 06:14:03 +0000 (06:14 +0000)]
Fix typo in documentation
Martin Panter [Sun, 12 Jun 2016 06:07:35 +0000 (06:07 +0000)]
Fix buggy RE “\parrot_example.py”, uncovered by Issue #27030
Martin Panter [Sun, 12 Jun 2016 05:25:16 +0000 (05:25 +0000)]
#16484: Change PYTHONDOCS to "https:", and fix links to use lowercase
Implementation by Sean Rodman; test by Kaushik Nadikuditi.
Martin Panter [Sun, 12 Jun 2016 04:38:34 +0000 (04:38 +0000)]
Issue #16484: PYTHONDOCS still uses “http:” in Python 2
Benjamin Peterson [Sat, 11 Jun 2016 22:12:35 +0000 (15:12 -0700)]
off to 2.7.13
Matthias Klose [Mon, 15 Mar 2010 13:46:04 +0000 (13:46 +0000)]
Issue #7356: ctypes.util: Make parsing of ldconfig output locale independent.
Previous fix was only made to dead and removed code.
Martin Panter [Fri, 10 Jun 2016 00:27:46 +0000 (00:27 +0000)]
Issue #8491: Add link to Gnu Readline configuration documentation
Tommy Beadle [Thu, 2 Jun 2016 23:26:51 +0000 (19:26 -0400)]
[Issue 15476] Make "code object" its own entry in the index
Benjamin Peterson [Thu, 9 Jun 2016 06:18:56 +0000 (23:18 -0700)]
merge heads
Benjamin Peterson [Thu, 9 Jun 2016 06:18:51 +0000 (23:18 -0700)]
fix leak of keyfile_bytes
Benjamin Peterson [Thu, 9 Jun 2016 06:16:36 +0000 (23:16 -0700)]
stop leaking certfile_bytes (closes #27267)
Martin Panter [Wed, 8 Jun 2016 12:44:30 +0000 (12:44 +0000)]
Issue #23275: Backport empty square bracket assignment documentation fix
Martin Panter [Wed, 8 Jun 2016 07:16:14 +0000 (07:16 +0000)]
Issue #25738: Don’t send message body for 205 Reset Content
Patch by Susumu Koshiba.
Martin Panter [Wed, 8 Jun 2016 06:12:22 +0000 (06:12 +0000)]
Issue #21313: Tolerate truncated buildinfo in sys.version
Terry Jan Reedy [Tue, 7 Jun 2016 19:33:47 +0000 (15:33 -0400)]
Items for NEWS and idlelib/NEWS.txt.
Martin Panter [Tue, 7 Jun 2016 01:07:32 +0000 (01:07 +0000)]
Issue #27229: Comment in middle of shell command fails on BSD and OS X
Martin Panter [Tue, 7 Jun 2016 00:27:17 +0000 (00:27 +0000)]
Issue #27229: Fix in-tree cross-build rule, by Xavier de Gaye
Ned Deily [Mon, 6 Jun 2016 00:35:43 +0000 (17:35 -0700)]
Issue #26014: Guide 2.7 users to the new packaging documentation:
- the top-level 2.7 docs page now links to the newer doc pages
(installing and distribution) rather than the legacy ones
- the legacy install and distutils pages are now labeled as "legacy"
- the library/distutils page is updated to match the 3.x version
- "See also" links to the new docs are now provided in the legacy pages
- links to setuptools documentation have been updated
(original patch by Susan Sun)
Serhiy Storchaka [Sun, 5 Jun 2016 08:06:42 +0000 (11:06 +0300)]
Issue #27225: Fixed a reference leak in type_new when setting __new__ fails.
Original patch by Xiang Zhang.
Serhiy Storchaka [Sun, 5 Jun 2016 07:35:34 +0000 (10:35 +0300)]
Issue #21916: Added more tests for the turtle module.
Original patch by Jelle Zijlstra.
Ned Deily [Sun, 5 Jun 2016 00:19:54 +0000 (17:19 -0700)]
Issue #26930: Update OS X 32-bit-only installer builds to use OpenSSL 1.0.2h.
Serhiy Storchaka [Sat, 4 Jun 2016 20:30:24 +0000 (23:30 +0300)]
Merge heads
Serhiy Storchaka [Sat, 4 Jun 2016 20:27:14 +0000 (23:27 +0300)]
Issue #21916: Added tests for the turtle module.
Patch by ingrid, Gregory Loyse and Jelle Zijlstra.
Terry Jan Reedy [Sat, 4 Jun 2016 20:15:53 +0000 (16:15 -0400)]
Issue #24759: Add 'private' notice for idlelib.idle_test.
Serhiy Storchaka [Sat, 4 Jun 2016 17:30:43 +0000 (20:30 +0300)]
Issue #20041: Fixed TypeError when frame.f_trace is set to None.
Patch by Xavier de Gaye.
Ned Deily [Sat, 4 Jun 2016 16:39:42 +0000 (09:39 -0700)]
Issue 27216: Fix typo (noticed by Alex Chan).
Terry Jan Reedy [Sat, 4 Jun 2016 06:32:09 +0000 (02:32 -0400)]
IDLE test README: 'gui' to 'GUI', except in "'gui'" and '-ugui'.
Martin Panter [Sat, 4 Jun 2016 04:57:19 +0000 (04:57 +0000)]
Fix typo in code comment
Benjamin Peterson [Sat, 4 Jun 2016 05:20:44 +0000 (22:20 -0700)]
check the result of PyByteArray_Resize in readline() (closes #27211)
Terry Jan Reedy [Fri, 3 Jun 2016 17:33:09 +0000 (13:33 -0400)]
Issue 20567: Revise idle_test/README.txt and some tests to match new advice.
Senthil Kumaran [Fri, 3 Jun 2016 06:51:22 +0000 (23:51 -0700)]
[backport to 2.7] - issue8519 - Reference termios and ioctl manual pages in the library documentation.
Serhiy Storchaka [Fri, 3 Jun 2016 06:37:39 +0000 (09:37 +0300)]
Issue #27185: Rename test_string_merged.py back to test_string.py.
Serhiy Storchaka [Fri, 3 Jun 2016 06:36:15 +0000 (09:36 +0300)]
Issue #27185: Merge test_pep292.py into test_string_merged.py.
Serhiy Storchaka [Fri, 3 Jun 2016 06:24:40 +0000 (09:24 +0300)]
Issue #27185: Rename test_pep292.py to test_string_merged.py.
Serhiy Storchaka [Fri, 3 Jun 2016 06:24:01 +0000 (09:24 +0300)]
Issue #27185: Rename test_string.py to test_string_merged.py.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 3 Jun 2016 05:48:23 +0000 (05:48 +0000)]
issue25931: document that socketserver.Forking* are unavailable on platforms
that support os.fork.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 2 Jun 2016 23:50:07 +0000 (23:50 +0000)]
Exclude unittests from the make profile-opt training run that either
take a rediculious amount of time to run, fail or provide little use
to the profile feedback. (similar to what is already done in 3.5 and
by major Linux distro builds own profiling runs)
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 2 Jun 2016 23:44:40 +0000 (23:44 +0000)]
Issue #25702: A --with-lto configure option has been added that will
enable link time optimizations at build time during a make profile-opt.
Some compilers and toolchains are known to not produce stable code when
using LTO, be sure to test things thoroughly before relying on it.
It can provide a few % speed up over profile-opt alone.
Benjamin Peterson [Thu, 2 Jun 2016 19:41:35 +0000 (12:41 -0700)]
remove (hilarious) defaults for various constants getpath.c needs
R David Murray [Thu, 2 Jun 2016 19:13:37 +0000 (15:13 -0400)]
#13784: fix xml.sax.reader getColumn/LineNumber docs.
verification and patch by Emily Morehouse.
Benjamin Peterson [Thu, 2 Jun 2016 18:35:59 +0000 (11:35 -0700)]
note that Py_VISIT handles NULL (closes #27183)
Martin Panter [Thu, 2 Jun 2016 10:35:44 +0000 (10:35 +0000)]
Issue #27171: Fix typos in documentation, code comments, and tests
Berker Peksag [Thu, 2 Jun 2016 01:32:42 +0000 (18:32 -0700)]
Issue #12243: Remove redundant availability notes from getpass docs
I wonder why I keep forgetting 2.7 :P
Patch by Bryce Verdier.
Martin Panter [Wed, 1 Jun 2016 08:20:22 +0000 (08:20 +0000)]
Issue #25570: Add example of customizing User-Agent via add_header()
Ezio Melotti [Sun, 27 Jan 2013 04:20:14 +0000 (06:20 +0200)]
Fix a few typos. Patch by Eitan Adler.
Fred Drake [Tue, 4 Sep 2007 19:43:19 +0000 (19:43 +0000)]
fix typo
Martin Panter [Mon, 30 May 2016 04:04:50 +0000 (04:04 +0000)]
Issue #27125: Remove duplicated words from documentation and comments
Terry Jan Reedy [Mon, 30 May 2016 05:02:28 +0000 (01:02 -0400)]
Add items to MISC/NEWS and idlelib/NEWS.txt.
Senthil Kumaran [Mon, 30 May 2016 03:38:55 +0000 (20:38 -0700)]
issue27043 - Explain the inspect.cleandoc behavior on synopsis line and other lines.
Patch contributed by Nathan Harold.
Martin Panter [Sun, 29 May 2016 08:13:58 +0000 (08:13 +0000)]
Issue #27125: Fix various errors like “will [be] inherited”
Benjamin Peterson [Sat, 28 May 2016 21:03:41 +0000 (14:03 -0700)]
Backed out changeset
e7062dd9085e (#25731)
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sat, 28 May 2016 19:24:14 +0000 (19:24 +0000)]
issue26083: Avoid duplicate error message string from a subprocess exec failure.Avoid a duplicate error message string from a subprocess exec failure.
:P
Raymond Hettinger [Sat, 28 May 2016 07:26:41 +0000 (00:26 -0700)]
Issue 25926: Clarify that the pure python equivalents are only approximate.
Martin Panter [Sat, 28 May 2016 02:33:05 +0000 (02:33 +0000)]
Issue #26553: Capitalization of HTTP, HTTPS, FTP, and URL
Patch by Anish Shah and Aatish Neupane.
Martin Panter [Fri, 27 May 2016 11:20:21 +0000 (11:20 +0000)]
Issue #5784: Cannot test wbits=0 unless we know we have zlib v1.2.3.5
Martin Panter [Fri, 27 May 2016 07:32:11 +0000 (07:32 +0000)]
Issue #5784: Expand documentation and tests for zlib wbits parameter
Based on documentation by AM Kuchling.
Benjamin Peterson [Fri, 27 May 2016 06:18:51 +0000 (23:18 -0700)]
stop talking about svn
Benjamin Peterson [Fri, 27 May 2016 05:55:49 +0000 (22:55 -0700)]
remove cruft from Schwarzian transform section
Benjamin Peterson [Fri, 27 May 2016 05:51:32 +0000 (22:51 -0700)]
"Numeric Python" -> "NumPy"
Steve Dower [Thu, 26 May 2016 19:17:21 +0000 (12:17 -0700)]
Issue #27114: Fix SSLContext._load_windows_store_certs fails with PermissionError