]>
granicus.if.org Git - python/log
Serhiy Storchaka [Mon, 2 Jun 2014 18:31:07 +0000 (21:31 +0300)]
Issue #6181: Fixed minor bugs in tkinter.Listbox methods:
bbox(), curselection() and get().
Zachary Ware [Mon, 2 Jun 2014 17:09:13 +0000 (12:09 -0500)]
Issue #21623: open pyproject.props with an explicit encoding
Serhiy Storchaka [Mon, 2 Jun 2014 13:51:44 +0000 (16:51 +0300)]
Issue #6181: Fixed errors in tkinter.Listbox docstrings.
Based on patch by Guilherme Polo.
Victor Stinner [Mon, 2 Jun 2014 12:41:51 +0000 (14:41 +0200)]
Issue #21636: Fix test_logging, skip UNIX stream (AF_UNIX) tests on Windows.
Patch written by Claudiu Popa.
Victor Stinner [Mon, 2 Jun 2014 12:16:44 +0000 (14:16 +0200)]
Issue #21634: Fix pystone micro-benchmark: use floor division instead of true
division to benchmark integers instead of floating point numbers. Set pystone
version to 1.2. Patch written by Lennart Regebro.
Ned Deily [Mon, 2 Jun 2014 08:05:29 +0000 (01:05 -0700)]
Issue #17095: Fix Modules/Setup *shared* support.
Original patch by Thomas Wouters.
Vinay Sajip [Sun, 1 Jun 2014 23:30:48 +0000 (00:30 +0100)]
Updated logging HOWTO section on optimization.
Gregory P. Smith [Sun, 1 Jun 2014 22:27:28 +0000 (15:27 -0700)]
Skip test_subprocess test_close_fds_when_max_fd_is_lowered on FreeBSD
when fdescfs is not mounted on /dev/fd.
Gregory P. Smith [Sun, 1 Jun 2014 22:15:44 +0000 (15:15 -0700)]
Attempt to fix the "too many open files" errors on several of the
buildbots that the new test_close_fds_when_max_fd_is_lowered test causes.
It now leaves 10 more low fd's available.
Gregory P. Smith [Sun, 1 Jun 2014 20:46:54 +0000 (13:46 -0700)]
Explicitly wait for the child instead of letting a destructor do it.
Gregory P. Smith [Sun, 1 Jun 2014 20:46:36 +0000 (13:46 -0700)]
Fix the comment to not refer to the removed end_fd parameter.
Gregory P. Smith [Sun, 1 Jun 2014 20:18:28 +0000 (13:18 -0700)]
Don't restrict ourselves to a "max" fd when closing fds before exec()
when we have a way to get an actual list of all open fds from the OS.
Fixes issue #21618: The subprocess module would ignore fds that were
inherited by the calling process and already higher than POSIX resource
limits would otherwise allow. On systems with a functioning /proc/self/fd
or /dev/fd interface the max is now ignored and all fds are closed.
Serhiy Storchaka [Sun, 1 Jun 2014 09:34:56 +0000 (12:34 +0300)]
Issue #21605: Added tests for Tkinter images.
Serhiy Storchaka [Sun, 1 Jun 2014 08:21:55 +0000 (11:21 +0300)]
Added missed calls of splitlist().
Terry Jan Reedy [Sun, 1 Jun 2014 04:30:34 +0000 (00:30 -0400)]
Issue #21477: Update htest docstring and remove extraneous differences between
2.7 and 3.4. Original patch by Saimadhav Heblikar.
Benjamin Peterson [Sat, 31 May 2014 20:16:49 +0000 (13:16 -0700)]
give the correct fixer name (closes #21604)
Ned Deily [Sat, 31 May 2014 06:46:19 +0000 (23:46 -0700)]
Issue #21572: Change license command to fallback to generic license URL.
Terry Jan Reedy [Fri, 30 May 2014 20:19:59 +0000 (16:19 -0400)]
Issue #21593: (from StackOverflow) minor doc clarification for re.search.
Vinay Sajip [Fri, 30 May 2014 17:59:27 +0000 (18:59 +0100)]
Issue #21608: Updated HTTPHandler documentation.
Serhiy Storchaka [Fri, 30 May 2014 12:54:35 +0000 (15:54 +0300)]
Test correct getXXX methods in Tkinter bigmem tests.
Tk.getint is just int, true Tk wrapper is available as Tk.tk.getint.
Serhiy Storchaka [Fri, 30 May 2014 11:24:03 +0000 (14:24 +0300)]
Issue #21552: Fixed possible integer overflow of too long string lengths in
the tkinter module on 64-bit platforms.
Serhiy Storchaka [Fri, 30 May 2014 11:07:38 +0000 (14:07 +0300)]
Add tests for getint, getdouble and getboolean methods of the tkapp object.
Gregory P. Smith [Fri, 30 May 2014 06:42:14 +0000 (23:42 -0700)]
Fix issue #14315: The zipfile module now ignores extra fields in the central
directory that are too short to be parsed instead of letting a struct.unpack
error bubble up as this "bad data" appears in many real world zip files in the
wild and is ignored by other zip tools.
Eric Snow [Thu, 29 May 2014 18:31:39 +0000 (12:31 -0600)]
Issue #21226: fix a ref leak.
Terry Jan Reedy [Thu, 29 May 2014 05:46:26 +0000 (01:46 -0400)]
Issue #21477: Add htests for GrepDialog, UndoDelegator, and configDialog.
Put instructions in a fixed size scrollable Text. Patch by Saimadhav Heblikar.
Victor Stinner [Wed, 28 May 2014 22:14:03 +0000 (00:14 +0200)]
Issue #21454: Fix asyncio.BaseEventLoop.connect_read_pipe doc
The function sets the the pipe to non-blocking mode.
Victor Stinner [Wed, 28 May 2014 22:04:57 +0000 (00:04 +0200)]
Issue #21376: document asyncio.TimeoutError
Serhiy Storchaka [Wed, 28 May 2014 15:49:52 +0000 (18:49 +0300)]
Restore performance of some dumb database methods (regression introduced by #19385).
Serhiy Storchaka [Wed, 28 May 2014 15:38:27 +0000 (18:38 +0300)]
Issue #21402: tkinter.ttk now works when default root window is not set.
Serhiy Storchaka [Wed, 28 May 2014 15:11:29 +0000 (18:11 +0300)]
Issue #21493: Added test for ntpath.expanduser(). Original patch by
Claudiu Popa.
Serhiy Storchaka [Wed, 28 May 2014 09:58:34 +0000 (12:58 +0300)]
Issue #10203: sqlite3.Row now truly supports sequence protocol. In particulr
it supports reverse() and negative indices. Original patch by Claudiu Popa.
Vinay Sajip [Wed, 28 May 2014 07:06:24 +0000 (08:06 +0100)]
Issue #18807: If copying (no symlinks) specified for a venv, then the python interpreter aliases (python, python3) are now created by copying rather than symlinking.
Andrew Svetlov [Tue, 27 May 2014 18:24:43 +0000 (21:24 +0300)]
Fix for raising exception not derived from BaseException in _SelectorSslTransport.resume_reading
Terry Jan Reedy [Tue, 27 May 2014 07:30:54 +0000 (03:30 -0400)]
Issue #21477: Add htests for Search and Replace dialogs.
Patch by Saimadhav Heblikar.
Raymond Hettinger [Tue, 27 May 2014 05:20:37 +0000 (22:20 -0700)]
Issue 21439: Minor issues in the reference manual.
(Contributed by Feliks Kluzniak.)
Benjamin Peterson [Mon, 26 May 2014 22:53:27 +0000 (15:53 -0700)]
a post 3.4.1 world
Benjamin Peterson [Mon, 26 May 2014 22:48:12 +0000 (15:48 -0700)]
grammar and sentence flow fix
Benjamin Peterson [Mon, 26 May 2014 22:45:14 +0000 (15:45 -0700)]
format reST directive in the usual way
Benjamin Peterson [Mon, 26 May 2014 22:42:29 +0000 (15:42 -0700)]
link to wikipedia description of cryptographic salt
Benjamin Peterson [Mon, 26 May 2014 22:41:26 +0000 (15:41 -0700)]
oxford comma
Benjamin Peterson [Mon, 26 May 2014 22:12:28 +0000 (15:12 -0700)]
remove tab (closes #21587)
Benjamin Peterson [Mon, 26 May 2014 22:10:42 +0000 (15:10 -0700)]
fix typo in variable name (closes #21586)
Raymond Hettinger [Mon, 26 May 2014 07:43:27 +0000 (00:43 -0700)]
Issue #21481: Teach argparse equality tests to return NotImplemented when comparing to unknown types.
Raymond Hettinger [Mon, 26 May 2014 07:09:04 +0000 (00:09 -0700)]
Issue 8743: Improve interoperability between sets and the collections.Set abstract base class.
Raymond Hettinger [Mon, 26 May 2014 01:06:04 +0000 (18:06 -0700)]
Issue 21558: Fix a typo in the contextlib docs
Raymond Hettinger [Mon, 26 May 2014 00:25:27 +0000 (17:25 -0700)]
Issue 13355: Make random.triangular degrade gracefully when low == high.
Terry Jan Reedy [Sun, 25 May 2014 22:44:05 +0000 (18:44 -0400)]
Issue #21477: Idle htest: modify run; add more tests.
Patch by Saimadhav Heblikar. 2.7 version will follow.
Nick Coghlan [Sun, 25 May 2014 14:50:11 +0000 (00:50 +1000)]
Mention setuptools & wheel as key terms for distribution
Serhiy Storchaka [Sun, 25 May 2014 13:21:45 +0000 (16:21 +0300)]
Issue #19925: Added tests for the spwd module. Original patch by Vajrasky Kok.
Serhiy Storchaka [Sun, 25 May 2014 10:04:13 +0000 (13:04 +0300)]
Issue #18918: Removed non-existing topic from a list of available topics.
The 'File objects' section was removed in Python 3.
Patch by Claudiu Popa.
Terry Jan Reedy [Sat, 24 May 2014 22:48:18 +0000 (18:48 -0400)]
Issue #21477: Idle htest: merge and modify run and runall; add many tests.
Patch by Saimadhav Heblikar
Serhiy Storchaka [Fri, 23 May 2014 20:58:13 +0000 (23:58 +0300)]
Fixed new Tkinter tests added in issue #21522 with Tk 8.4.
Brett Cannon [Fri, 23 May 2014 16:30:37 +0000 (12:30 -0400)]
Issue #14710: Fix both pkgutil.find_loader() and get_loader() to not
raise an exception when a module doesn't exist.
Thanks to Pavel Aslanov for the bug report.
Serhiy Storchaka [Fri, 23 May 2014 13:13:33 +0000 (16:13 +0300)]
Issue #21538: The plistlib module now supports loading of binary plist files
when reference or offset size is not a power of two.
Serhiy Storchaka [Fri, 23 May 2014 11:08:43 +0000 (14:08 +0300)]
Issue #21522: Added Tkinter tests for Listbox.itemconfigure(),
PanedWindow.paneconfigure(), and Menu.entryconfigure().
Antoine Pitrou [Fri, 23 May 2014 09:46:03 +0000 (11:46 +0200)]
Issue #21523: Fix over-pessimistic computation of the stack effect of some opcodes in the compiler.
This also fixes a quadratic compilation time issue noticeable when compiling
code with a large number of "and" and "or" operators.
Terry Jan Reedy [Fri, 23 May 2014 04:34:12 +0000 (00:34 -0400)]
Issue #21545: Add .pop example and tweak comment about pure mutation methods.
Patch prepared by David Harrigan.
Raymond Hettinger [Fri, 23 May 2014 02:46:52 +0000 (03:46 +0100)]
Issue 21479: Fix markup for the TarFile.open() classmethod.
Raymond Hettinger [Thu, 22 May 2014 23:03:45 +0000 (00:03 +0100)]
Issue 21198: Minor tarfile documentation bug.
Raymond Hettinger [Thu, 22 May 2014 22:37:09 +0000 (23:37 +0100)]
Issue 21554: Repair an out-of-date tutorial example to reflect changes in shutil.
Ned Deily [Thu, 22 May 2014 22:28:06 +0000 (15:28 -0700)]
Issue #21383: OS X installer builds now use "make touch".
Victor Stinner [Tue, 20 May 2014 13:57:08 +0000 (15:57 +0200)]
asyncio: test_base_events: use mock.Mock instead of unittest.mock.Mock to
simplify the synchronization with Trollius
Terry Jan Reedy [Tue, 20 May 2014 02:54:58 +0000 (22:54 -0400)]
merge heads
Raymond Hettinger [Mon, 19 May 2014 21:20:52 +0000 (22:20 +0100)]
Issue 20620: Update the min()/max() docs for the new default argument.
Patch provided by Berker Peksag.
Larry Hastings [Mon, 19 May 2014 06:19:55 +0000 (23:19 -0700)]
Merge.
Terry Jan Reedy [Mon, 19 May 2014 04:12:10 +0000 (00:12 -0400)]
Issue #21477: idle htests - lower case function names, other cleanups.
Raymond Hettinger [Sun, 18 May 2014 20:02:25 +0000 (21:02 +0100)]
Don't grow strings by concatenation. Use ''.join() instead.
Larry Hastings [Sun, 18 May 2014 04:46:49 +0000 (21:46 -0700)]
Added tag v3.4.1 for changeset
c0e311e010fc
Larry Hastings [Sun, 18 May 2014 04:46:35 +0000 (21:46 -0700)]
Version bump for 3.4.1.
Larry Hastings [Sun, 18 May 2014 04:45:01 +0000 (21:45 -0700)]
Rebuild pydoc topics.
Larry Hastings [Sun, 18 May 2014 04:05:10 +0000 (21:05 -0700)]
Merge.
Larry Hastings [Sun, 18 May 2014 03:54:44 +0000 (20:54 -0700)]
Post-release version bump for 3.4.1rc1. Sorry it's late!
Donald Stufft [Sat, 17 May 2014 03:02:25 +0000 (23:02 -0400)]
Upgrade pip to 1.5.6
Antoine Pitrou [Sat, 17 May 2014 22:55:13 +0000 (00:55 +0200)]
Issue #21430: additions to the description of non-blocking SSL sockets
Benjamin Peterson [Sat, 17 May 2014 21:59:12 +0000 (14:59 -0700)]
support pep 3118 format strings for ctypes objects with nontrivial shapes (closes #10744)
Patch by Matti Picus.
Ned Deily [Sat, 17 May 2014 21:30:09 +0000 (14:30 -0700)]
Miscellaneous corrections and updates to the OS X README file.
Terry Jan Reedy [Fri, 16 May 2014 00:50:10 +0000 (20:50 -0400)]
Issue #18104: revise docstrings, remove obsolete comments.
Antoine Pitrou [Thu, 15 May 2014 20:38:56 +0000 (22:38 +0200)]
Issue #21364: remove recommendation of broken pattern.
Victor Stinner [Wed, 14 May 2014 21:29:38 +0000 (23:29 +0200)]
Issue #21488: Oops, the patch for codecs.encode/decode doc was written by
Berker Peksag (already present in Misc/ACKS). The issue was reported by Brad
Aylsworth.
Serhiy Storchaka [Wed, 14 May 2014 18:48:17 +0000 (21:48 +0300)]
Issue #20998: Fixed re.fullmatch() of repeated single character pattern
with ignore case. Original patch by Matthew Barnett.
Serhiy Storchaka [Wed, 14 May 2014 18:08:33 +0000 (21:08 +0300)]
Issue #21075: fileinput.FileInput now reads bytes from standard stream if
binary mode is specified. Patch by Sam Kimbrel.
Victor Stinner [Wed, 14 May 2014 15:15:50 +0000 (17:15 +0200)]
Issue #21497: faulthandler functions now raise a better error if sys.stderr is
None: RuntimeError("sys.stderr is None") instead of AttributeError("'NoneType'
object has no attribute 'fileno'").
Victor Stinner [Wed, 14 May 2014 15:12:27 +0000 (17:12 +0200)]
Backed out changeset
6ceedbd88b5f
Victor Stinner [Wed, 14 May 2014 15:10:45 +0000 (17:10 +0200)]
Issue #21488: Add support of keyword arguments for codecs.encode and codecs.decode
Victor Stinner [Wed, 14 May 2014 15:08:45 +0000 (17:08 +0200)]
Issue #21488: Fix doc of codecs.decode() and codecs.encode(), no keyword support.
Patch written by Brad Aylsworth.
R David Murray [Wed, 14 May 2014 14:09:52 +0000 (10:09 -0400)]
#21347: use string not list in shell=True example.
Patch by Akira.
Raymond Hettinger [Wed, 14 May 2014 05:13:40 +0000 (22:13 -0700)]
Issue #21470: Do a better job seeding the random number generator
to fully cover its state space.
Eric Snow [Tue, 13 May 2014 18:15:42 +0000 (12:15 -0600)]
Issue #21499: Ignore __builtins__ in several test_importlib.test_api tests.
Guido van Rossum [Tue, 13 May 2014 16:19:39 +0000 (09:19 -0700)]
Fix test-order-dependend asyncio test failure caused by rev
909ea8cc86bbab92dbb6231668f403b7360f30fa .
doko@ubuntu.com [Tue, 13 May 2014 09:28:12 +0000 (11:28 +0200)]
- Issue #17756: Fix test_code test when run from the installed location.
Raymond Hettinger [Tue, 13 May 2014 05:01:46 +0000 (22:01 -0700)]
Issue 21469: Add missing news item
Raymond Hettinger [Tue, 13 May 2014 04:56:33 +0000 (21:56 -0700)]
Issue 21469: Mitigate risk of false positives with robotparser.
* Repair the broken link to norobots-rfc.txt.
* HTTP response codes >= 500 treated as a failed read rather than as a not
found. Not found means that we can assume the entire site is allowed. A 5xx
server error tells us nothing.
* A successful read() or parse() updates the mtime (which is defined to be "the
time the robots.txt file was last fetched").
* The can_fetch() method returns False unless we've had a read() with a 2xx or
4xx response. This avoids false positives in the case where a user calls
can_fetch() before calling read().
* I don't see any easy way to test this patch without hitting internet
resources that might change or without use of mock objects that wouldn't
provide must reassurance.
Jason R. Coombs [Tue, 13 May 2014 02:41:15 +0000 (22:41 -0400)]
Merge doc change from 3.3
Jason R. Coombs [Tue, 13 May 2014 02:40:49 +0000 (22:40 -0400)]
Update docs to reflect resurrection of Setuptools over Distribute
Eric Snow [Mon, 12 May 2014 23:54:55 +0000 (17:54 -0600)]
Issue #21226: Set all attrs in PyImport_ExecCodeModuleObject.
Victor Stinner [Tue, 13 May 2014 00:05:35 +0000 (02:05 +0200)]
Issue #21398: Fix an unicode error in the pydoc pager when the documentation
contains characters not encodable to the stdout encoding.
Victor Stinner [Mon, 12 May 2014 23:32:36 +0000 (01:32 +0200)]
Issue #21418: Fix a crash in the builtin function super() when called without
argument and without current frame (ex: embedded Python).
Victor Stinner [Mon, 12 May 2014 21:25:09 +0000 (23:25 +0200)]
Issue #21485: remove unnecesary .flush() calls in the asyncio subprocess code
example
Victor Stinner [Mon, 12 May 2014 20:35:40 +0000 (22:35 +0200)]
Issue #21422: Add a test to check that bool << int and bool >> int return an int
Guido van Rossum [Mon, 12 May 2014 17:04:37 +0000 (10:04 -0700)]
asyncio: Fix upstream issue 168: StreamReader.read(-1) from pipe may hang if data exceeds buffer limit.