]> granicus.if.org Git - python/log
python
11 years agoUpdate NEWS
Jason R. Coombs [Sun, 22 Sep 2013 13:40:06 +0000 (09:40 -0400)]
Update NEWS

11 years agoFix typo
Senthil Kumaran [Tue, 10 Sep 2013 06:13:06 +0000 (23:13 -0700)]
Fix typo

11 years agoIssue #18978: Add tests to capture expected behavior for class-level method overrides.
Jason R. Coombs [Sun, 8 Sep 2013 17:03:40 +0000 (13:03 -0400)]
Issue #18978: Add tests to capture expected behavior for class-level method overrides.

11 years agoIssue #18978: A more elegant technique for resolving the method
Jason R. Coombs [Sun, 8 Sep 2013 16:54:33 +0000 (12:54 -0400)]
Issue #18978: A more elegant technique for resolving the method

11 years agoIssue #18978: Allow Request.method to be defined at the class level.
Jason R. Coombs [Sun, 8 Sep 2013 16:47:07 +0000 (12:47 -0400)]
Issue #18978: Allow Request.method to be defined at the class level.

11 years agoIssue #18904: test_os and test_socket use unittest.skipIf() to check if fcntl
Victor Stinner [Sun, 8 Sep 2013 12:14:38 +0000 (14:14 +0200)]
Issue #18904: test_os and test_socket use unittest.skipIf() to check if fcntl
module is present (to record skipped tests)

11 years agoIssue #18808 again: fix the after-fork logic for not-yet-started or already-stopped...
Antoine Pitrou [Sun, 8 Sep 2013 11:19:06 +0000 (13:19 +0200)]
Issue #18808 again: fix the after-fork logic for not-yet-started or already-stopped threads.
(AFAICT, in theory, we must reset all the locks, not just those in use)

11 years agoMerge.
Charles-François Natali [Sun, 8 Sep 2013 10:35:53 +0000 (12:35 +0200)]
Merge.

11 years agoIssue #18963: skip test_selectors.test_above_fd_setsize on older OS X versions.
Charles-François Natali [Sun, 8 Sep 2013 10:31:32 +0000 (12:31 +0200)]
Issue #18963: skip test_selectors.test_above_fd_setsize on older OS X versions.

11 years agoIssue #18935: Fix test_regrtest.test_timeout when built --without-threads (the
Charles-François Natali [Sun, 8 Sep 2013 10:27:33 +0000 (12:27 +0200)]
Issue #18935: Fix test_regrtest.test_timeout when built --without-threads (the
'--timeout' option requires faulthandler.dump_traceback_later).

11 years agoIssue #18904: test_socket: add inheritance tests using fcntl and FD_CLOEXEC
Victor Stinner [Sun, 8 Sep 2013 09:53:09 +0000 (11:53 +0200)]
Issue #18904: test_socket: add inheritance tests using fcntl and FD_CLOEXEC

11 years agoIssue #18904: Improve os.get/set_inheritable() tests
Victor Stinner [Sun, 8 Sep 2013 09:47:54 +0000 (11:47 +0200)]
Issue #18904: Improve os.get/set_inheritable() tests

11 years agoClose #18957: The PYTHONFAULTHANDLER environment variable now only enables the
Victor Stinner [Sun, 8 Sep 2013 09:36:23 +0000 (11:36 +0200)]
Close #18957: The PYTHONFAULTHANDLER environment variable now only enables the
faulthandler module if the variable is non-empty. Same behaviour than other
variables like PYTHONDONTWRITEBYTECODE.

11 years agoIssue #18963: Fix test_selectors.test_above_fd_setsize on OS X, where the
Charles-François Natali [Sun, 8 Sep 2013 09:34:42 +0000 (11:34 +0200)]
Issue #18963: Fix test_selectors.test_above_fd_setsize on OS X, where the
default RLIMIT_NOFILE hard limit can be RLIMIT_INFINITY.

11 years agoIssue #18934: Use poll/select-based selectors for multiprocessing.Connection,
Charles-François Natali [Sun, 8 Sep 2013 09:30:53 +0000 (11:30 +0200)]
Issue #18934: Use poll/select-based selectors for multiprocessing.Connection,
to avoid one extra FD per Connection.

