]>
granicus.if.org Git - python/log
R David Murray [Sun, 28 Apr 2013 15:08:27 +0000 (11:08 -0400)]
Merge #7152: Clarify that ProxyHandler is added only if proxy settings are detected.
Behavior confirmation and initial patch by Jessica McKellar.
R David Murray [Sun, 28 Apr 2013 15:07:16 +0000 (11:07 -0400)]
#7152: Clarify that ProxyHandler is added only if proxy settings are detected.
Behavior confirmation and initial patch by Jessica McKellar.
Serhiy Storchaka [Sun, 28 Apr 2013 12:56:32 +0000 (15:56 +0300)]
Added base64 module tests for non-binary files.
Serhiy Storchaka [Sun, 28 Apr 2013 12:56:11 +0000 (15:56 +0300)]
Added base64 module tests for non-binary files.
Serhiy Storchaka [Sun, 28 Apr 2013 12:53:54 +0000 (15:53 +0300)]
Issue #17842. Added base64 module tests with bytearray arguments.
Original patch by Kushal Das.
Serhiy Storchaka [Sun, 28 Apr 2013 12:53:08 +0000 (15:53 +0300)]
Issue #17842. Added base64 module tests with bytearray arguments.
Original patch by Kushal Das.
Serhiy Storchaka [Sun, 28 Apr 2013 11:11:55 +0000 (14:11 +0300)]
Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3,
such as was shipped with Centos 5 and Mac OS X 10.4.
Serhiy Storchaka [Sun, 28 Apr 2013 11:10:27 +0000 (14:10 +0300)]
Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3,
such as was shipped with Centos 5 and Mac OS X 10.4.
Brett Cannon [Sun, 28 Apr 2013 03:20:55 +0000 (23:20 -0400)]
merge for issue #17357
Brett Cannon [Sun, 28 Apr 2013 03:20:32 +0000 (23:20 -0400)]
Issue #17357: Use more stern wording for
importlib.invalidate_caches().
Antoine Pitrou [Fri, 26 Apr 2013 22:20:04 +0000 (00:20 +0200)]
Issue #17804: New function ``struct.iter_unpack`` allows for streaming struct unpacking.
Giampaolo Rodola' [Fri, 26 Apr 2013 13:24:42 +0000 (15:24 +0200)]
merge heads
Giampaolo Rodola' [Fri, 26 Apr 2013 13:23:43 +0000 (15:23 +0200)]
ftplib: update connect() docstring by mentioning 'timeout' argument
R David Murray [Thu, 25 Apr 2013 16:01:36 +0000 (12:01 -0400)]
17830: preserve line endings of original file when updating keywords.
This fixes the test failures on Windows from the new tests, and
includes test fixes as well as the module fix.
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.