as documented. The pattern and source keyword parameters are left as
deprecated aliases.
-Tests
------
-
-- Issue #20939: Fix test_geturl failure in test_urllibnet due to
- new redirect of http://www.python.org/ to https://www.python.org.
-
+- Issue #20839: Don't trigger a DeprecationWarning in the still supported
+ pkgutil.get_loader() API when __loader__ isn't set on a module (nor
+ when pkgutil.find_loader() is called directly).
-What's New in Python 3.3.5?
-===========================
+- Issue #20778: Fix modulefinder to work with bytecode-only modules.
-*Release date: 09-Mar-2014*
+- Issue #20791: copy.copy() now doesn't make a copy when the input is
+ a bytes object. Initial patch by Peter Otten.
-No changes from release candidate 2.
+- Issue #19748: On AIX, time.mktime() now raises an OverflowError for year
+ outsize range [1902; 2037].
+Documentation
+-------------
-What's New in Python 3.3.5 release candidate 2?
-===============================================
+- Issue #20765: Add missing documentation for PurePath.with_name() and
+ PurePath.with_suffix().
-*Release date: 02-Mar-2014*
+- Issue #19407: New package installation and distribution guides based on
+ the Python Packaging Authority tools. Existing guides have been retained
+ as legacy links from the distutils docs, as they still contain some
+ required reference material for tool developers that isn't recorded
+ anywhere else.
-Core and Builtins
------------------
+Tests
+-----
-- Issue #20731: Properly position in source code files even if they
- are opened in text mode. Patch by Serhiy Storchaka.
+- Issue #20743: Fix a reference leak in test_tcl.
-- Issue #19619: str.encode, bytes.decode and bytearray.decode now use an
- internal API to throw LookupError for known non-text encodings, rather
- than attempting the encoding or decoding operation and then throwing a
- TypeError for an unexpected output type. (The latter mechanism remains
- in place for third party non-text encodings)
++- Issue #20939: Fix test_geturl failure in test_urllibnet due to
++ new redirect of http://www.python.org/ to https://www.python.org.
+
-Library
--------
+
-- Issue #20778: Fix modulefinder to work with bytecode-only modules.
+Build
+-----
-- Issue #20791: copy.copy() now doesn't make a copy when the input is
- a bytes object. Initial patch by Peter Otten.
+- Issue #14512: Launch pydoc -b instead of pydocgui.pyw on Windows.
-- Issue #20621: Fixes a zipimport bug introduced in 3.3.4 that could cause
- spurious crashes or SystemErrors when importing modules or packages from a
- zip file. The change causing the problem was reverted.
+- Issue #20748: Uninstalling pip does not leave behind the pyc of
+ the uninstaller anymore.
-- 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 #20568: The Windows installer now installs the unversioned ``pip``
+ command in addition to the versioned ``pip3`` and ``pip3.4`` commands.
-Tests
------
+- Issue #20757: The ensurepip helper for the Windows uninstaller now skips
+ uninstalling pip (rather than failing) if the user has updated pip to a
+ different version from the one bundled with ensurepip.
-- Issue #20743: Fix a reference leak in test_tcl.
+- Issue #20465: Update OS X and Windows installer builds to use
+ SQLite 3.8.3.1.
Tools/Demos
-----------