11 years agoPut the defines in the logical section and fix indentation.
Raymond Hettinger [Sun, 8 Sep 2013 07:25:57 +0000 (00:25 -0700)]
Put the defines in the logical section and fix indentation.

11 years agomerge from 3.3
Senthil Kumaran [Sun, 8 Sep 2013 06:20:06 +0000 (23:20 -0700)]
merge from 3.3

Fix the dead link of IEEE_854-1987 standard with the Wikipedia entry.
Addresses issue #18438

11 years agoFix the dead link of IEEE_854-1987 standard with the Wikipedia entry.
Senthil Kumaran [Sun, 8 Sep 2013 06:19:29 +0000 (23:19 -0700)]
Fix the dead link of IEEE_854-1987 standard with the Wikipedia entry.
Addresses issue #18438

11 years agoMinor code beautification.
Raymond Hettinger [Sun, 8 Sep 2013 05:06:35 +0000 (22:06 -0700)]
Minor code beautification.

11 years agoImprove code clarity by removing two unattractive macros.
Raymond Hettinger [Sun, 8 Sep 2013 04:01:29 +0000 (21:01 -0700)]
Improve code clarity by removing two unattractive macros.

11 years agoRemove the freelist scheme for setobjects.
Raymond Hettinger [Sun, 8 Sep 2013 03:26:50 +0000 (20:26 -0700)]
Remove the freelist scheme for setobjects.

The setobject freelist was consuming memory but not providing much value.
Even when a freelisted setobject was available, most of the setobject
fields still needed to be initialized and the small table still required
a memset().  This meant that the custom freelisting scheme for sets was
providing almost no incremental benefit over the default Python freelist
scheme used by _PyObject_Malloc() in Objects/obmalloc.c.

11 years agoMerge #18952 fix from 3.3
Nick Coghlan [Sun, 8 Sep 2013 02:49:53 +0000 (12:49 +1000)]
Merge #18952 fix from 3.3

11 years agoIssue 18808: blind attempt to repair some buildbot failures.
Tim Peters [Sun, 8 Sep 2013 02:23:03 +0000 (21:23 -0500)]
Issue 18808:  blind attempt to repair some buildbot failures.

test_is_alive_after_fork is failing on some old Linux kernels, but
passing on all newer ones.  Since virtually anything can go wrong
with locks when mixing threads with fork, replace the most likely
cause with a redundant simple data member.

11 years agoClose #18952: correctly download test support data
Nick Coghlan [Sun, 8 Sep 2013 01:40:34 +0000 (11:40 +1000)]
Close #18952: correctly download test support data

When test.support was converted to a package, it started silently
skipping the tests which needed to download support data to run.

This change refactors the affected code, and also tidies up
test.support.findfile to remove the unused *here* parameter, document
the *subdir* parameter and rename the *filename* parameter to avoid
shadowing the file builtin and be consistent with the documentation.

The unexpected skips were noticed and reported by Zachary Ware

11 years agomerge from 3.3
Senthil Kumaran [Sun, 8 Sep 2013 00:52:38 +0000 (17:52 -0700)]
merge from 3.3

Correct Profile class usage example. Addresses issue #18033.
Patch contributed by Olivier Hervieu and Dmi Baranov.

11 years agoCorrect Profile class usage example. Addresses issue #18033.
Senthil Kumaran [Sun, 8 Sep 2013 00:51:58 +0000 (17:51 -0700)]
Correct Profile class usage example. Addresses issue #18033.
Patch contributed by Olivier Hervieu and Dmi Baranov.

11 years agoSmall rearrangement to bring together the three functions for probing the hash table.
Raymond Hettinger [Sun, 8 Sep 2013 00:41:01 +0000 (17:41 -0700)]
Small rearrangement to bring together the three functions for probing the hash table.

11 years agoMove the overview comment to the top of the file.
Raymond Hettinger [Sat, 7 Sep 2013 22:05:00 +0000 (15:05 -0700)]
Move the overview comment to the top of the file.

