Issue #13072: The array module's 'u' format code is now deprecated and
will be removed in Python 4.0.
This commit is contained in:
parent
8d649ef951
commit
029780be09
|
@ -47,10 +47,15 @@ defined:
|
|||
Notes:
|
||||
|
||||
(1)
|
||||
The ``'u'`` type code corresponds to Python's unicode character
|
||||
The ``'u'`` type code corresponds to Python's obsolete unicode character
|
||||
(:c:type:`Py_UNICODE` which is :c:type:`wchar_t`). Depending on the
|
||||
platform, it can be 16 bits or 32 bits.
|
||||
|
||||
``'u'`` will be removed together with the rest of the :c:type:`Py_UNICODE`
|
||||
API.
|
||||
|
||||
.. deprecated-removed:: 3.3 4.0
|
||||
|
||||
(2)
|
||||
The ``'q'`` and ``'Q'`` type codes are available only if
|
||||
the platform C compiler used to build Python supports C :c:type:`long long`,
|
||||
|
|
|
@ -1841,6 +1841,13 @@ Encoders:
|
|||
:c:func:`PyUnicode_TransformDecimalToASCII`
|
||||
|
||||
|
||||
Deprecated features
|
||||
-------------------
|
||||
|
||||
The :mod:`array` module's ``'u'`` format code is now deprecated and will be
|
||||
removed in Python 4 together with the rest of the (:c:type:`Py_UNICODE`) API.
|
||||
|
||||
|
||||
Porting to Python 3.3
|
||||
=====================
|
||||
|
||||
|
|
|
@ -32,6 +32,9 @@ Core and Builtins
|
|||
Library
|
||||
-------
|
||||
|
||||
- Issue #13072: The array module's 'u' format code is now deprecated and
|
||||
will be removed in Python 4.0.
|
||||
|
||||
- Issue #15544: Fix Decimal.__float__ to work with payload-carrying NaNs.
|
||||
|
||||
- Issue #15776: Allow pyvenv to work in existing directory with --clean.
|
||||
|
|
Loading…
Reference in New Issue