summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorR David Murray <rdmurray@bitdance.com>2014-02-11 00:12:52 (GMT)
committerR David Murray <rdmurray@bitdance.com>2014-02-11 00:12:52 (GMT)
commit96eeddba0542f0b5323659ffb0fa7038032899d8 (patch)
treeac7104da98e7a56f7a52a2ceb954f1bace138b2a
parent6cf5c9663004e40f4f9fdf0e1f84b2580ca6e5c7 (diff)
downloadcpython-96eeddba0542f0b5323659ffb0fa7038032899d8.zip
cpython-96eeddba0542f0b5323659ffb0fa7038032899d8.tar.gz
cpython-96eeddba0542f0b5323659ffb0fa7038032899d8.tar.bz2
whatsnew: bytes/bytearray.join args, PYTHONPATH= is same as not set.
-rw-r--r--Doc/whatsnew/3.4.rst17
1 files changed, 17 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.4.rst b/Doc/whatsnew/3.4.rst
index dcd9284..ed69876 100644
--- a/Doc/whatsnew/3.4.rst
+++ b/Doc/whatsnew/3.4.rst
@@ -364,6 +364,9 @@ Some smaller changes made to the core Python language are:
Contributed by Victor Stinner, Kang-Hao (Kenny) Lu and Serhiy Storchaka in
:issue:`12892`.
+* :class:`bytes`.join() and :class:`bytearray`.join() now accept arbitrary
+ buffer objects as arguments. (Contributed by Antoine Pitrou in
+ :issue:`15958`.)
New Modules
@@ -1609,6 +1612,20 @@ Porting to Python 3.4
This section lists previously described changes and other bugfixes
that may require changes to your code.
+
+Changes in 'python' command behavior
+------------------------------------
+
+* In a posix shell, setting an environment variable to an empty value is
+ generally equivalent to not setting it at all. In particular, this is true
+ for the :envvar:`PATH` environment variable. However, setting
+ :envvar:`PYTHONPATH` to an empty value was *not* equivalent to not setting it
+ at all: setting :envvar:`PYTHONPATH` to an empty value was equivalent to
+ setting it to ``.``, which leads to confusion when reasoning by analogy to
+ how :envvar:`PATH` works. The behavior now conforms to the normal posix
+ convention.
+
+
Changes in the Python API
-------------------------