11 years agoIssue #18808: Thread.join() now waits for the underlying thread state to be destroyed...
Antoine Pitrou [Sat, 7 Sep 2013 21:38:37 +0000 (23:38 +0200)]
Issue #18808: Thread.join() now waits for the underlying thread state to be destroyed before returning.
This prevents unpredictable aborts in Py_EndInterpreter() when some non-daemon threads are still running.

11 years agoFix the merge conflict
Senthil Kumaran [Sat, 7 Sep 2013 21:12:55 +0000 (14:12 -0700)]
Fix the merge conflict

11 years agomerge from 3.3
Senthil Kumaran [Sat, 7 Sep 2013 21:09:48 +0000 (14:09 -0700)]
merge from 3.3

Fix License URL display and add test to check for license url presence.
Fixes issue #18206 Patch contributed by  Berker Peksag and py.user

11 years agoFix License URL display and add test to check for license url presence.
Senthil Kumaran [Sat, 7 Sep 2013 20:59:17 +0000 (13:59 -0700)]
Fix License URL display and add test to check for license url presence.
Fixes issue #18206 Patch contributed by  Berker Peksag and py.user

11 years agomerge from 3.3
Senthil Kumaran [Sat, 7 Sep 2013 18:30:04 +0000 (11:30 -0700)]
merge from 3.3

Removing the mention of os.isatty mention as Unix only
Correct the wrong documentation.

11 years agoRemoving the mention of os.isatty mention as Unix only
Senthil Kumaran [Sat, 7 Sep 2013 18:28:58 +0000 (11:28 -0700)]
Removing the mention of os.isatty mention as Unix only
Correct the wrong documentation.

11 years agoFix conversion from Py_ssize_t to int.
Richard Oudkerk [Sat, 7 Sep 2013 16:40:45 +0000 (17:40 +0100)]
Fix conversion from Py_ssize_t to int.

11 years ago#18895: merge with 3.3.
Ezio Melotti [Sat, 7 Sep 2013 12:24:01 +0000 (15:24 +0300)]
#18895: merge with 3.3.

11 years ago#18895: split a sentence in unittest docs.
Ezio Melotti [Sat, 7 Sep 2013 12:23:36 +0000 (15:23 +0300)]
#18895: split a sentence in unittest docs.

11 years ago#18894: merge with 3.3.
Ezio Melotti [Sat, 7 Sep 2013 12:20:03 +0000 (15:20 +0300)]
#18894: merge with 3.3.

11 years ago#18894: remove mention of deprecated fail* methods.
Ezio Melotti [Sat, 7 Sep 2013 12:19:30 +0000 (15:19 +0300)]
#18894: remove mention of deprecated fail* methods.

11 years agoClose #18954: Fix some typo in fileutils.c comments
Victor Stinner [Sat, 7 Sep 2013 08:36:04 +0000 (10:36 +0200)]
Close #18954: Fix some typo in fileutils.c comments

Patch written by Vajrasky Kok.

11 years agoAdded Elazar to Misc/ACKS.
Ethan Furman [Sat, 7 Sep 2013 02:58:01 +0000 (19:58 -0700)]
Added Elazar to Misc/ACKS.

11 years agoClose #18908: Keep Enum docs in their own section. Patch by Elazar Gershuni.
Ethan Furman [Sat, 7 Sep 2013 02:53:30 +0000 (19:53 -0700)]
Close #18908: Keep Enum docs in their own section.  Patch by Elazar Gershuni.

11 years agoIssue #18458: Prevent crashes with newer versions of libedit. Its readline
Ned Deily [Fri, 6 Sep 2013 22:16:19 +0000 (15:16 -0700)]
Issue #18458: Prevent crashes with newer versions of libedit.  Its readline
emulation has changed from 0-based indexing to 1-based like gnu readline.
Original patch by Ronald Oussoren.

11 years agoMerge 3.3 into default.
Tim Peters [Fri, 6 Sep 2013 20:42:47 +0000 (15:42 -0500)]
Merge 3.3 into default.

Issue 18944:  fix a 1-character typo in test_set.py.

