]> granicus.if.org Git - python/log
python
9 years agoIssue #24400: Merge 3.5
Yury Selivanov [Mon, 22 Jun 2015 16:31:24 +0000 (12:31 -0400)]
Issue #24400: Merge 3.5

9 years agoIssue #24400: Introduce a distinct type for 'async def' coroutines.
Yury Selivanov [Mon, 22 Jun 2015 16:19:30 +0000 (12:19 -0400)]
Issue #24400: Introduce a distinct type for 'async def' coroutines.

Summary of changes:

1. Coroutines now have a distinct, separate from generators
   type at the C level: PyGen_Type, and a new typedef PyCoroObject.
   PyCoroObject shares the initial segment of struct layout with
   PyGenObject, making it possible to reuse existing generators
   machinery.  The new type is exposed as 'types.CoroutineType'.

   As a consequence of having a new type, CO_GENERATOR flag is
   no longer applied to coroutines.

2. Having a separate type for coroutines made it possible to add
   an __await__ method to the type.  Although it is not used by the
   interpreter (see details on that below), it makes coroutines
   naturally (without using __instancecheck__) conform to
   collections.abc.Coroutine and collections.abc.Awaitable ABCs.

   [The __instancecheck__ is still used for generator-based
   coroutines, as we don't want to add __await__ for generators.]

3. Add new opcode: GET_YIELD_FROM_ITER.  The opcode is needed to
   allow passing native coroutines to the YIELD_FROM opcode.

   Before this change, 'yield from o' expression was compiled to:

      (o)
      GET_ITER
      LOAD_CONST
      YIELD_FROM

   Now, we use GET_YIELD_FROM_ITER instead of GET_ITER.

   The reason for adding a new opcode is that GET_ITER is used
   in some contexts (such as 'for .. in' loops) where passing
   a coroutine object is invalid.

4. Add two new introspection functions to the inspec module:
   getcoroutinestate(c) and getcoroutinelocals(c).

5. inspect.iscoroutine(o) is updated to test if 'o' is a native
   coroutine object.  Before this commit it used abc.Coroutine,
   and it was requested to update inspect.isgenerator(o) to use
   abc.Generator; it was decided, however, that inspect functions
   should really be tailored for checking for native types.

6. sys.set_coroutine_wrapper(w) API is updated to work with only
   native coroutines.  Since types.coroutine decorator supports
   any type of callables now, it would be confusing that it does
   not work for all types of coroutines.

7. Exceptions logic in generators C implementation was updated
   to raise clearer messages for coroutines:

   Before: TypeError("generator raised StopIteration")
   After: TypeError("coroutine raised StopIteration")

9 years agoHarmonize the bottom of the outer loop with its entry point
Raymond Hettinger [Sun, 21 Jun 2015 17:47:20 +0000 (10:47 -0700)]
Harmonize the bottom of the outer loop with its entry point
giving a small simplification.  Timings show that hash
pre-check seems only benefit the inner-loop (the linear probes).

9 years agoFixed documentation of functions with const char* arguments.
Serhiy Storchaka [Sun, 21 Jun 2015 14:12:40 +0000 (17:12 +0300)]
Fixed documentation of functions with const char* arguments.

9 years agoFixed documentation of functions with const char* arguments.
Serhiy Storchaka [Sun, 21 Jun 2015 14:12:16 +0000 (17:12 +0300)]
Fixed documentation of functions with const char* arguments.

9 years agoFixed documentation of functions with const char* arguments.
Serhiy Storchaka [Sun, 21 Jun 2015 14:11:21 +0000 (17:11 +0300)]
Fixed documentation of functions with const char* arguments.

9 years agoAdded the const qualifier for char* argument of Py_EnterRecursiveCall().
Serhiy Storchaka [Sun, 21 Jun 2015 13:27:36 +0000 (16:27 +0300)]
Added the const qualifier for char* argument of Py_EnterRecursiveCall().

9 years agoAdded the const qualifier for char* argument of Py_EnterRecursiveCall().
Serhiy Storchaka [Sun, 21 Jun 2015 13:27:09 +0000 (16:27 +0300)]
Added the const qualifier for char* argument of Py_EnterRecursiveCall().

9 years agoAdded the const qualifier for char* argument of Py_EnterRecursiveCall().
Serhiy Storchaka [Sun, 21 Jun 2015 13:26:28 +0000 (16:26 +0300)]
Added the const qualifier for char* argument of Py_EnterRecursiveCall().

9 years agoIssue #24436: Added const qualifiers for char* arguments of _PyTraceback_Add.
Serhiy Storchaka [Sun, 21 Jun 2015 13:00:58 +0000 (16:00 +0300)]
Issue #24436: Added const qualifiers for char* arguments of _PyTraceback_Add.
Patch by Michael Ensslin.

9 years agoIssue #24436: Added const qualifiers for char* arguments of _PyTraceback_Add.
Serhiy Storchaka [Sun, 21 Jun 2015 13:00:33 +0000 (16:00 +0300)]
Issue #24436: Added const qualifiers for char* arguments of _PyTraceback_Add.
Patch by Michael Ensslin.

9 years agoIssue #24436: Added const qualifiers for char* arguments of _PyTraceback_Add.
Serhiy Storchaka [Sun, 21 Jun 2015 12:59:46 +0000 (15:59 +0300)]
Issue #24436: Added const qualifiers for char* arguments of _PyTraceback_Add.
Patch by Michael Ensslin.

9 years agoIssue #24408: Fixed test for tkinter.Font on OS X.
Serhiy Storchaka [Sun, 21 Jun 2015 11:43:15 +0000 (14:43 +0300)]
Issue #24408: Fixed test for tkinter.Font on OS X.
Based on patch by Martin Panter.

9 years agoIssue #24408: Fixed test for tkinter.Font on OS X.
Serhiy Storchaka [Sun, 21 Jun 2015 11:42:57 +0000 (14:42 +0300)]
Issue #24408: Fixed test for tkinter.Font on OS X.
Based on patch by Martin Panter.

9 years agoIssue #24408: Fixed test for tkinter.Font on OS X.
Serhiy Storchaka [Sun, 21 Jun 2015 11:41:44 +0000 (14:41 +0300)]
Issue #24408: Fixed test for tkinter.Font on OS X.
Based on patch by Martin Panter.

9 years agoIssue #24426: Fast searching optimization in regular expressions now works
Serhiy Storchaka [Sun, 21 Jun 2015 11:06:55 +0000 (14:06 +0300)]
Issue #24426: Fast searching optimization in regular expressions now works
for patterns that starts with capturing groups.  Fast searching optimization
now can't be disabled at compile time.

9 years agoRestore quick exit (no freeslot check) for common case (found null on first probe).
Raymond Hettinger [Sun, 21 Jun 2015 04:39:51 +0000 (21:39 -0700)]
Restore quick exit (no freeslot check) for common case (found null on first probe).

9 years agoIssue 24476: Statically links vcruntime140.dll and removes it from the installer
Steve Dower [Fri, 19 Jun 2015 20:08:58 +0000 (13:08 -0700)]
Issue 24476: Statically links vcruntime140.dll and removes it from the installer

9 years agoIssue 24476: Statically links vcruntime140.dll and removes it from the installer
Steve Dower [Fri, 19 Jun 2015 17:49:04 +0000 (10:49 -0700)]
Issue 24476: Statically links vcruntime140.dll and removes it from the installer

9 years agoRemove deprecated buildbot scripts
Zachary Ware [Wed, 17 Jun 2015 15:09:24 +0000 (10:09 -0500)]
Remove deprecated buildbot scripts

9 years agoMerge 3.5
Zachary Ware [Wed, 17 Jun 2015 15:08:57 +0000 (10:08 -0500)]
Merge 3.5

9 years agoMerge 3.4
Zachary Ware [Wed, 17 Jun 2015 15:08:44 +0000 (10:08 -0500)]
Merge 3.4

9 years agoMerge PCbuild/readme.txt update from 3.5
Zachary Ware [Wed, 17 Jun 2015 14:48:19 +0000 (09:48 -0500)]
Merge PCbuild/readme.txt update from 3.5

9 years agoMerge 3.4's PCbuild/readme.txt update.
Zachary Ware [Wed, 17 Jun 2015 14:45:22 +0000 (09:45 -0500)]
Merge 3.4's PCbuild/readme.txt update.

All the new information in 3.4's readme.txt was already here, but the
wrong name was used to refer to the script.  Also reworded the sentence.

9 years agoUpdate PCbuild/readme.txt
Zachary Ware [Wed, 17 Jun 2015 04:27:56 +0000 (23:27 -0500)]
Update PCbuild/readme.txt

It now recommends PCbuild/get_externals.bat instead of the scripts in
Tools/buildbot.

9 years agoDeprecate unused scripts in Tools/buildbot.
Zachary Ware [Tue, 16 Jun 2015 15:56:14 +0000 (10:56 -0500)]
Deprecate unused scripts in Tools/buildbot.

I would just outright delete them, but the readme in PCbuild recommended
their use, so I figure it would be nice to leave them there for a while.

9 years agoIssue #8232: Renamed WinFireFox to WinFirefox
Steve Dower [Mon, 15 Jun 2015 16:11:37 +0000 (09:11 -0700)]
Issue #8232: Renamed WinFireFox to WinFirefox

9 years agoIssue #8232: Renamed WinFireFox to WinFirefox
Steve Dower [Mon, 15 Jun 2015 16:11:14 +0000 (09:11 -0700)]
Issue #8232: Renamed WinFireFox to WinFirefox

9 years agonull merge 3.5 to default (9a0c5ffe7420 merged 3.4 to default, bypassing 3.5)
Ned Deily [Mon, 15 Jun 2015 01:30:46 +0000 (18:30 -0700)]
null merge 3.5 to default (9a0c5ffe7420 merged 3.4 to default, bypassing 3.5)

9 years agonull merge 3.4 to 3.5 (9a0c5ffe7420 merged 3.4 to default, bypassing 3.5)
Ned Deily [Mon, 15 Jun 2015 01:30:04 +0000 (18:30 -0700)]
null merge 3.4 to 3.5 (9a0c5ffe7420 merged 3.4 to default, bypassing 3.5)

9 years agonull merge with 3.4
Senthil Kumaran [Mon, 15 Jun 2015 00:37:09 +0000 (17:37 -0700)]
null merge with 3.4

Back porting changeset db302b88fdb6 to 3.4 branch, which fixed multiple documentation typos.

Related Issues:
#issue21528
#issue24453

9 years agoBack porting changeset db302b88fdb6 to 3.4 branch, which fixed multiple documentation...
Senthil Kumaran [Mon, 15 Jun 2015 00:35:37 +0000 (17:35 -0700)]
Back porting changeset db302b88fdb6 to 3.4 branch, which fixed multiple documentation typos.

Related Issues:

#issue21528
#issue24453

9 years agomerge
Raymond Hettinger [Sun, 14 Jun 2015 23:08:59 +0000 (16:08 -0700)]
merge

9 years agomerge
Raymond Hettinger [Sun, 14 Jun 2015 23:08:35 +0000 (16:08 -0700)]
merge

9 years agoIssue #24453: Fix doubled word.
Raymond Hettinger [Sun, 14 Jun 2015 23:08:06 +0000 (16:08 -0700)]
Issue #24453:  Fix doubled word.

9 years agoIssue #24435: Use the devguide link instead of PEP 306 in Grammar/Grammar.
Berker Peksag [Sat, 13 Jun 2015 08:19:43 +0000 (11:19 +0300)]
Issue #24435: Use the devguide link instead of PEP 306 in Grammar/Grammar.

9 years agoIssue #24435: Use the devguide link instead of PEP 306 in Grammar/Grammar.
Berker Peksag [Sat, 13 Jun 2015 08:19:16 +0000 (11:19 +0300)]
Issue #24435: Use the devguide link instead of PEP 306 in Grammar/Grammar.

9 years agoIssue #24435: Use the devguide link instead of PEP 306 in Grammar/Grammar.
Berker Peksag [Sat, 13 Jun 2015 08:18:33 +0000 (11:18 +0300)]
Issue #24435: Use the devguide link instead of PEP 306 in Grammar/Grammar.

9 years agoMerge with 3.5
Terry Jan Reedy [Fri, 12 Jun 2015 20:48:30 +0000 (16:48 -0400)]
Merge with 3.5

9 years agoMerge with 3.4
Terry Jan Reedy [Fri, 12 Jun 2015 20:47:58 +0000 (16:47 -0400)]
Merge with 3.4

9 years agowhitespace
Terry Jan Reedy [Fri, 12 Jun 2015 20:47:44 +0000 (16:47 -0400)]
whitespace

9 years agoMerge with 3.5
Terry Jan Reedy [Fri, 12 Jun 2015 20:45:18 +0000 (16:45 -0400)]
Merge with 3.5

9 years agoMerge 3.4
Terry Jan Reedy [Fri, 12 Jun 2015 20:44:59 +0000 (16:44 -0400)]
Merge 3.4

9 years agoIssue #24406: Add sentences on dict comparisons, similar to those for Sequence
Terry Jan Reedy [Fri, 12 Jun 2015 20:38:57 +0000 (16:38 -0400)]
Issue #24406: Add sentences on dict comparisons, similar to those for Sequence
and set comparisions.  Patch by Gareth Rees.

9 years agoNull merge 3.5 (change already applied to default)
Victor Stinner [Fri, 12 Jun 2015 20:02:08 +0000 (22:02 +0200)]
Null merge 3.5 (change already applied to default)

9 years ago(Merge 3.4) Issue #15745: Rewrite os.utime() tests in test_os
Victor Stinner [Fri, 12 Jun 2015 20:01:54 +0000 (22:01 +0200)]
(Merge 3.4) Issue #15745: Rewrite os.utime() tests in test_os

* Don't use the timestamp of an existing file anymore, only use fixed
  timestamp
* Enhance the code checking the resolution of the filesystem timestamps.
* Check timestamps with a resolution of 1 microsecond instead of 1 millisecond
* When os.utime() uses the current system clock, tolerate a delta of 20 ms.
  Before some os.utime() tolerated a different of 10 seconds.
* Merge duplicated tests and simplify the code

9 years agoIssue #15745: Rewrite os.utime() tests in test_os
Victor Stinner [Fri, 12 Jun 2015 19:58:00 +0000 (21:58 +0200)]
Issue #15745: Rewrite os.utime() tests in test_os

* Don't use the timestamp of an existing file anymore, only use fixed
  timestamp
* Enhance the code checking the resolution of the filesystem timestamps.
* Check timestamps with a resolution of 1 microsecond instead of 1 millisecond
* When os.utime() uses the current system clock, tolerate a delta of 20 ms.
  Before some os.utime() tolerated a different of 10 seconds.
* Merge duplicated tests and simplify the code

9 years agoRemove unused import on test_os
Victor Stinner [Fri, 12 Jun 2015 19:57:50 +0000 (21:57 +0200)]
Remove unused import on test_os

9 years agoMerge with 3.5
Terry Jan Reedy [Fri, 12 Jun 2015 19:45:24 +0000 (15:45 -0400)]
Merge with 3.5

9 years agoMerge with 3.4
Terry Jan Reedy [Fri, 12 Jun 2015 19:45:05 +0000 (15:45 -0400)]
Merge with 3.4

9 years agoCloses issue #24405: mark set display as code.
Terry Jan Reedy [Fri, 12 Jun 2015 19:44:45 +0000 (15:44 -0400)]
Closes issue #24405: mark set display as code.

9 years agoIssue #15745: Rewrite os.utime() tests in test_os
Victor Stinner [Fri, 12 Jun 2015 15:26:23 +0000 (17:26 +0200)]
Issue #15745: Rewrite os.utime() tests in test_os

* Don't use the timestamp of an existing file anymore, only use fixed
  timestamp
* Enhance the code checking the resolution of the filesystem timestamps.
* Check timestamps with a resolution of 1 microsecond instead of 1 millisecond
* When os.utime() uses the current system clock, tolerate a delta of 20 ms.
  Before some os.utime() tolerated a different of 10 seconds.
* Merge duplicated tests and simplify the code

9 years agoIssue #24423: merger from 3.5
Ned Deily [Wed, 10 Jun 2015 22:44:18 +0000 (15:44 -0700)]
Issue #24423: merger from 3.5

9 years agoIssue #24423: Fix formatting error in 3.5 whatsnew
Ned Deily [Wed, 10 Jun 2015 22:43:05 +0000 (15:43 -0700)]
Issue #24423: Fix formatting error in 3.5 whatsnew

9 years agoFixed indentation of Python examples in C comments.
Serhiy Storchaka [Wed, 10 Jun 2015 21:09:32 +0000 (00:09 +0300)]
Fixed indentation of Python examples in C comments.

9 years agoFixed indentation of Python examples in C comments.
Serhiy Storchaka [Wed, 10 Jun 2015 21:07:47 +0000 (00:07 +0300)]
Fixed indentation of Python examples in C comments.

9 years agoFixed indentation of Python examples in C comments.
Serhiy Storchaka [Wed, 10 Jun 2015 21:06:39 +0000 (00:06 +0300)]
Fixed indentation of Python examples in C comments.

9 years agoMerge with 3.5
Zachary Ware [Wed, 10 Jun 2015 05:44:40 +0000 (00:44 -0500)]
Merge with 3.5

9 years agoMerge forward extras beyond #21907 backport.
Zachary Ware [Wed, 10 Jun 2015 05:43:20 +0000 (00:43 -0500)]
Merge forward extras beyond #21907 backport.

9 years agoClean up/refactor the batch scripts used for building on Windows.
Zachary Ware [Wed, 10 Jun 2015 04:16:52 +0000 (23:16 -0500)]
Clean up/refactor the batch scripts used for building on Windows.

This is mostly a backport of issue #21907, but also includes a few
extras necessary to make the bulidbot scripts as thin as possible.

9 years ago- Issue #24351: Clarify what is meant by "identifier" in the context of
Barry Warsaw [Tue, 9 Jun 2015 18:24:30 +0000 (14:24 -0400)]
- Issue #24351: Clarify what is meant by "identifier" in the context of
  string.Template instances.

9 years ago- Issue #24351: Clarify what is meant by "identifier" in the context of
Barry Warsaw [Tue, 9 Jun 2015 18:22:44 +0000 (14:22 -0400)]
- Issue #24351: Clarify what is meant by "identifier" in the context of
  string.Template instances.

9 years ago- Issue #24351: Clarify what is meant by "identifier" in the context of
Barry Warsaw [Tue, 9 Jun 2015 18:20:31 +0000 (14:20 -0400)]
- Issue #24351: Clarify what is meant by "identifier" in the context of
  string.Template instances.

9 years agoMerge from 3.5
Tal Einat [Tue, 9 Jun 2015 15:42:36 +0000 (18:42 +0300)]
Merge from 3.5

9 years agoMerge from 3.4
Tal Einat [Tue, 9 Jun 2015 15:42:18 +0000 (18:42 +0300)]
Merge from 3.4

9 years ago#23891: correctly refer to PyPI as "Python Package Index"
Tal Einat [Tue, 9 Jun 2015 15:40:16 +0000 (18:40 +0300)]
#23891: correctly refer to PyPI as "Python Package Index"

9 years agoIssue #24408: Added more tkinter.Font tests.
Serhiy Storchaka [Tue, 9 Jun 2015 04:21:12 +0000 (07:21 +0300)]
Issue #24408: Added more tkinter.Font tests.

9 years agoIssue #24408: Added more tkinter.Font tests.
Serhiy Storchaka [Tue, 9 Jun 2015 04:21:00 +0000 (07:21 +0300)]
Issue #24408: Added more tkinter.Font tests.

9 years agoIssue #24408: Added more tkinter.Font tests.
Serhiy Storchaka [Tue, 9 Jun 2015 04:18:54 +0000 (07:18 +0300)]
Issue #24408: Added more tkinter.Font tests.

9 years agoMerge from 3.5
Andrew Kuchling [Mon, 8 Jun 2015 22:24:46 +0000 (18:24 -0400)]
Merge from 3.5

9 years agoMerge from 3.4
Andrew Kuchling [Mon, 8 Jun 2015 22:19:51 +0000 (18:19 -0400)]
Merge from 3.4

9 years ago#23891: remove extra words
Andrew Kuchling [Mon, 8 Jun 2015 22:17:06 +0000 (18:17 -0400)]
#23891: remove extra words

9 years agoMerge from 3.5
Andrew Kuchling [Mon, 8 Jun 2015 21:41:39 +0000 (17:41 -0400)]
Merge from 3.5

9 years agoMerge from 3.4
Andrew Kuchling [Mon, 8 Jun 2015 21:40:18 +0000 (17:40 -0400)]
Merge from 3.4

9 years ago#23891: add a section to the Tutorial describing virtual environments and pip
Andrew Kuchling [Mon, 8 Jun 2015 21:35:45 +0000 (17:35 -0400)]
#23891: add a section to the Tutorial describing virtual environments and pip

9 years agoMerge from 3.5
Andrew Kuchling [Mon, 8 Jun 2015 21:19:05 +0000 (17:19 -0400)]
Merge from 3.5

9 years agoMerge from 3.4
Andrew Kuchling [Mon, 8 Jun 2015 21:14:13 +0000 (17:14 -0400)]
Merge from 3.4

9 years agoIssue 24385: Adds "--as-flags=--32" when generating 32-bit MinGW library.
Steve Dower [Mon, 8 Jun 2015 16:55:59 +0000 (09:55 -0700)]
Issue 24385: Adds "--as-flags=--32" when generating 32-bit MinGW library.

9 years agoIssue 24385: Adds "--as-flags=--32" when generating 32-bit MinGW library.
Steve Dower [Mon, 8 Jun 2015 16:55:43 +0000 (09:55 -0700)]
Issue 24385: Adds "--as-flags=--32" when generating 32-bit MinGW library.

9 years agoIssue #24299: Fixed test__locale on Solaris.
Serhiy Storchaka [Mon, 8 Jun 2015 15:50:28 +0000 (18:50 +0300)]
Issue #24299: Fixed test__locale on Solaris.

9 years agoIssue #24299: Fixed test__locale on Solaris.
Serhiy Storchaka [Mon, 8 Jun 2015 15:50:18 +0000 (18:50 +0300)]
Issue #24299: Fixed test__locale on Solaris.

9 years agoIssue #24299: Fixed test__locale on Solaris.
Serhiy Storchaka [Mon, 8 Jun 2015 15:48:33 +0000 (18:48 +0300)]
Issue #24299: Fixed test__locale on Solaris.

9 years agoIssue #24408: Fixed AttributeError in measure() and metrics() methods of
Serhiy Storchaka [Mon, 8 Jun 2015 15:44:30 +0000 (18:44 +0300)]
Issue #24408: Fixed AttributeError in measure() and metrics() methods of
tkinter.Font.

9 years agoIssue #24408: Fixed AttributeError in measure() and metrics() methods of
Serhiy Storchaka [Mon, 8 Jun 2015 15:43:55 +0000 (18:43 +0300)]
Issue #24408: Fixed AttributeError in measure() and metrics() methods of
tkinter.Font.

9 years agoIssue #14373: Other attempt to fix threaded test for lru_cache().
Serhiy Storchaka [Mon, 8 Jun 2015 09:44:43 +0000 (12:44 +0300)]
Issue #14373: Other attempt to fix threaded test for lru_cache().

9 years agoIssue #14373: Other attempt to fix threaded test for lru_cache().
Serhiy Storchaka [Mon, 8 Jun 2015 09:44:18 +0000 (12:44 +0300)]
Issue #14373: Other attempt to fix threaded test for lru_cache().

9 years agoIssue #14373: C implementation of functools.lru_cache() now can be used with
Serhiy Storchaka [Mon, 8 Jun 2015 08:20:22 +0000 (11:20 +0300)]
Issue #14373: C implementation of functools.lru_cache() now can be used with
methods.

9 years agoIssue #14373: C implementation of functools.lru_cache() now can be used with
Serhiy Storchaka [Mon, 8 Jun 2015 08:19:24 +0000 (11:19 +0300)]
Issue #14373: C implementation of functools.lru_cache() now can be used with
methods.

9 years agoIssue #14373: Fixed threaded test for lru_cache(). Added new threaded test.
Serhiy Storchaka [Mon, 8 Jun 2015 08:15:36 +0000 (11:15 +0300)]
Issue #14373: Fixed threaded test for lru_cache(). Added new threaded test.

9 years agoIssue #14373: Fixed threaded test for lru_cache(). Added new threaded test.
Serhiy Storchaka [Mon, 8 Jun 2015 08:14:31 +0000 (11:14 +0300)]
Issue #14373: Fixed threaded test for lru_cache(). Added new threaded test.

9 years agoIssue #8232: webbrowser support incomplete on Windows. Patch by Brandon Milam
Steve Dower [Mon, 8 Jun 2015 04:36:26 +0000 (21:36 -0700)]
Issue #8232: webbrowser support incomplete on Windows. Patch by Brandon Milam

9 years agoIssue #8232: webbrowser support incomplete on Windows. Patch by Brandon Milam
Steve Dower [Mon, 8 Jun 2015 04:35:39 +0000 (21:35 -0700)]
Issue #8232: webbrowser support incomplete on Windows. Patch by Brandon Milam

9 years agoMapping key type is invariant.
Guido van Rossum [Sun, 7 Jun 2015 20:36:19 +0000 (13:36 -0700)]
Mapping key type is invariant.

9 years agomerge 3.5
Tal Einat [Sun, 7 Jun 2015 16:27:51 +0000 (19:27 +0300)]
merge 3.5

9 years agoadded matmul and imatmul to operator.__all__
Tal Einat [Sun, 7 Jun 2015 16:21:01 +0000 (19:21 +0300)]
added matmul and imatmul to operator.__all__

9 years agoAdd link to pyvideoorg
Andrew Kuchling [Sun, 7 Jun 2015 07:00:58 +0000 (03:00 -0400)]
Add link to pyvideoorg

9 years agoMerge 3.5
Benjamin Peterson [Sun, 7 Jun 2015 05:00:48 +0000 (00:00 -0500)]
Merge 3.5

9 years agorepair my irrational excuberance
Benjamin Peterson [Sun, 7 Jun 2015 05:00:42 +0000 (00:00 -0500)]
repair my irrational excuberance

9 years agomerge 3.5
Benjamin Peterson [Sun, 7 Jun 2015 04:20:40 +0000 (23:20 -0500)]
merge 3.5

9 years agoremove unnecessary braces and indentation
Benjamin Peterson [Sun, 7 Jun 2015 04:20:32 +0000 (23:20 -0500)]
remove unnecessary braces and indentation