[Python-Dev] cpython (3.5): whatsnew/3.5: Editorialization pass on library section

Serhiy Storchaka storchaka at gmail.com
Fri Sep 11 00:16:40 CEST 2015


On 11.09.15 00:36, yury.selivanov wrote:
> https://hg.python.org/cpython/rev/3265f33df731
> changeset:   97874:3265f33df731
> branch:      3.5
> parent:      97872:70c97a626c41
> user:        Yury Selivanov <yselivanov at sprymix.com>
> date:        Thu Sep 10 17:35:38 2015 -0400
> summary:
>    whatsnew/3.5: Editorialization pass on library section
>
> Patch by Elvis Pranskevichus

>   io
>   --
>
> -* New Python implementation of :class:`io.FileIO` to make dependency on
> -  ``_io`` module optional.
> -  (Contributed by  Serhiy Storchaka in :issue:`21859`.)
> +:class:`io.FileIO` has been implemented in Python which makes C implementation
> +of :mod:`io` module entirely optional. (Contributed by  Serhiy Storchaka
> +in :issue:`21859`.)

Unfortunately this is not true. Python implementation is required to 
make the _io module optional, but it is not enough. io and _pyio still 
depend from _io (issue17984).

May be it is not worth to mention this change at all. End users unlikely 
will encounter Python implementation.



More information about the Python-Dev mailing list