gmpy2 2.3.0


pip install gmpy2

  Latest version

Released: Feb 08, 2026

Project Links

Meta
Author: Alex Martelli, Case Van Horsen
Maintainer: Matthias Köppe, Sergey B Kirpichev
Requires Python: >=3.9

Classifiers

Development Status
  • 5 - Production/Stable

Intended Audience
  • Developers
  • Science/Research

Natural Language
  • English

Operating System
  • MacOS :: MacOS X
  • Microsoft :: Windows
  • POSIX

Programming Language
  • C
  • Python :: 3
  • Python :: 3.9
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13
  • Python :: 3.14
  • Python :: Free Threading :: 2 - Beta
  • Python :: Implementation :: CPython
  • Python :: Implementation :: PyPy

Topic
  • Scientific/Engineering :: Mathematics
  • Software Development :: Libraries :: Python Modules

gmpy2 is an optimized, C-coded Python extension module that supports fast multiple-precision arithmetic. gmpy2 is based on the original gmpy module. gmpy2 adds support for correctly rounded multiple-precision real arithmetic (using the MPFR library) and complex arithmetic (using the MPC library).

Releases are available in the Python Package Index (PyPI) at https://pypi.python.org/pypi/gmpy2/. Documentation is available at https://gmpy2.readthedocs.io/.

Wheel compatibility matrix

Platform CPython 3.9 CPython 3.10 CPython 3.11 CPython 3.12 CPython 3.13 CPython 3.14 CPython (additional flags: t) 3.13 CPython (additional flags: t) 3.14 PyPy 3.11 (pp73)
macosx_10_13_x86_64
macosx_10_15_x86_64
macosx_10_9_x86_64
macosx_11_0_arm64
manylinux2014_aarch64
manylinux2014_x86_64
manylinux_2_17_aarch64
manylinux_2_17_x86_64
manylinux_2_28_aarch64
manylinux_2_28_x86_64
musllinux_1_2_aarch64
musllinux_1_2_x86_64
win_amd64
win_arm64

Files in release

gmpy2-2.3.0-cp310-cp310-macosx_10_9_x86_64.whl (838.3KiB)
gmpy2-2.3.0-cp310-cp310-macosx_11_0_arm64.whl (692.2KiB)
gmpy2-2.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.6MiB)
gmpy2-2.3.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7MiB)
gmpy2-2.3.0-cp310-cp310-musllinux_1_2_aarch64.whl (1.6MiB)
gmpy2-2.3.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.6MiB)
gmpy2-2.3.0-cp310-cp310-win_amd64.whl (1.2MiB)
gmpy2-2.3.0-cp310-cp310-win_arm64.whl (835.4KiB)
gmpy2-2.3.0-cp311-cp311-macosx_10_9_x86_64.whl (838.3KiB)
gmpy2-2.3.0-cp311-cp311-macosx_11_0_arm64.whl (692.1KiB)
gmpy2-2.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.6MiB)
gmpy2-2.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7MiB)
gmpy2-2.3.0-cp311-cp311-musllinux_1_2_aarch64.whl (1.6MiB)
gmpy2-2.3.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.7MiB)
gmpy2-2.3.0-cp311-cp311-win_amd64.whl (1.2MiB)
gmpy2-2.3.0-cp311-cp311-win_arm64.whl (835.5KiB)
gmpy2-2.3.0-cp312-cp312-macosx_10_13_x86_64.whl (837.3KiB)
gmpy2-2.3.0-cp312-cp312-macosx_11_0_arm64.whl (692.4KiB)
gmpy2-2.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.6MiB)
gmpy2-2.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7MiB)
gmpy2-2.3.0-cp312-cp312-musllinux_1_2_aarch64.whl (1.6MiB)
gmpy2-2.3.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.6MiB)
gmpy2-2.3.0-cp312-cp312-win_amd64.whl (1.2MiB)
gmpy2-2.3.0-cp312-cp312-win_arm64.whl (836.5KiB)
gmpy2-2.3.0-cp313-cp313-macosx_10_13_x86_64.whl (838.0KiB)
gmpy2-2.3.0-cp313-cp313-macosx_11_0_arm64.whl (693.3KiB)
gmpy2-2.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.6MiB)
gmpy2-2.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7MiB)
gmpy2-2.3.0-cp313-cp313-musllinux_1_2_aarch64.whl (1.6MiB)
gmpy2-2.3.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.6MiB)
gmpy2-2.3.0-cp313-cp313-win_amd64.whl (1.2MiB)
gmpy2-2.3.0-cp313-cp313-win_arm64.whl (836.5KiB)
gmpy2-2.3.0-cp313-cp313t-macosx_10_13_x86_64.whl (852.3KiB)
gmpy2-2.3.0-cp313-cp313t-macosx_11_0_arm64.whl (707.4KiB)
gmpy2-2.3.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.5MiB)
gmpy2-2.3.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6MiB)
gmpy2-2.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl (1.5MiB)
gmpy2-2.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl (1.6MiB)
gmpy2-2.3.0-cp313-cp313t-win_amd64.whl (1.2MiB)
gmpy2-2.3.0-cp313-cp313t-win_arm64.whl (840.6KiB)
gmpy2-2.3.0-cp314-cp314-macosx_10_15_x86_64.whl (838.0KiB)
gmpy2-2.3.0-cp314-cp314-macosx_11_0_arm64.whl (693.6KiB)
gmpy2-2.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.6MiB)
gmpy2-2.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7MiB)
gmpy2-2.3.0-cp314-cp314-musllinux_1_2_aarch64.whl (1.6MiB)
gmpy2-2.3.0-cp314-cp314-musllinux_1_2_x86_64.whl (1.6MiB)
gmpy2-2.3.0-cp314-cp314-win_amd64.whl (1.2MiB)
gmpy2-2.3.0-cp314-cp314-win_arm64.whl (858.2KiB)
gmpy2-2.3.0-cp314-cp314t-macosx_10_15_x86_64.whl (852.3KiB)
gmpy2-2.3.0-cp314-cp314t-macosx_11_0_arm64.whl (707.2KiB)
gmpy2-2.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.5MiB)
gmpy2-2.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6MiB)
gmpy2-2.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl (1.5MiB)
gmpy2-2.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl (1.6MiB)
gmpy2-2.3.0-cp314-cp314t-win_amd64.whl (1.2MiB)
gmpy2-2.3.0-cp314-cp314t-win_arm64.whl (862.3KiB)
gmpy2-2.3.0-cp39-cp39-macosx_10_9_x86_64.whl (838.3KiB)
gmpy2-2.3.0-cp39-cp39-macosx_11_0_arm64.whl (692.2KiB)
gmpy2-2.3.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.6MiB)
gmpy2-2.3.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6MiB)
gmpy2-2.3.0-cp39-cp39-musllinux_1_2_aarch64.whl (1.6MiB)
gmpy2-2.3.0-cp39-cp39-musllinux_1_2_x86_64.whl (1.6MiB)
gmpy2-2.3.0-cp39-cp39-win_amd64.whl (1.2MiB)
gmpy2-2.3.0-cp39-cp39-win_arm64.whl (836.1KiB)
gmpy2-2.3.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl (821.2KiB)
gmpy2-2.3.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (675.4KiB)
gmpy2-2.3.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (917.2KiB)
gmpy2-2.3.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1015.1KiB)
gmpy2-2.3.0-pp311-pypy311_pp73-win_amd64.whl (1.2MiB)
gmpy2-2.3.0.tar.gz (295.2KiB)
Extras:
Dependencies: