]> granicus.if.org Git - python/log
python
10 years agofix refleak on error
Benjamin Peterson [Sun, 26 Jan 2014 15:24:24 +0000 (10:24 -0500)]
fix refleak on error

10 years agoClose #20105: set __traceback__ when chaining exceptions in C
Nick Coghlan [Sun, 26 Jan 2014 14:53:38 +0000 (00:53 +1000)]
Close #20105: set __traceback__ when chaining exceptions in C

10 years agoIssue #20358: Tests for curses.window.overlay and curses.window.overwrite
Larry Hastings [Sun, 26 Jan 2014 06:19:47 +0000 (22:19 -0800)]
Issue #20358: Tests for curses.window.overlay and curses.window.overwrite
no longer specify min{row,col} > max{row,col}.

10 years agoIssue #20390: Final fix, for generating NoPositional/NoKeyword for __init__ calls.
Larry Hastings [Sun, 26 Jan 2014 06:01:12 +0000 (22:01 -0800)]
Issue #20390: Final fix, for generating NoPositional/NoKeyword for __init__ calls.

10 years agoUpdate pip to 1.5.2 and setuptools to 2.1
Donald Stufft [Sun, 26 Jan 2014 05:22:39 +0000 (00:22 -0500)]
Update pip to 1.5.2 and setuptools to 2.1

10 years agoFix for catestrophic errors in previous checkin (Argument Clinic rollup patch).
Larry Hastings [Sun, 26 Jan 2014 05:30:37 +0000 (21:30 -0800)]
Fix for catestrophic errors in previous checkin (Argument Clinic rollup patch).

10 years agoIssue #20390: Small fixes and improvements for Argument Clinic.
Larry Hastings [Sun, 26 Jan 2014 04:43:29 +0000 (20:43 -0800)]
Issue #20390: Small fixes and improvements for Argument Clinic.

10 years agoDocument asyncio.QueueFull/Empty.
Guido van Rossum [Sun, 26 Jan 2014 01:38:31 +0000 (17:38 -0800)]
Document asyncio.QueueFull/Empty.

10 years agoNEWS update for asyncio.
Guido van Rossum [Sun, 26 Jan 2014 01:30:19 +0000 (17:30 -0800)]
NEWS update for asyncio.

10 years agoasyncio: Rename {Empty,Full} to {QueueEmpty,QueueFull} and no longer get them from...
Guido van Rossum [Sun, 26 Jan 2014 01:24:51 +0000 (17:24 -0800)]
asyncio: Rename {Empty,Full} to {QueueEmpty,QueueFull} and no longer get them from queue.py.

10 years agoasyncio: Locks refactor: use a separate context manager; remove Semaphore._locked.
Guido van Rossum [Sun, 26 Jan 2014 00:51:57 +0000 (16:51 -0800)]
asyncio: Locks refactor: use a separate context manager; remove Semaphore._locked.

10 years agoasyncio: Fix race in FastChildWatcher (by its original author, Anthony Baire).
Guido van Rossum [Sun, 26 Jan 2014 00:32:17 +0000 (16:32 -0800)]
asyncio: Fix race in FastChildWatcher (by its original author, Anthony Baire).

10 years agoMerge latest Tulip into asyncio
Victor Stinner [Sat, 25 Jan 2014 23:02:31 +0000 (00:02 +0100)]
Merge latest Tulip into asyncio

- Make the new granularity attribute private
- Simplify BaseEventLoop._run_once(): avoid math.ceil(), use simple arithmetic
  instead

10 years agoIssue #20311: Fix test_telnetlib, set the resolution of the MockSelector
Victor Stinner [Sat, 25 Jan 2014 22:53:28 +0000 (23:53 +0100)]
Issue #20311: Fix test_telnetlib, set the resolution of the MockSelector

10 years agoIssue 19944: Fix importlib.find_spec() so it imports parents as needed.
Eric Snow [Sat, 25 Jan 2014 22:32:46 +0000 (15:32 -0700)]
Issue 19944: Fix importlib.find_spec() so it imports parents as needed.