The error caused test_inline_methods() to test much less than intended.
Caught (& fixed) by Armin Rigo.

11 years agoIssue 18944: fix a 1-character typo in test_set.py.
Tim Peters [Fri, 6 Sep 2013 20:41:30 +0000 (15:41 -0500)]
Issue 18944:  fix a 1-character typo in test_set.py.

The error caused test_inline_methods() to test much less than intended.
Caught (& fixed) by Armin Rigo.

11 years agoRemove old-school inheritance
Antoine Pitrou [Fri, 6 Sep 2013 19:18:25 +0000 (21:18 +0200)]
Remove old-school inheritance

11 years agoIssue #18934: Relax test_multiprocessing.test_invalid_handles a bit: we just
Charles-François Natali [Fri, 6 Sep 2013 19:12:22 +0000 (21:12 +0200)]
Issue #18934: Relax test_multiprocessing.test_invalid_handles a bit: we just
want to check that Connection.poll() doesn't crash.

11 years agoIssue #18623: Factor out the _SuppressCoreFiles context manager into test.support.
Antoine Pitrou [Fri, 6 Sep 2013 18:50:00 +0000 (20:50 +0200)]
Issue #18623: Factor out the _SuppressCoreFiles context manager into test.support.
Patch by Valerie Lambert.

11 years ago#18852: Handle readline.__doc__ being None in site.py readline activation.
R David Murray [Fri, 6 Sep 2013 17:08:08 +0000 (13:08 -0400)]
#18852: Handle readline.__doc__ being None in site.py readline activation.

Patch by Berker Peksag.

11 years agoClose #18924: Block naive attempts to change an Enum member.
Ethan Furman [Fri, 6 Sep 2013 14:16:48 +0000 (07:16 -0700)]
Close #18924:  Block naive attempts to change an Enum member.

11 years agoUpdate whatsnew/3.4 wrt. --version going to stdout. #18338, #18920, #18922
Eli Bendersky [Fri, 6 Sep 2013 13:55:58 +0000 (06:55 -0700)]
Update whatsnew/3.4 wrt. --version going to stdout. #18338, #18920, #18922

11 years agoIssue #18920: argparse's default version action (for -v, --version) should
Eli Bendersky [Fri, 6 Sep 2013 13:49:15 +0000 (06:49 -0700)]
Issue #18920: argparse's default version action (for -v, --version) should
output to stdout, matching the 'python -v'

Reported by Wolfgang Maier

11 years agoIssue #18849: Fixed a Windows-specific tempfile bug where collision with an
Eli Bendersky [Fri, 6 Sep 2013 13:14:16 +0000 (06:14 -0700)]
Issue #18849: Fixed a Windows-specific tempfile bug where collision with an
existing directory caused mkstemp and related APIs to fail instead of
retrying. Report and fix by Vlad Shcherbina.

11 years agoIssue #18849: Fixed a Windows-specific tempfile bug where collision with an
Eli Bendersky [Fri, 6 Sep 2013 13:11:19 +0000 (06:11 -0700)]
Issue #18849: Fixed a Windows-specific tempfile bug where collision with an
existing directory caused mkstemp and related APIs to fail instead of
retrying. Report and fix by Vlad Shcherbina.

11 years agoCloses #18941: Merged fix from 3.3.
Vinay Sajip [Fri, 6 Sep 2013 09:26:48 +0000 (10:26 +0100)]
Closes #18941: Merged fix from 3.3.

11 years agoIssue #18941: Respected delay when doing rollover.
Vinay Sajip [Fri, 6 Sep 2013 09:25:31 +0000 (10:25 +0100)]
Issue #18941: Respected delay when doing rollover.

11 years agoCloses #18940: Merged fix from 3.3.
Vinay Sajip [Fri, 6 Sep 2013 09:11:37 +0000 (10:11 +0100)]
Closes #18940: Merged fix from 3.3.

11 years agoIssue #18940: Handled low-volume logging when delay is True.
Vinay Sajip [Fri, 6 Sep 2013 09:10:22 +0000 (10:10 +0100)]
Issue #18940: Handled low-volume logging when delay is True.

