]>
granicus.if.org Git - python/log
Senthil Kumaran [Thu, 25 Apr 2013 12:45:48 +0000 (05:45 -0700)]
Issue #17272: Making the urllib.request's Request.full_url a descriptor. Fixes
bugs with assignment to full_url. Patch by Demian Brecht.
Antoine Pitrou [Wed, 24 Apr 2013 21:33:20 +0000 (23:33 +0200)]
Issue #17835: Fix test_io when the default OS pipe buffer size is larger than one million bytes.
Antoine Pitrou [Wed, 24 Apr 2013 21:31:38 +0000 (23:31 +0200)]
Issue #17835: Fix test_io when the default OS pipe buffer size is larger than one million bytes.
Brett Cannon [Wed, 24 Apr 2013 20:34:07 +0000 (16:34 -0400)]
Issue #17244: Windows doesn't let you set permissions on directories.
Antoine Pitrou [Wed, 24 Apr 2013 18:17:53 +0000 (20:17 +0200)]
Issue #17832: fix a compilation warning about a function prototype.
Also, make the private function static.
Eli Bendersky [Wed, 24 Apr 2013 12:34:07 +0000 (05:34 -0700)]
Revert
c9674421d78e , leaving an additional comment
Łukasz Langa [Tue, 23 Apr 2013 23:51:42 +0000 (01:51 +0200)]
clean the environment from pre-existing PYTHONWARNINGS for test_warnings
Łukasz Langa [Tue, 23 Apr 2013 23:49:52 +0000 (01:49 +0200)]
clean the environment from pre-existing PYTHONWARNINGS for test_warnings
Łukasz Langa [Tue, 23 Apr 2013 23:30:20 +0000 (01:30 +0200)]
null merge
Łukasz Langa [Tue, 23 Apr 2013 23:29:26 +0000 (01:29 +0200)]
backported rev 79713 from 3.4, test_recursion_limit skipped for -O0
Łukasz Langa [Tue, 23 Apr 2013 23:25:55 +0000 (01:25 +0200)]
fix character index in ExtendedInterpolation's exception message
Łukasz Langa [Tue, 23 Apr 2013 23:25:18 +0000 (01:25 +0200)]
fix character index in ExtendedInterpolation's exception message
Ronald Oussoren [Tue, 23 Apr 2013 11:48:29 +0000 (13:48 +0200)]
(3.3->default) Ensure that plistlib doesn't corrupt deeply nested datastructures
Without this changeset plistlib would write empty tags for plistlib.Data
objects in deeply nested datastructures.
Fixes #17353
Ronald Oussoren [Tue, 23 Apr 2013 11:47:22 +0000 (13:47 +0200)]
Ensure that plistlib doesn't corrupt deeply nested datastructures
Without this changeset plistlib would write empty tags for plistlib.Data
objects in deeply nested datastructures.
Fixes #17353
Ezio Melotti [Tue, 23 Apr 2013 06:58:04 +0000 (09:58 +0300)]
#17729: merge with 3.3.
Ezio Melotti [Tue, 23 Apr 2013 06:56:30 +0000 (09:56 +0300)]
#17729: remove the Advocacy HOWTO from the index.
Ezio Melotti [Tue, 23 Apr 2013 06:25:45 +0000 (09:25 +0300)]
#17729: merge with 3.3.
Ezio Melotti [Tue, 23 Apr 2013 06:24:51 +0000 (09:24 +0300)]
#17729: remove the outdated Advocacy HOWTO, as suggested by the author.
Serhiy Storchaka [Mon, 22 Apr 2013 19:54:16 +0000 (22:54 +0300)]
Issue #11714: Use 'with' statements to assure a Semaphore releases a
condition variable. Original patch by Thomas Rachel.
Serhiy Storchaka [Mon, 22 Apr 2013 19:51:43 +0000 (22:51 +0300)]
Issue #11714: Use 'with' statements to assure a Semaphore releases a
condition variable. Original patch by Thomas Rachel.
Serhiy Storchaka [Mon, 22 Apr 2013 17:20:54 +0000 (20:20 +0300)]
Issue #16624: `subprocess.check_output` now accepts an `input` argument,
allowing the subprocess's stdin to be provided as a (byte) string.
Patch by Zack Weinberg.
Eli Bendersky [Mon, 22 Apr 2013 12:52:16 +0000 (05:52 -0700)]
Simplify the code of get_attrib_from_keywords somewhat.
Eli Bendersky [Mon, 22 Apr 2013 12:29:09 +0000 (05:29 -0700)]
Issue #17736: fix misleading comment in _elementtree.c
Patch by Jonas Wagner
Eli Bendersky [Mon, 22 Apr 2013 12:25:25 +0000 (05:25 -0700)]
Issue #17736: fix misleading comment in _elementtree.c
Patch by Jonas Wagner
Vinay Sajip [Mon, 22 Apr 2013 09:14:12 +0000 (10:14 +0100)]
Closes #17795: Reverted backwards-incompatible change in SysLogHandler with Unix domain sockets.
Vinay Sajip [Mon, 22 Apr 2013 09:07:40 +0000 (10:07 +0100)]
Issue #17795: Reverted backwards-incompatible change in SysLogHandler with Unix domain sockets.
R David Murray [Sun, 21 Apr 2013 20:59:04 +0000 (16:59 -0400)]
#15575: Clarify tutorial description of when modules are executed.
R David Murray [Sun, 21 Apr 2013 20:58:36 +0000 (16:58 -0400)]
#15575: Clarify tutorial description of when modules are executed.
Ned Deily [Sun, 21 Apr 2013 20:07:27 +0000 (13:07 -0700)]
Issue #17670: merge from 3.3
Ned Deily [Sun, 21 Apr 2013 20:05:21 +0000 (13:05 -0700)]
Issue #17670: Provide an example of expandtabs() usage.
R David Murray [Sun, 21 Apr 2013 14:10:50 +0000 (10:10 -0400)]
Merge #17065: Use process-unique key for winreg test.
Patch by Jeremy Kloth.
R David Murray [Sun, 21 Apr 2013 14:08:02 +0000 (10:08 -0400)]
#17065: Use process-unique key for winreg test.
Patch by Jeremy Kloth.
Alexandre Vassalotti [Sun, 21 Apr 2013 04:28:49 +0000 (21:28 -0700)]
Merge 3.3
Alexandre Vassalotti [Sun, 21 Apr 2013 04:28:21 +0000 (21:28 -0700)]
Fix reference leak in _pickle.
Ezio Melotti [Sun, 21 Apr 2013 01:08:18 +0000 (04:08 +0300)]
Merge removal of trailing whitespace from 3.3.
Ezio Melotti [Sun, 21 Apr 2013 01:07:51 +0000 (04:07 +0300)]
Remove trailing whitespace.
Ezio Melotti [Sun, 21 Apr 2013 00:55:49 +0000 (03:55 +0300)]
Merge removal of duplicated tests from 3.3.
Ezio Melotti [Sun, 21 Apr 2013 00:55:17 +0000 (03:55 +0300)]
Remove duplicated tests.
Ned Deily [Sat, 20 Apr 2013 21:08:16 +0000 (14:08 -0700)]
Issue #17801: fix shebang line of gprof2html.py
Ned Deily [Sat, 20 Apr 2013 21:07:43 +0000 (14:07 -0700)]
Issue #17801: fix shebang line of gprof2html.py
Alexandre Vassalotti [Sat, 20 Apr 2013 20:25:55 +0000 (13:25 -0700)]
Merge 3.3
Alexandre Vassalotti [Sat, 20 Apr 2013 20:19:46 +0000 (13:19 -0700)]
Isuse #17720: Fix APPENDS handling in the Python implementation of Unpickler
to correctly process the opcode when it is used on non-list objects.
R David Murray [Sat, 20 Apr 2013 17:40:33 +0000 (13:40 -0400)]
Merge #17409: Document RLIM_INFINITY and use it to clarify the setrlimit docs.
R David Murray [Sat, 20 Apr 2013 17:37:34 +0000 (13:37 -0400)]
#17409: Document RLIM_INFINITY and use it to clarify the setrlimit docs.
Antoine Pitrou [Sat, 20 Apr 2013 17:21:44 +0000 (19:21 +0200)]
Issue #16694: Add a pure Python implementation of the operator module.
Patch by Zachary Ware.
Eli Bendersky [Sat, 20 Apr 2013 16:11:37 +0000 (09:11 -0700)]
Remove superfluous try/except
Eli Bendersky [Sat, 20 Apr 2013 16:06:27 +0000 (09:06 -0700)]
Add some documentation for IncrementalParesr
Eli Bendersky [Sat, 20 Apr 2013 13:36:43 +0000 (06:36 -0700)]
Remove useless #define and #ifdefs
Eli Bendersky [Sat, 20 Apr 2013 12:54:29 +0000 (05:54 -0700)]
Fix trailing whitespace
Eli Bendersky [Sat, 20 Apr 2013 12:53:50 +0000 (05:53 -0700)]
Update ET documentation reprhasing the mention of the new IncrementalParser in
the doc for iterparse.
Eli Bendersky [Sat, 20 Apr 2013 12:44:01 +0000 (05:44 -0700)]
Make license notices more consistent and remove old changelog.
Also remove unused macro.
R David Murray [Sat, 20 Apr 2013 02:38:58 +0000 (22:38 -0400)]
#9607: restore keywords.kwlist after testing it.
R David Murray [Sat, 20 Apr 2013 02:15:26 +0000 (22:15 -0400)]
#9607: Add tests for the keyword module.
Based on the testing ideas in a patch written by Greg Malcolm.
R David Murray [Fri, 19 Apr 2013 16:57:54 +0000 (12:57 -0400)]
Merge #17413: make sure settrace funcs get passed exception instances for 'value'.
Patch by Ingrid Cheung and Brendan McLoughlin.
R David Murray [Fri, 19 Apr 2013 16:56:57 +0000 (12:56 -0400)]
#17413: make sure settrace funcs get passed exception instances for 'value'.
Patch by Ingrid Cheung and Brendan McLoughlin.
Barry Warsaw [Fri, 19 Apr 2013 15:32:54 +0000 (11:32 -0400)]
Merge 3.3
Barry Warsaw [Fri, 19 Apr 2013 15:32:25 +0000 (11:32 -0400)]
Minor typo in example.
Ezio Melotti [Fri, 19 Apr 2013 04:10:45 +0000 (07:10 +0300)]
Merge indentation fix from 3.3.
Ezio Melotti [Fri, 19 Apr 2013 04:10:09 +0000 (07:10 +0300)]
Fix indentation.
Ezio Melotti [Fri, 19 Apr 2013 02:59:17 +0000 (05:59 +0300)]
#17790: merge with 3.3.
Ezio Melotti [Fri, 19 Apr 2013 02:58:44 +0000 (05:58 +0300)]
#17790: test_set now works with unittest test discovery. Patch by Zachary Ware.
Ezio Melotti [Fri, 19 Apr 2013 02:46:08 +0000 (05:46 +0300)]
#17789: merge with 3.3.
Ezio Melotti [Fri, 19 Apr 2013 02:45:27 +0000 (05:45 +0300)]
#17789: test_random now works with unittest test discovery. Patch by Zachary Ware.
Ezio Melotti [Fri, 19 Apr 2013 02:38:48 +0000 (05:38 +0300)]
#17779: merge with 3.3.
Ezio Melotti [Fri, 19 Apr 2013 02:38:18 +0000 (05:38 +0300)]
#17779: test_osx_env now works with unittest test discovery. Patch by Zachary Ware.
Ezio Melotti [Fri, 19 Apr 2013 01:23:09 +0000 (04:23 +0300)]
Fix uploadTestCase to work even when HTTPSConnection is not available.
Ezio Melotti [Thu, 18 Apr 2013 23:53:12 +0000 (02:53 +0300)]
#11182: remove the unused and undocumented pydoc.Scanner class. Patch by Martin Morrison.
Victor Stinner [Thu, 18 Apr 2013 21:21:19 +0000 (23:21 +0200)]
fix typo in a comment
Antoine Pitrou [Thu, 18 Apr 2013 17:37:06 +0000 (19:37 +0200)]
Issue #17741: Add ElementTree.IncrementalParser, an event-driven parser for non-blocking applications.
R David Murray [Thu, 18 Apr 2013 13:53:30 +0000 (09:53 -0400)]
Null merge.
R David Murray [Thu, 18 Apr 2013 13:51:17 +0000 (09:51 -0400)]
#17135: Add note in imp to use importlib for new programs.
Victor Stinner [Thu, 18 Apr 2013 07:41:34 +0000 (09:41 +0200)]
Partial revert of changeset
9744b2df134c
PyUnicode_Append() cannot call directly resize_compact(): I forgot that a
string can be ready *and* not compact (a legacy string can also be ready).
Victor Stinner [Wed, 17 Apr 2013 23:44:27 +0000 (01:44 +0200)]
Split PyUnicode_DecodeCharmap() into subfunction for readability
R David Murray [Wed, 17 Apr 2013 22:50:12 +0000 (18:50 -0400)]
#17135: mark imp as deprecated as of 3.4.
Victor Stinner [Wed, 17 Apr 2013 22:25:28 +0000 (00:25 +0200)]
Fix bug in Unicode decoders related to _PyUnicodeWriter
Bug introduced by changesets
7ed9993d53b4 and
edf029fc9591 .
Victor Stinner [Wed, 17 Apr 2013 21:58:16 +0000 (23:58 +0200)]
Fix typo in unicode_decode_call_errorhandler_writer()
Bug introduced by changeset
7ed9993d53b4 .
Victor Stinner [Wed, 17 Apr 2013 21:02:17 +0000 (23:02 +0200)]
Close #17694: Add minimum length to _PyUnicodeWriter
* Add also min_char attribute to _PyUnicodeWriter structure (currently unused)
* _PyUnicodeWriter_Init() has no more argument (except the writer itself):
min_length and overallocate must be set explicitly
* In error handlers, only enable overallocation if the replacement string
is longer than 1 character
* CJK decoders don't use overallocation anymore
* Set min_length, instead of preallocating memory using
_PyUnicodeWriter_Prepare(), in many decoders
* _PyUnicode_DecodeUnicodeInternal() checks for integer overflow
Richard Oudkerk [Wed, 17 Apr 2013 20:27:17 +0000 (21:27 +0100)]
Merge.
Richard Oudkerk [Wed, 17 Apr 2013 20:24:58 +0000 (21:24 +0100)]
Merge.
Richard Oudkerk [Wed, 17 Apr 2013 20:16:52 +0000 (21:16 +0100)]
Merge.
Richard Oudkerk [Wed, 17 Apr 2013 20:09:38 +0000 (21:09 +0100)]
Issue #17555: Fix ForkAwareThreadLock so that size of after fork
registry does not grow exponentially with generation of process.
Antoine Pitrou [Wed, 17 Apr 2013 20:07:51 +0000 (22:07 +0200)]
Issue #17782: Fix undefined behaviour on platforms where ``struct timespec``'s "tv_nsec" member is not a C long.
Antoine Pitrou [Wed, 17 Apr 2013 20:06:44 +0000 (22:06 +0200)]
- Issue #17782: Fix undefined behaviour on platforms where ``struct timespec``'s "tv_nsec" member is not a C long.
Richard Oudkerk [Wed, 17 Apr 2013 19:58:00 +0000 (20:58 +0100)]
Issue #17555: Fix ForkAwareThreadLock so that size of after fork
registry does not grow exponentially with generation of process.
Benjamin Peterson [Wed, 17 Apr 2013 14:24:58 +0000 (10:24 -0400)]
merge 3.3
Giampaolo Rodola' [Wed, 17 Apr 2013 11:12:27 +0000 (13:12 +0200)]
Fix issue #17707: multiprocessing.Queue's get() method does not block for short timeouts.
Giampaolo Rodola' [Wed, 17 Apr 2013 11:08:59 +0000 (13:08 +0200)]
Fix issue #17707: multiprocessing.Queue's get() method does not block for short timeouts.
Roger Serwy [Wed, 17 Apr 2013 05:27:31 +0000 (00:27 -0500)]
#14735: merge with 3.3.
Roger Serwy [Wed, 17 Apr 2013 05:22:50 +0000 (00:22 -0500)]
#14735: Update IDLE docs to omit "Control-z on Windows".
Ezio Melotti [Wed, 17 Apr 2013 04:34:31 +0000 (07:34 +0300)]
#17771: merge with 3.3.
Ezio Melotti [Wed, 17 Apr 2013 04:34:13 +0000 (07:34 +0300)]
#17771: fix typo. Patch by Andriy Mysyk.
Ezio Melotti [Wed, 17 Apr 2013 01:36:45 +0000 (04:36 +0300)]
#17766: merge with 3.3.
Ezio Melotti [Wed, 17 Apr 2013 01:34:05 +0000 (04:34 +0300)]
#17766: test_iterlen now works with unittest test discovery. Patch by Zachary Ware.
Ezio Melotti [Wed, 17 Apr 2013 01:10:51 +0000 (04:10 +0300)]
#17740: merge with 3.3.
Ezio Melotti [Wed, 17 Apr 2013 01:10:26 +0000 (04:10 +0300)]
#17740: fix links to the socket function. Initial patch by Zachary Ware.
Antoine Pitrou [Tue, 16 Apr 2013 18:28:15 +0000 (20:28 +0200)]
Issue #17739: fix the description of SSLSocket.getpeercert(binary_form=True) for server sockets.
Thanks to David D Lowe for reporting.
Antoine Pitrou [Tue, 16 Apr 2013 18:27:17 +0000 (20:27 +0200)]
Issue #17739: fix the description of SSLSocket.getpeercert(binary_form=True) for server sockets.
Thanks to David D Lowe for reporting.
Barry Warsaw [Tue, 16 Apr 2013 15:19:11 +0000 (11:19 -0400)]
Remove unused import
Barry Warsaw [Tue, 16 Apr 2013 15:18:53 +0000 (11:18 -0400)]
Remove unused import.
Barry Warsaw [Tue, 16 Apr 2013 15:18:18 +0000 (11:18 -0400)]
- Issue #17012: shutil.which() no longer fallbacks to the PATH environment
variable if empty path argument is specified. Patch by Serhiy Storchaka.