Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-gmpy2 | Distribution: SUSE Linux Framework One |
Version: 2.1.5 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.6 | Build date: Mon Aug 26 11:04:19 2024 |
Group: Unspecified | Build host: h01-ch4a |
Size: 685647 | Source RPM: python-gmpy2-2.1.5-slfo.1.1.6.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://github.com/aleaxit/gmpy | |
Summary: GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3x |
gmpy2 is a C-coded Python extension module that supports multiple-precision arithmetic. In addition to supporting GMP or MPIR for multiple-precision integer and rational arithmetic, gmpy2 adds support for the MPFR (correctly rounded real floating-point arithmetic) and MPC (correctly rounded complex floating-point arithmetic) libraries.
LGPL-3.0-only
* Tue Sep 19 2023 mmachova@suse.com - Add upstream mpfr421.patch and gmpy2_cache.c.diff to fix build with mpfr 4.2.1 * Sat Jun 10 2023 ecsos@opensuse.org - Add %{?sle15_python_module_pythons} * Fri Apr 07 2023 jengelh@inai.de - Remove unused build dependency on mpir (gmp was used anyway) * Thu Jan 05 2023 dmueller@suse.com - update to gmpy2-2.1.5: * Final (?) release of the 2.1.x series. No code changes since 2.1.3. Fixes to build Apple Silicon binary builds are the only changes since * Latest release with minor bug fixes and support for Python 3.11 * Mon Feb 21 2022 steven.kowalik@suse.com - Update to 2.1.2: * Allow GIL release for mpz/xmpz/mpq types only. * Improve argument type processing by saving type information to decrease the number of type check calls. Especially helpful for mpfr and mpc types. * Avoid MPFR bug in mfr_fac_ui (gmpy2.factorial) on platforms where long is 32-bits and argument is >= 44787929. * Adjust test suite to reflect changes in output in MPFR 4.1.0. * Added cmp() and cmp_abs(). * Improved compatibility with _numbers_ protocol. * Initial support for MPFR4 + Add nrandom() + grandom() now calls nrandom twice; may return different values versus MPFR3 + Add rootn(); same as root() except different sign when taking even root of -0.0 * Thread-safe contexts are now supported. Properly integrating thread-safe contexts required an extensive rewrite of almost all internal functions. * MPFR and MPC are now required. It is no longer possible to build a version of gmpy2 that only supports the GMP library. * The function inverse() now raises an exception if the inverse does not exist. * Context methods have been added for MPFR/MPC related functions. * A new context option (rational_division) has been added that changes the behavior of integer division involving mpz instances to return a rational result instead of a floating point result. * gmpy2 types are now registered in the numeric tower. - Remove unzip BuildRequires, as upstream has switched to tarballs. * Thu May 24 2018 toddrme2178@gmail.com - spec file cleanups * Sat Aug 26 2017 toddrme2178@gmail.com - Initial version
/usr/lib64/python3.11/site-packages/gmpy2 /usr/lib64/python3.11/site-packages/gmpy2-2.1.5-py3.11.egg-info /usr/lib64/python3.11/site-packages/gmpy2-2.1.5-py3.11.egg-info/PKG-INFO /usr/lib64/python3.11/site-packages/gmpy2-2.1.5-py3.11.egg-info/SOURCES.txt /usr/lib64/python3.11/site-packages/gmpy2-2.1.5-py3.11.egg-info/dependency_links.txt /usr/lib64/python3.11/site-packages/gmpy2-2.1.5-py3.11.egg-info/not-zip-safe /usr/lib64/python3.11/site-packages/gmpy2-2.1.5-py3.11.egg-info/top_level.txt /usr/lib64/python3.11/site-packages/gmpy2/__init__.pxd /usr/lib64/python3.11/site-packages/gmpy2/__init__.py /usr/lib64/python3.11/site-packages/gmpy2/__pycache__ /usr/lib64/python3.11/site-packages/gmpy2/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/gmpy2/__pycache__/__init__.cpython-311.pyc /usr/lib64/python3.11/site-packages/gmpy2/gmpy2.cpython-311-x86_64-linux-gnu.so /usr/lib64/python3.11/site-packages/gmpy2/gmpy2.h /usr/lib64/python3.11/site-packages/gmpy2/gmpy2.pxd /usr/share/doc/packages/python311-gmpy2 /usr/share/doc/packages/python311-gmpy2/README /usr/share/licenses/python311-gmpy2 /usr/share/licenses/python311-gmpy2/COPYING /usr/share/licenses/python311-gmpy2/COPYING.LESSER
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 12 00:02:43 2024