The function is also moved to importlib.util.

10 years agoasyncio: Don't export BaseEventLoop, BaseSelectorEventLoop nor
Victor Stinner [Sat, 25 Jan 2014 21:22:18 +0000 (22:22 +0100)]
asyncio: Don't export BaseEventLoop, BaseSelectorEventLoop nor
BaseProactorEventLoop

Import them from submodules if you really need them.

10 years agomerge 3.3
Benjamin Peterson [Sat, 25 Jan 2014 18:27:53 +0000 (13:27 -0500)]
merge 3.3

10 years agoupdate sphinx url
Benjamin Peterson [Sat, 25 Jan 2014 18:27:06 +0000 (13:27 -0500)]
update sphinx url

10 years agolinkify
Benjamin Peterson [Sat, 25 Jan 2014 18:26:18 +0000 (13:26 -0500)]
linkify

10 years agoIssue #20331: Fixed possible FD leaks in various modules:
Serhiy Storchaka [Sat, 25 Jan 2014 17:43:56 +0000 (19:43 +0200)]
Issue #20331: Fixed possible FD leaks in various modules:
http.server, imghdr, mailcap, mimetypes, xml.etree.

10 years agoIssue #20331: Fixed possible FD leaks in various modules:
Serhiy Storchaka [Sat, 25 Jan 2014 17:43:02 +0000 (19:43 +0200)]
Issue #20331: Fixed possible FD leaks in various modules:
http.server, imghdr, mailcap, mimetypes, xml.etree.

10 years ago#20348: fix headers markup in Argument Clinic howto. Patch by Moritz Neeb.
Ezio Melotti [Sat, 25 Jan 2014 15:27:46 +0000 (17:27 +0200)]
#20348: fix headers markup in Argument Clinic howto.  Patch by Moritz Neeb.

10 years agoUpdate asyncio from the Tulip project
Victor Stinner [Sat, 25 Jan 2014 14:32:06 +0000 (15:32 +0100)]
Update asyncio from the Tulip project

Major changes:

- StreamReader.readexactly() now raises an IncompleteReadError if the
  end of stream is reached before we received enough bytes, instead of
  returning less bytes than requested.

- Unit tests use the main asyncio module instead of submodules like events

- _UnixWritePipeTransport now also supports character devices, as
  _UnixReadPipeTransport. Patch written by Jonathan Slenders.

- Export more symbols: BaseEventLoop, BaseProactorEventLoop,
  BaseSelectorEventLoop, Queue and Queue sublasses, Empty, Full

10 years agoFix asyncio tests: define resolution
Victor Stinner [Sat, 25 Jan 2014 14:31:06 +0000 (15:31 +0100)]
Fix asyncio tests: define resolution

10 years agotest_selectors: remove unused imports
Victor Stinner [Sat, 25 Jan 2014 14:04:22 +0000 (15:04 +0100)]
test_selectors: remove unused imports

10 years agoIssue #20311: asyncio: Add a granularity attribute to BaseEventLoop: maximum
Victor Stinner [Sat, 25 Jan 2014 14:01:33 +0000 (15:01 +0100)]
Issue #20311: asyncio: Add a granularity attribute to BaseEventLoop: maximum
between the resolution of the BaseEventLoop.time() method and the resolution of
the selector. The granuarility is used in the scheduler to round time and
deadline.

10 years agoIssue #20311: selectors: Add a resolution attribute to BaseSelector.
Victor Stinner [Sat, 25 Jan 2014 13:56:48 +0000 (14:56 +0100)]
Issue #20311: selectors: Add a resolution attribute to BaseSelector.

10 years agoIssue #20311: Revert e042ea77a152 and 7ce7295393c2, PollSelector.select() and
Victor Stinner [Sat, 25 Jan 2014 13:43:45 +0000 (14:43 +0100)]
Issue #20311: Revert e042ea77a152 and 7ce7295393c2, PollSelector.select() and
EpollSelector.select() round again the timeout towards zero

