File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -109,12 +109,9 @@ Dependencies to build optional modules are:
109109 - 1.4.5
110110 - :mod: `compression.zstd `
111111
112- .. [1 ] If *libmpdec * is not available, CPython will use a bundled copy.
113- This is deprecated; see :option: `--with-system-libmpdec ` for details.
114-
115- .. when the bundled libmpdec is removed, we should instead note that
116- :mod:`decimal` will fall back to a pure-Python implementation.
117-
112+ .. [1 ] If *libmpdec * is not available, the :mod: `decimal ` module will use
113+ a pure-Python implementation.
114+ See :option: `--with-system-libmpdec ` for details.
118115 .. [2 ] See :option: `--with-readline ` for choosing the backend for the
119116 :mod: `readline ` module.
120117 .. [3 ] The :mod: `uuid ` module uses ``_uuid `` to generate "safe" UUIDs.
@@ -964,6 +961,13 @@ Libraries options
964961 .. versionchanged :: 3.13
965962 Default to using the installed ``mpdecimal `` library.
966963
964+ .. versionchanged :: 3.15
965+
966+ A bundled copy of the library will no longer be selected
967+ implicitly if an installed ``mpdecimal `` library is not found.
968+ In Python 3.15 only, it can still be selected explicitly using
969+ ``--with-system-libmpdec=no `` or ``--without-system-libmpdec ``.
970+
967971 .. deprecated-removed :: 3.13 3.16
968972 A copy of the ``mpdecimal `` library sources will no longer be distributed
969973 with Python 3.16.
You can’t perform that action at this time.
0 commit comments