Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-gmpy2-2.1.5-6.3 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: python312-gmpy2 Distribution: openSUSE Tumbleweed
Version: 2.1.5 Vendor: openSUSE
Release: 6.3 Build date: Thu Jan 25 02:40:11 2024
Group: Unspecified Build host: reproducible
Size: 662833 Source RPM: python-gmpy2-2.1.5-6.3.src.rpm
Packager: https://bugs.opensuse.org
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.

Provides

Requires

License

LGPL-3.0-only

Changelog

* Thu Jan 25 2024 Steve Kowalik <steven.kowalik@suse.com>
  - Add patch support-python-312.patch:
    * Support Python 3.12 changes.
  - Switch to pyproject macros.
* Wed Sep 27 2023 ecsos <ecsos@opensuse.org>
  - Fix build error "patch defined multiple times" for Leap.
* Tue Sep 19 2023 Markéta Machová <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 <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
* Fri Apr 07 2023 Jan Engelhardt <jengelh@inai.de>
  - Remove unused build dependency on mpir (gmp was used anyway)
* Thu Jan 05 2023 Dirk Müller <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 Steve Kowalik <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

Files

/usr/lib64/python3.12/site-packages/gmpy2
/usr/lib64/python3.12/site-packages/gmpy2-2.1.5.dist-info
/usr/lib64/python3.12/site-packages/gmpy2-2.1.5.dist-info/COPYING
/usr/lib64/python3.12/site-packages/gmpy2-2.1.5.dist-info/COPYING.LESSER
/usr/lib64/python3.12/site-packages/gmpy2-2.1.5.dist-info/INSTALLER
/usr/lib64/python3.12/site-packages/gmpy2-2.1.5.dist-info/METADATA
/usr/lib64/python3.12/site-packages/gmpy2-2.1.5.dist-info/RECORD
/usr/lib64/python3.12/site-packages/gmpy2-2.1.5.dist-info/REQUESTED
/usr/lib64/python3.12/site-packages/gmpy2-2.1.5.dist-info/WHEEL
/usr/lib64/python3.12/site-packages/gmpy2-2.1.5.dist-info/top_level.txt
/usr/lib64/python3.12/site-packages/gmpy2/__init__.pxd
/usr/lib64/python3.12/site-packages/gmpy2/__init__.py
/usr/lib64/python3.12/site-packages/gmpy2/__pycache__
/usr/lib64/python3.12/site-packages/gmpy2/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/gmpy2/__pycache__/__init__.cpython-312.pyc
/usr/lib64/python3.12/site-packages/gmpy2/gmpy2.cpython-312-riscv64-linux-gnu.so
/usr/lib64/python3.12/site-packages/gmpy2/gmpy2.h
/usr/lib64/python3.12/site-packages/gmpy2/gmpy2.pxd
/usr/share/doc/packages/python312-gmpy2
/usr/share/doc/packages/python312-gmpy2/README
/usr/share/licenses/python312-gmpy2
/usr/share/licenses/python312-gmpy2/COPYING
/usr/share/licenses/python312-gmpy2/COPYING.LESSER


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 30 23:58:22 2024