10 years ago(Merge 3.3) Issue #20311: Revert 033137c12d88 (02f9db3e684e),
Victor Stinner [Sat, 25 Jan 2014 13:40:04 +0000 (14:40 +0100)]
(Merge 3.3) Issue #20311: Revert 033137c12d88 (02f9db3e684e),
select.epoll.poll() rounds again the timeout towards zero

10 years agoIssue #20311: Revert 033137c12d88, select.epoll.poll() rounds again the timeout
Victor Stinner [Sat, 25 Jan 2014 13:37:50 +0000 (14:37 +0100)]
Issue #20311: Revert 033137c12d88, select.epoll.poll() rounds again the timeout
towards zero

10 years agoIssue #20193: The _lzma module now uses Argument Clinic.
Serhiy Storchaka [Sat, 25 Jan 2014 12:02:29 +0000 (14:02 +0200)]
Issue #20193: The _lzma module now uses Argument Clinic.

LZMACompressor.__init__ is left not converted.

10 years agoFix grammar: merge with 3.3.
Eric V. Smith [Sat, 25 Jan 2014 10:12:11 +0000 (05:12 -0500)]
Fix grammar: merge with 3.3.

10 years agoFix grammar.
Eric V. Smith [Sat, 25 Jan 2014 10:11:43 +0000 (05:11 -0500)]
Fix grammar.

10 years agoIssue #20193: The _bz2 module now uses Argument Clinic.
Serhiy Storchaka [Sat, 25 Jan 2014 10:07:57 +0000 (12:07 +0200)]
Issue #20193: The _bz2 module now uses Argument Clinic.

10 years agoIssue #20133: The audioop module now uses Argument Clinic.
Serhiy Storchaka [Sat, 25 Jan 2014 09:57:59 +0000 (11:57 +0200)]
Issue #20133: The audioop module now uses Argument Clinic.

10 years agoFixed converting errors in the binascii module (issue20151).
Serhiy Storchaka [Sat, 25 Jan 2014 09:49:49 +0000 (11:49 +0200)]
Fixed converting errors in the binascii module (issue20151).

a2b_qp() now accepts keyword arguments.
All "ascii" parameters is renamed to "data" for consistancy with a2b_qp().

10 years agoIssue #20376: Argument Clinic now escapes backslashes in docstrings.
Zachary Ware [Sat, 25 Jan 2014 09:26:20 +0000 (03:26 -0600)]
Issue #20376: Argument Clinic now escapes backslashes in docstrings.

10 years agoIssue #20151: The binascii module now uses Argument Clinic.
Serhiy Storchaka [Sat, 25 Jan 2014 09:21:23 +0000 (11:21 +0200)]
Issue #20151: The binascii module now uses Argument Clinic.

10 years agomerge 3.3
Benjamin Peterson [Sat, 25 Jan 2014 05:00:28 +0000 (00:00 -0500)]
merge 3.3

10 years agoupdate hosting faq
Benjamin Peterson [Sat, 25 Jan 2014 04:59:57 +0000 (23:59 -0500)]
update hosting faq

10 years agoIssue #20381: Fix sanity checking on default arguments when c_default is
Zachary Ware [Sat, 25 Jan 2014 04:52:30 +0000 (22:52 -0600)]
Issue #20381: Fix sanity checking on default arguments when c_default is
also specified.

11 years agoNull merge
Serhiy Storchaka [Fri, 24 Jan 2014 20:28:42 +0000 (22:28 +0200)]
Null merge

11 years agoFix typo.
Serhiy Storchaka [Fri, 24 Jan 2014 20:28:06 +0000 (22:28 +0200)]
Fix typo.

11 years agoNull merge
Serhiy Storchaka [Fri, 24 Jan 2014 20:20:05 +0000 (22:20 +0200)]
Null merge

