Issue #20221: Removed conflicting (or circular) hypot definition
authorZachary Ware <zachary.ware@gmail.com>
Thu, 20 Feb 2014 21:39:29 +0000 (15:39 -0600)
committerZachary Ware <zachary.ware@gmail.com>
Thu, 20 Feb 2014 21:39:29 +0000 (15:39 -0600)
when compiled with VS 2010 or above.  Initial patch by Tabrez Mohammed.

1  2 
Misc/NEWS
PC/pyconfig.h

diff --cc Misc/NEWS
index 94a2f8788a87509070f21a5e22352b7ed2dc4d56,006f3bfce299e7ff4019f8ed01b579b58ce6fbe8..edb5f717511e02a95fd0420389aef8c68988e11e
+++ b/Misc/NEWS
@@@ -60,96 -41,6 +60,99 @@@ Librar
  - Issue #19856: shutil.move() failed to move a directory to other directory
    on Windows if source name ends with os.altsep.
  
 +- Issue #20673: Implement support for UNIX Domain Sockets in asyncio.
 +  New APIs: loop.create_unix_connection(), loop.create_unix_server(),
 +  streams.open_unix_connection(), and streams.start_unix_server().
 +
 +- Issue #20681: Add new error handling API in asyncio. New APIs:
 +  loop.set_exception_handler(), loop.default_exception_handler(), and
 +  loop.call_exception_handler().
 +
 +- Issue #20684: Fix inspect.getfullargspec() to not to follow __wrapped__
 +  chains. Make its behaviour consistent with bound methods first argument.
 +  Patch by Nick Coghlan and Yury Selivanov.
 +
 +- Issue #20566: Change asyncio.as_completed() to use a Queue, to
 +  avoid O(N**2) behavior.
 +
 +- Issue #20704: Implement new debug API in asyncio. Add new methods
 +  BaseEventLoop.set_debug() and BaseEventLoop.get_debug().
 +  Add support for setting 'asyncio.tasks._DEBUG' variable with
 +  'PYTHONASYNCIODEBUG' environment variable.
 +
 +- asyncio: Refactoring and fixes: BaseEventLoop.sock_connect() raises an
 +  error if the address is not resolved; use __slots__ in Handle and
 +  TimerHandle; as_completed() and wait() raise TypeError if the passed
 +  list of Futures is a single Future; call_soon() and other 'call_*()'
 +  functions raise TypeError if the passed callback is a coroutine
 +  function; _ProactorBasePipeTransport uses _FlowControlMixin;
 +  WriteTransport.set_write_buffer_size() calls _maybe_pause_protocol()
 +  to consider pausing receiving if the watermark limits have changed;
 +  fix _check_resolved_address() for IPv6 address; and other minor
 +  improvements, along with multiple documentation updates.
 +
 +Tests
 +-----
 +
 +- Issue #20510: Rewrote test_exit in test_sys to match existing comments,
 +  use modern unittest features, and use helpers from test.script_helper
 +  instead of using subprocess directly.  Patch by Gareth Rees.
 +
 +- Issue #20605: Make test_socket getaddrinfo OS X segfault test more robust.
 +
 +Build
 +-----
 +
++- Issue #20221: Removed conflicting (or circular) hypot definition when
++  compiled with VS 2010 or above.  Initial patch by Tabrez Mohammed.
++
 +- Issue #20609: Restored the ability to build 64-bit Windows binaries on
 +  32-bit Windows, which was broken by the change in issue #19788.
 +
 +
 +What's New in Python 3.4.0 release candidate 1?
 +===============================================
 +
 +Release date: 2014-02-10
 +
 +Core and Builtins
 +-----------------
 +
 +- Issue #19255: The builtins module is restored to initial value before
 +  cleaning other modules.  The sys and builtins modules are cleaned last.
 +
 +- Issue #20588: Make Python-ast.c C89 compliant.
 +
 +- Issue #20437: Fixed 22 potential bugs when deleting objects references.
 +
 +- Issue #20500: Displaying an exception at interpreter shutdown no longer
 +  risks triggering an assertion failure in PyObject_Str.
 +
 +- Issue #20538: UTF-7 incremental decoder produced inconsistent string when
 +  input was truncated in BASE64 section.
 +
 +- Issue #20404: io.TextIOWrapper (and hence the open() builtin) now uses the
 +  internal codec marking system added for issue #19619 to throw LookupError
 +  for known non-text encodings at stream construction time. The existing
 +  output type checks remain in place to deal with unmarked third party
 +  codecs.
 +
 +- Issue #17162: Add PyType_GetSlot.
 +
 +- Issue #20162: Fix an alignment issue in the siphash24() hash function which
 +  caused a crash on PowerPC 64-bit (ppc64).
 +
 +Library
 +-------
 +
 +- Issue #20530: The signatures for slot builtins have been updated
 +  to reflect the fact that they only accept positional-only arguments.
 +
 +- Issue #20517: Functions in the os module that accept two filenames
 +  now register both filenames in the exception on failure.
 +
 +- Issue #20563: The ipaddress module API is now considered stable.
 +
  - Issue #14983: email.generator now always adds a line end after each MIME
    boundary marker, instead of doing so only when there is an epilogue.  This
    fixes an RFC compliance bug and solves an issue with signed MIME parts.
diff --cc PC/pyconfig.h
Simple merge