11 years agoCloses #18939: Merged documentation update from 3.3.
Vinay Sajip [Fri, 6 Sep 2013 08:51:27 +0000 (09:51 +0100)]
Closes #18939: Merged documentation update from 3.3.

11 years agoIssue #18939: Updated venv documentation with some clarifications.
Vinay Sajip [Fri, 6 Sep 2013 08:50:43 +0000 (09:50 +0100)]
Issue #18939: Updated venv documentation with some clarifications.

11 years agoIssue #15663: Tcl/Tk 8.5.14 is now included with the OS X 10.6+
Ned Deily [Fri, 6 Sep 2013 08:18:36 +0000 (01:18 -0700)]
Issue #15663: Tcl/Tk 8.5.14 is now included with the OS X 10.6+
64-bit/32-bit installer for 10.6+.  It is no longer necessary
to install a third-party version of Tcl/Tk 8.5 to work around the
problems in the Apple-supplied Tcl/Tk 8.5 shipped in OS X 10.6
and later releases.

11 years agoIssue #1584: Provide options to override default search paths for Tcl and Tk
Ned Deily [Fri, 6 Sep 2013 08:07:05 +0000 (01:07 -0700)]
Issue #1584: Provide options to override default search paths for Tcl and Tk
when building _tkinter.  configure has two new options; if used, both must
be specified:

  ./configure \
      --with-tcltk-includes="-I/opt/local/include" \
      --with-tcltk-libs="-L/opt/local/lib -ltcl8.5 -ltk8.5"

In addition, the options can be overridden with make:

   make \
       TCLTK_INCLUDES="-I/opt/local/include" \
       TCLTK_LIBS="-L/opt/local/lib -ltcl8.6 -ltk8.6"

11 years agomerge from 3.3
Senthil Kumaran [Fri, 6 Sep 2013 04:43:53 +0000 (21:43 -0700)]
merge from 3.3

Improve urlencode docstring. Patch by Brian Brazil.
Closes issue #15350

11 years agoImprove urlencode docstring. Patch by Brian Brazil.
Senthil Kumaran [Fri, 6 Sep 2013 04:42:38 +0000 (21:42 -0700)]
Improve urlencode docstring. Patch by Brian Brazil.

11 years agoNerge 3.3 into default.
Tim Peters [Fri, 6 Sep 2013 04:04:26 +0000 (23:04 -0500)]
Nerge 3.3 into default.

Issue #18942: sys._debugmallocstats() output was damaged on Windows.

_PyDebugAllocatorStats() called PyOS_snprintf() with a %zd format
code, but MS doesn't support that code.  Interpolated
PY_FORMAT_SIZE_T in place of the "z".

11 years agoIssue #18942: sys._debugmallocstats() output was damaged on Windows.
Tim Peters [Fri, 6 Sep 2013 03:57:04 +0000 (22:57 -0500)]
Issue #18942: sys._debugmallocstats() output was damaged on Windows.

_PyDebugAllocatorStats() called PyOS_snprintf() with a %zd format
code, but MS doesn't support that code.  Interpolated
PY_FORMAT_SIZE_T in place of the "z".

11 years agoCloses #18933: Merged update from 3.3.
Vinay Sajip [Thu, 5 Sep 2013 22:02:45 +0000 (23:02 +0100)]
Closes #18933: Merged update from 3.3.

11 years agoIssue #18933: Added links to source code.
Vinay Sajip [Thu, 5 Sep 2013 22:01:07 +0000 (23:01 +0100)]
Issue #18933: Added links to source code.

11 years agoIssue #18934: multiprocessing: use selectors module.
Charles-François Natali [Thu, 5 Sep 2013 18:46:49 +0000 (20:46 +0200)]
Issue #18934: multiprocessing: use selectors module.

11 years agoIssue #18672: Fixed format specifiers for Py_ssize_t in debugging output in
Serhiy Storchaka [Thu, 5 Sep 2013 15:02:31 +0000 (18:02 +0300)]
Issue #18672: Fixed format specifiers for Py_ssize_t in debugging output in
the _sre moduel.