11 years agoIssue #20384: Fix the test_tarfile test on Windows.
Serhiy Storchaka [Fri, 24 Jan 2014 20:19:23 +0000 (22:19 +0200)]
Issue #20384: Fix the test_tarfile test on Windows.

On Windows os.open() error message doesn't contain file name.

11 years agoasyncio doc: document StreamWriter.drain()
Victor Stinner [Fri, 24 Jan 2014 17:47:26 +0000 (18:47 +0100)]
asyncio doc: document StreamWriter.drain()

11 years agoasyncio doc: move AbstractServer to the event loop page
Victor Stinner [Fri, 24 Jan 2014 17:11:43 +0000 (18:11 +0100)]
asyncio doc: move AbstractServer to the event loop page

Add also entries in the table of content for each synchronization primitive
class.

11 years agomerge 3.3 (#20374)
Benjamin Peterson [Fri, 24 Jan 2014 16:44:40 +0000 (11:44 -0500)]
merge 3.3 (#20374)

11 years agonew plan: just remove typecasts (closes #20374)
Benjamin Peterson [Fri, 24 Jan 2014 16:44:16 +0000 (11:44 -0500)]
new plan: just remove typecasts (closes #20374)

11 years agoasyncio doc: add a "Coroutines and protocols" section
Victor Stinner [Fri, 24 Jan 2014 16:33:20 +0000 (17:33 +0100)]
asyncio doc: add a "Coroutines and protocols" section

11 years agoasyncio: mention that transports/protocols are low-level, streams are high-level
Victor Stinner [Fri, 24 Jan 2014 14:34:19 +0000 (15:34 +0100)]
asyncio: mention that transports/protocols are low-level, streams are high-level

11 years agoIssue #20189: Four additional builtin types (PyTypeObject,
Larry Hastings [Fri, 24 Jan 2014 14:17:25 +0000 (06:17 -0800)]
Issue #20189: Four additional builtin types (PyTypeObject,
PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type)
have been modified to provide introspection information for builtins.
Also: many additional Lib, test suite, and Argument Clinic fixes.

11 years agoMerge removal of issue 20317 debugging code from 3.3
Nick Coghlan [Fri, 24 Jan 2014 13:07:16 +0000 (23:07 +1000)]
Merge removal of issue 20317 debugging code from 3.3

11 years agoIssue 20317: Remove debugging code from contextlib
Nick Coghlan [Fri, 24 Jan 2014 13:05:45 +0000 (23:05 +1000)]
Issue 20317: Remove debugging code from contextlib

- Alex J Burke noticed a debugging raise in the commit that
  fixed the original bug reported in issue 20317
- this showed that multiple iterations through the affected
  loop wasn't actually being tested

11 years agomerge 3.3 (#20374)
Benjamin Peterson [Fri, 24 Jan 2014 05:33:25 +0000 (00:33 -0500)]
merge 3.3 (#20374)

11 years agouse new readline function types (closes #20374)
Benjamin Peterson [Fri, 24 Jan 2014 05:32:12 +0000 (00:32 -0500)]
use new readline function types (closes #20374)

11 years agoasyncio: wait_for() now cancels the future on timeout. Patch written by Gustavo
Victor Stinner [Thu, 23 Jan 2014 16:40:59 +0000 (17:40 +0100)]
asyncio: wait_for() now cancels the future on timeout. Patch written by Gustavo
Carneiro.

11 years agoasyncio (Tulip issue 110): StreamReader.read() and StreamReader.readline() now
Victor Stinner [Thu, 23 Jan 2014 16:40:03 +0000 (17:40 +0100)]
asyncio (Tulip issue 110): StreamReader.read() and StreamReader.readline() now
raise a RuntimeError, instead of using an assertion, if another coroutine is
already waiting for incoming data

11 years agoClose #20365: Skip test_asyncio.test_events.test_read_pty_output() on Mac OS X
Victor Stinner [Thu, 23 Jan 2014 16:26:06 +0000 (17:26 +0100)]
Close #20365: Skip test_asyncio.test_events.test_read_pty_output() on Mac OS X
older than 10.9 (Maverick). kqueue doesn't support character devices (PTY) on
Mac OS X older than 10.9.

11 years agoFixed test_user_command on OpenSolaris where floats can have different string
Serhiy Storchaka [Thu, 23 Jan 2014 14:49:22 +0000 (16:49 +0200)]
Fixed test_user_command on OpenSolaris where floats can have different string
representation in Tcl and Python.

11 years agoFixed test_user_command on OpenSolaris where floats can have different string
Serhiy Storchaka [Thu, 23 Jan 2014 14:48:44 +0000 (16:48 +0200)]
Fixed test_user_command on OpenSolaris where floats can have different string
representation in Tcl and Python.

11 years agoIssue #19936: Restored executable bits for several libffi files.
Serhiy Storchaka [Thu, 23 Jan 2014 14:23:50 +0000 (16:23 +0200)]
Issue #19936: Restored executable bits for several libffi files.
These files have shebangs and executable bits in the libffi distribution.

11 years agoIssue #19936: Restored executable bits for several libffi files.
Serhiy Storchaka [Thu, 23 Jan 2014 14:22:55 +0000 (16:22 +0200)]
Issue #19936: Restored executable bits for several libffi files.
These files have shebangs and executable bits in the libffi distribution.

11 years agoIssue #20311: add debug help in test_selectors
Victor Stinner [Thu, 23 Jan 2014 14:07:26 +0000 (15:07 +0100)]
Issue #20311: add debug help in test_selectors

11 years agoasyncio doc: add an client example using streams
Victor Stinner [Thu, 23 Jan 2014 10:25:48 +0000 (11:25 +0100)]
asyncio doc: add an client example using streams

11 years agoasyncio doc: Move streams to their own dedicated page
Victor Stinner [Thu, 23 Jan 2014 10:05:01 +0000 (11:05 +0100)]
asyncio doc: Move streams to their own dedicated page

11 years agoasyncio doc: link create_connection() to open_connection() and create_server()
Victor Stinner [Thu, 23 Jan 2014 10:02:09 +0000 (11:02 +0100)]
asyncio doc: link create_connection() to open_connection() and create_server()
to start_server()

Rename also the "Network functions" section to "Stream functions" and move it to the Stream section.

11 years agoasyncio doc: move stream classes to their own class
Victor Stinner [Thu, 23 Jan 2014 09:54:57 +0000 (10:54 +0100)]
asyncio doc: move stream classes to their own class

11 years agoasyncio: Fix open_connection() documentation, writer is a StreamWriter
Victor Stinner [Thu, 23 Jan 2014 09:20:18 +0000 (10:20 +0100)]
asyncio: Fix open_connection() documentation, writer is a StreamWriter

11 years agoAdded test_user_command in test_tcl.
Serhiy Storchaka [Thu, 23 Jan 2014 07:49:42 +0000 (09:49 +0200)]
Added test_user_command in test_tcl.

It tests the convertion Tcl values to Python values when Tcl calls a command
implemented on Python. Currently all values are passed as strings.

11 years agoAdded test_user_command in test_tcl.
Serhiy Storchaka [Thu, 23 Jan 2014 07:44:05 +0000 (09:44 +0200)]
Added test_user_command in test_tcl.

It tests the convertion Tcl values to Python values when Tcl calls a command
implemented on Python. Currently all values are passed as strings.

11 years agoMerge with 3.3
Terry Jan Reedy [Thu, 23 Jan 2014 05:39:11 +0000 (00:39 -0500)]
Merge with 3.3

11 years agoIssue #17390: Add Python version to Idle editor window title bar.
Terry Jan Reedy [Thu, 23 Jan 2014 05:36:46 +0000 (00:36 -0500)]
Issue #17390: Add Python version to Idle editor window title bar.
Original patches by Edmond Burnett and Kent Johnson.

11 years agoDoc fixes for Argument Clinic.
Larry Hastings [Wed, 22 Jan 2014 13:49:11 +0000 (05:49 -0800)]
Doc fixes for Argument Clinic.

11 years agoMerge #20317 from 3.3
Nick Coghlan [Wed, 22 Jan 2014 13:04:37 +0000 (23:04 +1000)]
Merge #20317 from 3.3

11 years agoIssue #20317: Don't create a reference loop in ExitStack
Nick Coghlan [Wed, 22 Jan 2014 12:24:46 +0000 (22:24 +1000)]
Issue #20317: Don't create a reference loop in ExitStack

11 years agoasyncio: Cleanup logging in BaseEventLoop._run_once()
Victor Stinner [Wed, 22 Jan 2014 11:26:01 +0000 (12:26 +0100)]
asyncio: Cleanup logging in BaseEventLoop._run_once()

logger.log() is now responsible to format the timeout. It might be faster if
the log is disabled for DEBUG level, but it's also more readable and fix
an issue with Python 2.6 in the Trollius project.

11 years agoTwo minor Argument Clinic bugfixes: use the name of the class in the
Larry Hastings [Wed, 22 Jan 2014 11:05:49 +0000 (03:05 -0800)]
Two minor Argument Clinic bugfixes: use the name of the class in the
docstring for __new__ and __init__, and always use "goto exit" instead of
returning "NULL" for failure to parse (as _new__ and __init__ return ints).

11 years agoArgument Clinic: make 'destination' directive work.
Zachary Ware [Wed, 22 Jan 2014 05:07:12 +0000 (23:07 -0600)]
Argument Clinic: make 'destination' directive work.

11 years agoMerge with 3.3
Terry Jan Reedy [Wed, 22 Jan 2014 02:13:25 +0000 (21:13 -0500)]
Merge with 3.3

11 years agoIssue #20818: Remove code from idlelib.CallTipWindow.showtip that is now
Terry Jan Reedy [Wed, 22 Jan 2014 02:12:24 +0000 (21:12 -0500)]
Issue #20818: Remove code from idlelib.CallTipWindow.showtip that is now
completely redundant. After 16638 patch, CallTips.get_argspec trims over-long
signature strings as well as docstring lines.

11 years agoMerge with 3.3
Terry Jan Reedy [Wed, 22 Jan 2014 01:45:38 +0000 (20:45 -0500)]
Merge with 3.3

11 years agoIssue #16638: Include up to 5 docstring header lines (before first blank) in
Terry Jan Reedy [Wed, 22 Jan 2014 01:45:17 +0000 (20:45 -0500)]
Issue #16638: Include up to 5 docstring header lines (before first blank) in
Idle calltips. This is needed for builtins, such bytes (which is why 5).
Based on patch by Serhiy Storchaka.

11 years agoIssue #17825: Cursor ^ is correctly positioned for SyntaxError and IndentationError.
Florent Xicluna [Wed, 22 Jan 2014 00:16:25 +0000 (01:16 +0100)]
Issue #17825: Cursor ^ is correctly positioned for SyntaxError and IndentationError.

11 years agoIssue #17825: Cursor ^ is correctly positioned for SyntaxError and IndentationError.
Florent Xicluna [Wed, 22 Jan 2014 00:11:43 +0000 (01:11 +0100)]
Issue #17825: Cursor ^ is correctly positioned for SyntaxError and IndentationError.

11 years agowhatsnew: smtpd *map* argument, new ssl functions/methods.
R David Murray [Tue, 21 Jan 2014 23:30:42 +0000 (18:30 -0500)]
whatsnew: smtpd *map* argument, new ssl functions/methods.

Fleshed out Christian's placeholder for the new ssl methods.

11 years agoIssue #20246: Fix test failures on FreeBSD. Patch by Ryan Smith-Roberts.
Stefan Krah [Tue, 21 Jan 2014 21:59:57 +0000 (22:59 +0100)]
Issue #20246: Fix test failures on FreeBSD. Patch by Ryan Smith-Roberts.

11 years agoIssue #20246: Fix test failures on FreeBSD. Patch by Ryan Smith-Roberts.
Stefan Krah [Tue, 21 Jan 2014 21:58:40 +0000 (22:58 +0100)]
Issue #20246: Fix test failures on FreeBSD. Patch by Ryan Smith-Roberts.

11 years agoMerge with 3.3
Terry Jan Reedy [Tue, 21 Jan 2014 20:37:16 +0000 (15:37 -0500)]
Merge with 3.3

11 years agoIssue #16630: Make Idle calltips work even when __getattr__ raises.
Terry Jan Reedy [Tue, 21 Jan 2014 20:36:51 +0000 (15:36 -0500)]
Issue #16630: Make Idle calltips work even when __getattr__ raises.
Initial patch by Roger Serwy.

11 years agoIssue #2382: SyntaxError cursor "^" now is written at correct position in most
Serhiy Storchaka [Tue, 21 Jan 2014 20:29:47 +0000 (22:29 +0200)]
Issue #2382: SyntaxError cursor "^" now is written at correct position in most
cases when multibyte characters are in line (before "^").  This still not
works correctly with wide East Asian characters.

11 years agoIssue #2382: SyntaxError cursor "^" now is written at correct position in most
Serhiy Storchaka [Tue, 21 Jan 2014 20:26:52 +0000 (22:26 +0200)]
Issue #2382: SyntaxError cursor "^" now is written at correct position in most
cases when multibyte characters are in line (before "^").  This still not
works correctly with wide East Asian characters.

11 years agoIssue #20311: EpollSelector now also rounds the timeout towards zero, as
Victor Stinner [Tue, 21 Jan 2014 20:00:47 +0000 (21:00 +0100)]
Issue #20311: EpollSelector now also rounds the timeout towards zero, as
PollSelector.

This change is not really required in Python 3.4, since select.epoll.poll() now
rounds also correctly the timeout. But Guido van Rossum prefers to have exactly
the same selectors.py file in CPython and Tulip projects: "it's not harmful".

11 years agoIssue #20024: Py_BuildValue() now saves/restores the current exception before
Victor Stinner [Tue, 21 Jan 2014 19:52:17 +0000 (20:52 +0100)]
Issue #20024: Py_BuildValue() now saves/restores the current exception before
building an item if the build of a previous item failed.

11 years agoIssue #20301: Merge with 3.3
Zachary Ware [Tue, 21 Jan 2014 19:50:13 +0000 (13:50 -0600)]
Issue #20301: Merge with 3.3

11 years agoIssue #20301: Mention the correct KEY_* value as the default
Zachary Ware [Tue, 21 Jan 2014 19:49:22 +0000 (13:49 -0600)]
Issue #20301: Mention the correct KEY_* value as the default
for 'access' in winreg.DeleteKeyEx.  Already correct in the docs
function signature and docstring.  Noticed by Justin Foo.

11 years agomerge with 3.3
Georg Brandl [Tue, 21 Jan 2014 18:20:58 +0000 (19:20 +0100)]
merge with 3.3

11 years agofix deprecated-removed directive with sphinx 1.2
Georg Brandl [Tue, 21 Jan 2014 18:20:31 +0000 (19:20 +0100)]
fix deprecated-removed directive with sphinx 1.2

11 years agoselectors: add a comment to explain why and how poll timeout is rounded
Victor Stinner [Tue, 21 Jan 2014 16:49:41 +0000 (17:49 +0100)]
selectors: add a comment to explain why and how poll timeout is rounded

11 years agoIssue #16655: Explain why Idle's test_calltips has 'fragile' tests of builtins.
Terry Jan Reedy [Tue, 21 Jan 2014 08:10:01 +0000 (03:10 -0500)]
Issue #16655: Explain why Idle's test_calltips has 'fragile' tests of builtins.
Pending Clinic/inspect changes will probably require change to this file.