Skip to content

Commit cd7b042

Browse files
committed
Adjust for libmpdec change
1 parent 145f0fc commit cd7b042

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

Doc/using/configure.rst

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff 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.

0 commit comments

Comments
 (0)