11 years agoIssue #18672: Fixed format specifiers for Py_ssize_t in debugging output in
Serhiy Storchaka [Thu, 5 Sep 2013 15:01:15 +0000 (18:01 +0300)]
Issue #18672: Fixed format specifiers for Py_ssize_t in debugging output in
the _sre moduel.

11 years agoIssue #18922: Now The Lib/smtpd.py and Tools/i18n/msgfmt.py scripts write
Serhiy Storchaka [Thu, 5 Sep 2013 14:44:53 +0000 (17:44 +0300)]
Issue #18922: Now The Lib/smtpd.py and Tools/i18n/msgfmt.py scripts write
their version strings to stdout, and not to sderr.

11 years agoNull merge
Serhiy Storchaka [Thu, 5 Sep 2013 14:33:04 +0000 (17:33 +0300)]
Null merge

11 years agoMerge heads
Serhiy Storchaka [Thu, 5 Sep 2013 14:32:15 +0000 (17:32 +0300)]
Merge heads

11 years agoMerge heads
Serhiy Storchaka [Thu, 5 Sep 2013 14:31:37 +0000 (17:31 +0300)]
Merge heads

11 years agoIssue #18830: inspect.getclasstree() no more produces duplicated entries even
Serhiy Storchaka [Thu, 5 Sep 2013 14:16:12 +0000 (17:16 +0300)]
Issue #18830: inspect.getclasstree() no more produces duplicated entries even
when input list contains duplicates.

11 years agoIssue #18830: inspect.getclasstree() no more produces duplicated entries even
Serhiy Storchaka [Thu, 5 Sep 2013 14:14:32 +0000 (17:14 +0300)]
Issue #18830: inspect.getclasstree() no more produces duplicated entries even
when input list contains duplicates.

11 years agomerge
Christian Heimes [Thu, 5 Sep 2013 14:06:46 +0000 (16:06 +0200)]
merge

11 years agoIssue #18709: GCC 4.6 complains that 'v' may be used uninitialized in GEN_EMAIL/GEN_U...
Christian Heimes [Thu, 5 Sep 2013 14:04:50 +0000 (16:04 +0200)]
Issue #18709: GCC 4.6 complains that 'v' may be used uninitialized in GEN_EMAIL/GEN_URI/GEN_DNS case

11 years agoIssue #18709: GCC 4.6 complains that 'v' may be used uninitialized in GEN_EMAIL/GEN_U...
Christian Heimes [Thu, 5 Sep 2013 14:04:35 +0000 (16:04 +0200)]
Issue #18709: GCC 4.6 complains that 'v' may be used uninitialized in GEN_EMAIL/GEN_URI/GEN_DNS case

11 years agoIssue #18878: sunau.open now supports the context manager protocol. Based on
Serhiy Storchaka [Thu, 5 Sep 2013 14:01:53 +0000 (17:01 +0300)]
Issue #18878: sunau.open now supports the context manager protocol.  Based on
patches by Claudiu Popa and R. David Murray.

11 years ago(Merge 3.3) Issue #18909: Fix _tkinter.tkapp.interpaddr() on Windows 64-bit,
Victor Stinner [Wed, 4 Sep 2013 22:23:08 +0000 (00:23 +0200)]
(Merge 3.3) Issue #18909: Fix _tkinter.tkapp.interpaddr() on Windows 64-bit,
don't cast 64-bit pointer to long (32 bits).

11 years agoIssue #18909: Fix _tkinter.tkapp.interpaddr() on Windows 64-bit, don't cast
Victor Stinner [Wed, 4 Sep 2013 22:22:24 +0000 (00:22 +0200)]
Issue #18909: Fix _tkinter.tkapp.interpaddr() on Windows 64-bit, don't cast
64-bit pointer to long (32 bits).

11 years agoIssue #18876: The FileIO.mode attribute now better reflects the actual mode under...
Antoine Pitrou [Wed, 4 Sep 2013 18:52:14 +0000 (20:52 +0200)]
Issue #18876: The FileIO.mode attribute now better reflects the actual mode under which the file was opened.
Patch by Erik Bray.

