Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 96eeddb

Browse files
committed
whatsnew: bytes/bytearray.join args, PYTHONPATH= is same as not set.
1 parent 6cf5c96 commit 96eeddb

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

Doc/whatsnew/3.4.rst

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -364,6 +364,9 @@ Some smaller changes made to the core Python language are:
364364
Contributed by Victor Stinner, Kang-Hao (Kenny) Lu and Serhiy Storchaka in
365365
:issue:`12892`.
366366

367+
* :class:`bytes`.join() and :class:`bytearray`.join() now accept arbitrary
368+
buffer objects as arguments. (Contributed by Antoine Pitrou in
369+
:issue:`15958`.)
367370

368371

369372
New Modules
@@ -1609,6 +1612,20 @@ Porting to Python 3.4
16091612
This section lists previously described changes and other bugfixes
16101613
that may require changes to your code.
16111614

1615+
1616+
Changes in 'python' command behavior
1617+
------------------------------------
1618+
1619+
* In a posix shell, setting an environment variable to an empty value is
1620+
generally equivalent to not setting it at all. In particular, this is true
1621+
for the :envvar:`PATH` environment variable. However, setting
1622+
:envvar:`PYTHONPATH` to an empty value was *not* equivalent to not setting it
1623+
at all: setting :envvar:`PYTHONPATH` to an empty value was equivalent to
1624+
setting it to ``.``, which leads to confusion when reasoning by analogy to
1625+
how :envvar:`PATH` works. The behavior now conforms to the normal posix
1626+
convention.
1627+
1628+
16121629
Changes in the Python API
16131630
-------------------------
16141631

0 commit comments

Comments
 (0)