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:
|
Notes:
|
||||||
|
|
||||||
(1)
|
(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
|
(:c:type:`Py_UNICODE` which is :c:type:`wchar_t`). Depending on the
|
||||||
platform, it can be 16 bits or 32 bits.
|
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)
|
(2)
|
||||||
The ``'q'`` and ``'Q'`` type codes are available only if
|
The ``'q'`` and ``'Q'`` type codes are available only if
|
||||||
the platform C compiler used to build Python supports C :c:type:`long long`,
|
the platform C compiler used to build Python supports C :c:type:`long long`,
|
||||||
|
|
|
@ -1841,6 +1841,13 @@ Encoders:
|
||||||
:c:func:`PyUnicode_TransformDecimalToASCII`
|
: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
|
Porting to Python 3.3
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
|
|
|
@ -32,6 +32,9 @@ Core and Builtins
|
||||||
Library
|
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 #15544: Fix Decimal.__float__ to work with payload-carrying NaNs.
|
||||||
|
|
||||||
- Issue #15776: Allow pyvenv to work in existing directory with --clean.
|
- Issue #15776: Allow pyvenv to work in existing directory with --clean.
|
||||||
|
|
Loading…
Reference in New Issue