11 years agoIssue #18876: The FileIO.mode attribute now better reflects the actual mode under...
Antoine Pitrou [Wed, 4 Sep 2013 18:46:33 +0000 (20:46 +0200)]
Issue #18876: The FileIO.mode attribute now better reflects the actual mode under which the file was opened.
Patch by Erik Bray.

11 years agoIssue #16853: Mention the new selectors module in the select module
Victor Stinner [Wed, 4 Sep 2013 18:40:13 +0000 (20:40 +0200)]
Issue #16853: Mention the new selectors module in the select module

11 years agooops, revert test commit
Victor Stinner [Wed, 4 Sep 2013 18:34:52 +0000 (20:34 +0200)]
oops, revert test commit

11 years agoIssue #16853: Mention the new selectors module in What's New in Python 3.4
Victor Stinner [Wed, 4 Sep 2013 18:30:34 +0000 (20:30 +0200)]
Issue #16853: Mention the new selectors module in What's New in Python 3.4

11 years agotest
Victor Stinner [Wed, 4 Sep 2013 18:24:32 +0000 (20:24 +0200)]
test

11 years agoIssue #16853: Add new selectors module.
Charles-François Natali [Wed, 4 Sep 2013 17:02:49 +0000 (19:02 +0200)]
Issue #16853: Add new selectors module.

11 years agoIssues #18901, #18919: Fix a typo in the _sunau_params name.
Serhiy Storchaka [Wed, 4 Sep 2013 11:30:16 +0000 (14:30 +0300)]
Issues #18901, #18919: Fix a typo in the _sunau_params name.

11 years agoAdd docstring for threading.main_thread().
Andrew Svetlov [Wed, 4 Sep 2013 07:33:11 +0000 (10:33 +0300)]
Add docstring for threading.main_thread().

11 years agoIssue #18882: Add threading.main_thread() function.
Andrew Svetlov [Wed, 4 Sep 2013 04:01:07 +0000 (07:01 +0300)]
Issue #18882: Add threading.main_thread() function.

11 years agoIssue #16826: Revert fix while Windows issues are being worked out.
Meador Inge [Wed, 4 Sep 2013 00:54:40 +0000 (19:54 -0500)]
Issue #16826: Revert fix while Windows issues are being worked out.

11 years agoIssue #16826: Revert fix while Windows issues are being worked out.
Meador Inge [Wed, 4 Sep 2013 00:43:49 +0000 (19:43 -0500)]
Issue #16826: Revert fix while Windows issues are being worked out.

11 years agoMerge heads.
Meador Inge [Tue, 3 Sep 2013 22:32:13 +0000 (17:32 -0500)]
Merge heads.

11 years agoIssue #16826: Don't check for PYTHONCASEOK when using -E.
Meador Inge [Tue, 3 Sep 2013 21:53:22 +0000 (16:53 -0500)]
Issue #16826: Don't check for PYTHONCASEOK when using -E.

This commit fixes a regression that sneaked into Python 3.3 where importlib
was not respecting -E when checking for the PYTHONCASEOK environment variable.

11 years agoIssue #18901: The sunau getparams method now returns a namedtuple rather than
Serhiy Storchaka [Tue, 3 Sep 2013 21:43:03 +0000 (00:43 +0300)]
Issue #18901: The sunau getparams method now returns a namedtuple rather than
a plain tuple.  Patch by Claudiu Popa.

11 years agoIssue #16826: Don't check for PYTHONCASEOK when using -E.
Meador Inge [Tue, 3 Sep 2013 21:37:26 +0000 (16:37 -0500)]
Issue #16826: Don't check for PYTHONCASEOK when using -E.

This commit fixes a regression that sneaked into Python 3.3 where importlib
was not respecting -E when checking for the PYTHONCASEOK environment variable.

11 years agoIssue #17487: The result of the wave getparams method now is pickleable again.
Serhiy Storchaka [Tue, 3 Sep 2013 21:28:43 +0000 (00:28 +0300)]
Issue #17487: The result of the wave getparams method now is pickleable again.
Patch by Claudiu Popa.