Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
c8b8a57
gh-115119: Removed bundled copy of the libmpdec
skirpichev May 13, 2025
43c8721
+ configure
skirpichev May 13, 2025
9d6c9b5
+1
skirpichev May 13, 2025
5de2aa2
Apply suggestions from code review
skirpichev May 13, 2025
dfd9f40
+ configure
skirpichev May 13, 2025
769a36a
autoconf
AA-Turner May 13, 2025
60f7ae2
revert
AA-Turner May 13, 2025
b9af863
makesetup
AA-Turner May 13, 2025
81c7020
+ lint and macos
skirpichev May 13, 2025
3bf12e8
Windows: SBOM
AA-Turner May 13, 2025
4555447
lint
AA-Turner May 13, 2025
2fca0e5
fix docs
skirpichev May 14, 2025
800dd01
XXX disable _decimal if no libmpdec is available
skirpichev May 14, 2025
be3d413
+1
skirpichev May 14, 2025
bd03679
fix json
skirpichev May 14, 2025
2ba6b8b
reorder
skirpichev May 14, 2025
8bc2e53
install libmpdec on this job
skirpichev May 14, 2025
a79e284
Merge branch 'main' into remove-bundled-mpdecimal/115119
skirpichev Jun 3, 2025
f0dc0bb
XXX try libmpdec-dev from PPA for PHP: https://launchpad.net/~ondrej/…
skirpichev Jun 3, 2025
6e74feb
+1
skirpichev Jun 3, 2025
a4a6796
Merge branch 'master' into remove-bundled-mpdecimal/115119
skirpichev May 8, 2026
e0bdb87
news
skirpichev May 8, 2026
adf7af4
+1
skirpichev May 8, 2026
9ccd488
+1
skirpichev May 8, 2026
e10ed83
Apply suggestions from code review
skirpichev May 9, 2026
b2f5f30
address review: restore license.rst
skirpichev May 9, 2026
081d1e0
address review: revert unrelated change
skirpichev May 9, 2026
97767d6
address review: cleanup configure.ac
skirpichev May 9, 2026
57bd0b0
Merge branch 'main' into remove-bundled-mpdecimal/115119
skirpichev May 11, 2026
fa0d506
Merge branch 'master' into remove-bundled-mpdecimal/115119
skirpichev May 12, 2026
0cab465
address review: move news
skirpichev May 12, 2026
f4a1b18
address review: trying to reword license.rst
skirpichev May 12, 2026
11867cd
address review: cleanup Modules/_decimal/README.txt
skirpichev May 12, 2026
0e3afd7
address review: set module missing, if have_mpdec==no
skirpichev May 12, 2026
0dd4a29
Apply suggestions from code review
skirpichev May 12, 2026
59a7986
address review: configure.ac cleanup
skirpichev May 12, 2026
c1e262a
Merge branch 'master' into remove-bundled-mpdecimal/115119
skirpichev May 12, 2026
b4cc60d
Apply suggestions from code review
zware May 12, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Apply suggestions from code review
Co-authored-by: Zachary Ware <zachary.ware@gmail.com>
  • Loading branch information
skirpichev and zware authored May 12, 2026
commit 0dd4a29ff05ad768bb994d1b9591eb4d9d67f198
2 changes: 2 additions & 0 deletions Doc/whatsnew/3.16.rst
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,8 @@ Build changes
to simplify maintenence and updates. The :mod:`decimal` module will now
unconditionally use the system's libmpdec decimal library. Also remove the
now unused :option:`!--with-system-libmpdec` :program:`configure` flag.
Comment thread
skirpichev marked this conversation as resolved.
This change has no impact on binary releases of Python, which have been
built against a separate copy of libmpdec for the past several releases.

(Contributed by Sergey B Kirpichev in :gh:`115119`.)

Expand Down
4 changes: 0 additions & 4 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -8280,10 +8280,6 @@ PY_STDLIB_MOD([_curses_panel],
[], [test "$have_curses" = "yes" && test "$have_panel" = "yes"],
[$PANEL_CFLAGS $CURSES_CFLAGS], [$PANEL_LIBS $CURSES_LIBS]
)
if test "$have_mpdec" = "no"
then
AS_VAR_SET([py_cv_module_]_decimal, [missing])
fi
PY_STDLIB_MOD([_decimal],
[], [test "$have_mpdec" = "yes"],
[$LIBMPDEC_CFLAGS], [$LIBMPDEC_LIBS])
Expand Down