PEP 538: Update for status changes

- reference implementation should align with the PEP now, aside from
  excluding Mac OS X from the changes
- Fedora's initial 3.6 release is going to be 3.6.1, so reword the
  backport section accordingly
This commit is contained in:
Nick Coghlan 2017-03-13 18:08:49 +10:00
parent bbb750f6ba
commit 918d676de1
1 changed files with 8 additions and 5 deletions

View File

@ -802,20 +802,23 @@ The reference implementation is being developed in the
``pep538-coerce-c-locale`` feature branch [18_] in Nick Coghlan's fork of the
CPython repository on GitHub. A work-in-progress PR is available at [20_].
NOTE: As discussed in issue 28180 [1_], the currently posted reference
implementation has some known issues on Android. It is also missing the
``configure.ac`` adjustments to ensure that ``PY_COERCE_C_LOCALE`` and
This reference implementation covers not only the enhancement request in
issue 28180 [1_], but also the Android compatibility fixes needed to resolve
issue 28997 [16_].
NOTE: The reference implementation is currently missing the ``configure.ac``
checks that are needed to ensure that ``PY_COERCE_C_LOCALE`` and
``PY_WARN_ON_C_LOCALE`` are always undefined on Mac OS X.
Backporting to earlier Python 3 releases
========================================
Backporting to Python 3.6.0
Backporting to Python 3.6.x
---------------------------
If this PEP is accepted for Python 3.7, redistributors backporting the change
specifically to their initial Python 3.6.0 release will be both allowed and
specifically to their initial Python 3.6.x release will be both allowed and
encouraged. However, such backports should only be undertaken either in
conjunction with the changes needed to also provide a suitable locale by
default, or else specifically for platforms where such a locale is already