]>
granicus.if.org Git - python/log
Eric V. Smith [Mon, 12 Mar 2012 05:46:04 +0000 (22:46 -0700)]
Make test_logging no longer fail if zlib not present. Closes #14256. Patch by Pedro Kroger.
Antoine Pitrou [Sun, 11 Mar 2012 18:33:29 +0000 (19:33 +0100)]
Issue #14252: Fix subprocess.Popen.terminate() to not raise an error under Windows when the child process has already exited.
Antoine Pitrou [Sun, 11 Mar 2012 18:29:12 +0000 (19:29 +0100)]
Issue #14252: Fix subprocess.Popen.terminate() to not raise an error under Windows when the child process has already exited.
Ross Lagerwall [Sun, 11 Mar 2012 17:21:07 +0000 (19:21 +0200)]
Modify patchcheck.py to check for changes to configure.in.
It now reports if configure and pyconfig.h.in weren't regenerated but
configure.in was changed.
Antoine Pitrou [Sat, 10 Mar 2012 22:43:12 +0000 (23:43 +0100)]
Fix regression after
c8d1df9ac987
(PPC buildbot)
Georg Brandl [Sat, 10 Mar 2012 21:36:48 +0000 (22:36 +0100)]
Close #14210: add command argument completion to pdb: complete file names, global/local variables, aliases
Georg Brandl [Sat, 10 Mar 2012 19:52:16 +0000 (20:52 +0100)]
Close #14248: fix typo.
Mark Dickinson [Sat, 10 Mar 2012 16:11:49 +0000 (16:11 +0000)]
merge 3.2 (#9574)
Mark Dickinson [Sat, 10 Mar 2012 16:09:35 +0000 (16:09 +0000)]
Closes #9574: Note that complex constructor doesn't allow whitespace around central operator.
Antoine Pitrou [Sat, 10 Mar 2012 15:34:40 +0000 (16:34 +0100)]
PEP8-ize test names
Antoine Pitrou [Sat, 10 Mar 2012 15:20:24 +0000 (16:20 +0100)]
Remove useless failOnException() method
Georg Brandl [Sat, 10 Mar 2012 08:27:30 +0000 (09:27 +0100)]
Merge with 3.2.
Georg Brandl [Sat, 10 Mar 2012 08:26:53 +0000 (09:26 +0100)]
Closes #14244: add info about capturing groups and maxsplit to the docstring of re.split().
Georg Brandl [Sat, 10 Mar 2012 08:22:47 +0000 (09:22 +0100)]
Closes #14186: add link to PEP 3107 (function annotations) to the function definition section.
Victor Stinner [Fri, 9 Mar 2012 23:21:44 +0000 (00:21 +0100)]
Close #14232: catch mmap() failure in new_arena() of obmalloc
Victor Stinner [Fri, 9 Mar 2012 21:58:51 +0000 (22:58 +0100)]
Issue #14205: Fix test_dict.test_mutating_lookup()
Antoine Pitrou [Fri, 9 Mar 2012 17:40:15 +0000 (18:40 +0100)]
Relax timeout tests for weak Windows buildbot
Benjamin Peterson [Fri, 9 Mar 2012 15:25:32 +0000 (07:25 -0800)]
refactor and avoid warnings
Victor Stinner [Fri, 9 Mar 2012 13:04:01 +0000 (14:04 +0100)]
Issue #14205: Document the dict lookup change in What's New in Python 3.3
Victor Stinner [Fri, 9 Mar 2012 12:59:42 +0000 (13:59 +0100)]
Issue #14231: Lib/test/crashers/borrowed_ref_1.py was fixed by
ba6376dff6c4 .
Eli Bendersky [Fri, 9 Mar 2012 11:38:15 +0000 (13:38 +0200)]
Issue #14178: Problem deleting slices with steps != +1 in the _elementtree module.
Fixed the problem and added some tests. Closes #14178
Georg Brandl [Fri, 9 Mar 2012 11:22:12 +0000 (12:22 +0100)]
Fix indentation.
Senthil Kumaran [Fri, 9 Mar 2012 04:58:29 +0000 (20:58 -0800)]
null merge from 3.2
Senthil Kumaran [Fri, 9 Mar 2012 04:56:52 +0000 (20:56 -0800)]
Fix closes Issue: 14217 - 3.2 branch
Senthil Kumaran [Fri, 9 Mar 2012 04:54:34 +0000 (20:54 -0800)]
Fix closes Issue: 14217 - Appropriate sphinx directive for output. Patch by Tshepang Lekhonkhobe
Victor Stinner [Thu, 8 Mar 2012 23:52:07 +0000 (00:52 +0100)]
Issue #14211: Oops, I removed the wrong file :-)
Victor Stinner [Thu, 8 Mar 2012 23:44:13 +0000 (00:44 +0100)]
Issue #14211: _PyObject_GenericSetAttrWithDict() keeps a strong reference to
the descriptor because it may be destroyed before being used, destroyed during
the update of the dict for example.
Victor Stinner [Thu, 8 Mar 2012 23:39:08 +0000 (00:39 +0100)]
Close #14199: _PyType_Lookup() and super_getattro() keep a strong reference to
the type MRO to avoid a crash if the MRO is changed during the lookup.
Georg Brandl [Thu, 8 Mar 2012 19:35:08 +0000 (20:35 +0100)]
Fix indentation.
Victor Stinner [Thu, 8 Mar 2012 01:50:17 +0000 (02:50 +0100)]
Issue #14205: document the change of dict[key] behaviour if dict is modified
during the lookup
Benjamin Peterson [Thu, 8 Mar 2012 01:10:42 +0000 (19:10 -0600)]
merge 3.2 (null)
Victor Stinner [Thu, 8 Mar 2012 01:08:48 +0000 (02:08 +0100)]
Close #14223: curses.addch() is no more limited to the range 0-255 when the
Python curses is not linked to libncursesw. It was a regression introduced in
Python 3.3a1.
Benjamin Peterson [Thu, 8 Mar 2012 00:52:52 +0000 (18:52 -0600)]
merge 3.2 (#
3787e896dbe9 )
Benjamin Peterson [Thu, 8 Mar 2012 00:49:43 +0000 (18:49 -0600)]
this stuff will actually be new in 3.2.4
Benjamin Peterson [Thu, 8 Mar 2012 00:41:11 +0000 (18:41 -0600)]
allow cycles throught the __dict__ slot to be cleared (closes #
1469629 )
Patch from Armin, test from me.
Benjamin Peterson [Thu, 8 Mar 2012 00:17:03 +0000 (18:17 -0600)]
make gi_running a boolean
Benjamin Peterson [Thu, 8 Mar 2012 00:11:31 +0000 (18:11 -0600)]
indicate we're not running as we leave this block
Benjamin Peterson [Wed, 7 Mar 2012 23:57:04 +0000 (17:57 -0600)]
make delegating generators say they running (closes #14220)
Benjamin Peterson [Wed, 7 Mar 2012 20:59:13 +0000 (14:59 -0600)]
merge 3.2 (#14212)
Benjamin Peterson [Wed, 7 Mar 2012 20:50:35 +0000 (14:50 -0600)]
merge heads
Benjamin Peterson [Wed, 7 Mar 2012 20:50:25 +0000 (14:50 -0600)]
keep the buffer object around while we're using it (closes #14212)
Éric Araujo [Wed, 7 Mar 2012 19:56:18 +0000 (20:56 +0100)]
Remove buggy change for #13719 in packaging
Éric Araujo [Wed, 7 Mar 2012 19:50:06 +0000 (20:50 +0100)]
Merge 3.2
Éric Araujo [Wed, 7 Mar 2012 19:48:55 +0000 (20:48 +0100)]
Backout buggy patch committed for #13719
Ross Lagerwall [Wed, 7 Mar 2012 18:06:33 +0000 (20:06 +0200)]
Use ANSI C prototype instead of K&R style.
Jason R. Coombs [Wed, 7 Mar 2012 15:26:08 +0000 (10:26 -0500)]
Use PEP-8 style in logging example
Ross Lagerwall [Tue, 6 Mar 2012 19:48:57 +0000 (21:48 +0200)]
Issue #10951: Fix compiler warnings in _sre.c
Ross Lagerwall [Tue, 6 Mar 2012 19:36:18 +0000 (21:36 +0200)]
Issue #10951: Fix warnings in the socket module.
Jason R. Coombs [Wed, 7 Mar 2012 15:27:07 +0000 (10:27 -0500)]
Merge: Use PEP-8 style in logging example
Georg Brandl [Wed, 7 Mar 2012 07:55:52 +0000 (08:55 +0100)]
Add todo item about hash randomization.
Brett Cannon [Tue, 6 Mar 2012 20:33:24 +0000 (15:33 -0500)]
merge
Martin v. Löwis [Tue, 6 Mar 2012 16:54:06 +0000 (17:54 +0100)]
Remove uuids, as they are now computed.
Martin v. Löwis [Tue, 6 Mar 2012 16:53:12 +0000 (17:53 +0100)]
Use hg manifest to compute list of library files to include.
Stefan Krah [Tue, 6 Mar 2012 14:37:36 +0000 (15:37 +0100)]
Whitespace.
Stefan Krah [Tue, 6 Mar 2012 14:27:31 +0000 (15:27 +0100)]
Whitespace.
Stefan Krah [Tue, 6 Mar 2012 13:55:06 +0000 (14:55 +0100)]
Issue #14181: Improve clarity in the documentation for the multi-purpose
Py_buffer.obj field.
Antoine Pitrou [Tue, 6 Mar 2012 12:45:57 +0000 (13:45 +0100)]
Merge
Antoine Pitrou [Tue, 6 Mar 2012 12:43:24 +0000 (13:43 +0100)]
Remove a couple of local imports.
Antoine Pitrou [Tue, 6 Mar 2012 12:42:35 +0000 (13:42 +0100)]
Reap processes at test end to avoid false positives in reference leak detection.
Nick Coghlan [Tue, 6 Mar 2012 12:31:12 +0000 (22:31 +1000)]
Add some simple examples to the PEP 380 section of What's New
Nick Coghlan [Tue, 6 Mar 2012 11:50:13 +0000 (21:50 +1000)]
Add PEP 414 to What's New, consolidate memoryview entries
Martin v. Löwis [Tue, 6 Mar 2012 07:42:17 +0000 (08:42 +0100)]
Issue #14200: Add benchmark results to text flow.
Larry Hastings [Tue, 6 Mar 2012 06:59:13 +0000 (22:59 -0800)]
Fix a comment: PySequence_Fast() creates a list, not a tuple.
Victor Stinner [Tue, 6 Mar 2012 01:06:01 +0000 (02:06 +0100)]
Remove an unused variable
Victor Stinner [Tue, 6 Mar 2012 01:04:58 +0000 (02:04 +0100)]
test_pty: fix ResourceWarning warnings
Victor Stinner [Tue, 6 Mar 2012 00:03:13 +0000 (01:03 +0100)]
Close #14205: dict lookup raises a RuntimeError if the dict is modified during
a lookup.
"if you want to make a sandbox on top of CPython, you have to fix segfaults"
so let's fix segfaults!
Martin v. Löwis [Mon, 5 Mar 2012 21:02:28 +0000 (22:02 +0100)]
Move entry to right section. Mention minidom.
Vinay Sajip [Mon, 5 Mar 2012 20:02:53 +0000 (20:02 +0000)]
Added delay before record creation.
Antoine Pitrou [Mon, 5 Mar 2012 18:28:37 +0000 (19:28 +0100)]
Issue #12328: Fix multiprocessing's use of overlapped I/O on Windows.
Also, add a multiprocessing.connection.wait(rlist, timeout=None) function
for polling multiple objects at once. Patch by sbt.
Complete changelist from sbt's patch:
* Adds a wait(rlist, timeout=None) function for polling multiple
objects at once. On Unix this is just a wrapper for
select(rlist, [], [], timeout=None).
* Removes use of the SentinelReady exception and the sentinels argument
to certain methods. concurrent.futures.process has been changed to
use wait() instead of SentinelReady.
* Fixes bugs concerning PipeConnection.poll() and messages of zero
length.
* Fixes PipeListener.accept() to call ConnectNamedPipe() with
overlapped=True.
* Fixes Queue.empty() and SimpleQueue.empty() so that they are
threadsafe on Windows.
* Now PipeConnection.poll() and wait() will not modify the pipe except
possibly by consuming a zero length message. (Previously poll()
could consume a partial message.)
* All of multiprocesing's pipe related blocking functions/methods are
now interruptible by SIGINT on Windows.
Stefan Krah [Mon, 5 Mar 2012 16:48:21 +0000 (17:48 +0100)]
Merge.
Stefan Krah [Mon, 5 Mar 2012 16:45:17 +0000 (17:45 +0100)]
Issue #14181: Preserve backwards compatibility for getbufferprocs that a) do
not adhere to the new documentation and b) manage to clobber view->obj before
returning failure.
Éric Araujo [Mon, 5 Mar 2012 16:04:20 +0000 (17:04 +0100)]
Merge 3.2
Éric Araujo [Mon, 5 Mar 2012 16:04:07 +0000 (17:04 +0100)]
Make packaging’ upload command work with bdist_msi products (#13719)
Éric Araujo [Mon, 5 Mar 2012 16:02:31 +0000 (17:02 +0100)]
Fix NameError from #13719 fix
Éric Araujo [Mon, 5 Mar 2012 15:25:40 +0000 (16:25 +0100)]
Branch merge
Éric Araujo [Mon, 5 Mar 2012 15:24:07 +0000 (16:24 +0100)]
Merge 3.2
Éric Araujo [Mon, 5 Mar 2012 15:16:37 +0000 (16:16 +0100)]
Improve packaging.database documentation
Éric Araujo [Mon, 5 Mar 2012 15:11:41 +0000 (16:11 +0100)]
Backport minidom attribute tests from default (
73c76466cf44 ).
Some minidom code changed between 3.2 and 3.3, so to be sure to avoid
differenced in behavior I’m backporting these tests added by MvL.
Éric Araujo [Mon, 5 Mar 2012 15:09:29 +0000 (16:09 +0100)]
Make distutils’ upload command work with bdist_msi products (#13719).
Patch by Ralf Schmitt.
Benjamin Peterson [Mon, 5 Mar 2012 15:03:51 +0000 (09:03 -0600)]
remove f_yieldfrom access from Python (closes #13970)
Éric Araujo [Mon, 5 Mar 2012 15:01:41 +0000 (16:01 +0100)]
Move xml.etree higher and xml.parsers.expat lower in the markup ToC.
I assume that most users looking at this page are looking for a library
to process XML, not a low-level parser. First proposed in #11379.
Éric Araujo [Mon, 5 Mar 2012 14:50:37 +0000 (15:50 +0100)]
Use source reST role instead of file where it makes sense.
source generates a nifty link to the Mercurial web viewer.
Éric Araujo [Mon, 5 Mar 2012 14:47:32 +0000 (15:47 +0100)]
Remove mention of defunct file.
Misc/COPYRIGHT was renamed twelve years ago to LICENSE and later copied
to the main docs, to which there is already a link.
Éric Araujo [Mon, 5 Mar 2012 14:45:08 +0000 (15:45 +0100)]
Use raw string for a docstring that uses a backslash
Stefan Krah [Mon, 5 Mar 2012 13:37:34 +0000 (14:37 +0100)]
Issue #14181: Test creating memoryviews from a static exporter with both
view.obj==NULL and view.obj==base.
Vinay Sajip [Mon, 5 Mar 2012 12:45:51 +0000 (12:45 +0000)]
Issue #12151: Added more info to diagnostics.
Florent Xicluna [Mon, 5 Mar 2012 11:37:02 +0000 (12:37 +0100)]
xml.dom.minidom: add more __slots__ to limit resource usage.
Florent Xicluna [Mon, 5 Mar 2012 11:35:15 +0000 (12:35 +0100)]
xml.dom: fix typo, drop unused imports.
Florent Xicluna [Mon, 5 Mar 2012 10:42:49 +0000 (11:42 +0100)]
Flatten nested try ... finally, try ... except.
Stefan Krah [Mon, 5 Mar 2012 09:50:11 +0000 (10:50 +0100)]
Merge.
Stefan Krah [Mon, 5 Mar 2012 09:45:31 +0000 (10:45 +0100)]
Issue #10181: The decision was to raise a buffer error in memory_exit()
if the view has exported buffers. Make this official by uncommenting
a test case.
Vinay Sajip [Mon, 5 Mar 2012 09:44:25 +0000 (09:44 +0000)]
Merged upstream changes.
Vinay Sajip [Mon, 5 Mar 2012 09:43:47 +0000 (09:43 +0000)]
Added more diagnostics for diagnosing #12151.
Florent Xicluna [Mon, 5 Mar 2012 09:42:19 +0000 (10:42 +0100)]
Issue #14007: accept incomplete TreeBuilder objects (missing start/end/data/close) for the Python implementation as well. Add disabled tests for the doctype() method.
Florent Xicluna [Mon, 5 Mar 2012 09:28:42 +0000 (10:28 +0100)]
Issue #14007: drop unused TreeBuilder().xml.
Stefan Krah [Mon, 5 Mar 2012 08:30:47 +0000 (09:30 +0100)]
Issue #14181: Allow memoryview construction from an object that uses the
getbuffer redirection scheme.
Georg Brandl [Mon, 5 Mar 2012 07:54:46 +0000 (08:54 +0100)]
3.3.0a1 is done.
Martin v. Löwis [Mon, 5 Mar 2012 06:01:49 +0000 (07:01 +0100)]
Issue #14168: Check for presence of _attrs before accessing it.
Meador Inge [Mon, 5 Mar 2012 04:40:15 +0000 (22:40 -0600)]
Issue #14195: Make WeakSet.__lt__ and WeakSet.__gt__ irreflexive.
Meador Inge [Mon, 5 Mar 2012 04:15:38 +0000 (22:15 -0600)]
Issue #14195: Make WeakSet.__lt__ and WeakSet.__gt__ irreflexive.