1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
=========================
What's new in PyPy3 7.3.2
=========================
.. this is the revision after release-pypy3.6-v7.3.1
.. startrev: e81cea3ac65e
.. branch: py3-recvmsg_into
Implement socket.recvmsg_into().
.. branch: py3-posix-fixes
Fix return types in os.readlink() (issue #3177) and os.listdir().
.. branch: winconsoleio
Provide the ``_WindowsConsoleIO`` module on windows. Support may be incomplete.
.. branch: fix-windows-utf8
Fix os.listdir() on Windows with unicode file names
.. branch: locale-encode-decode
Use utf8 in locale.py, add `PyUnicode_{En,De}code_Locale`
.. branch: exc.object
Allow errorhandlers to modify the underlying str/bytes being converted
.. branch: win-unicode
Fix PyUnicode handling of windows where wchar_t is 2 bytes
.. branch: list-with-longs
Internally, integers are W_IntObject or W_LongObject depending on how large
they are. It's possible to obtain W_LongObject even though the integer is
small enough, depending on how you build it (e.g. dividing two very large
integers). The problem now fixed was that these small W_LongObjects caused
various optimizations to stop working: for example, storing one in a list
of W_IntObjects caused the list to loose its int optimization (issue #3250).
.. branch: redo-pr-639
Add ``os.sched_rr_get_interval``, ``os.sched_getscheduler``,
``sched_setscheduler``, ``sched_getparam``
.. branch: hpy
Provide a backend for HPy, currently disabled in the release
|