pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/math/py-gmpy2



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Feb 10 19:35:09 UTC 2026

Modified Files:
        pkgsrc/math/py-gmpy2: Makefile distinfo

Log Message:
py-gmpy2: updated to 2.3.0

Changes in gmpy2 2.3.0

* Drop support for CPython < 3.9, experimental support for PyPy. (skirpichev)
* Improved support for mixed `mpfr` and `mpc` arithmetic.  (skirpichev)
* Preliminary support for free-threaded builds.  (skirpichev)
* Fix behavior and memory leaks for contexts.  (skirpichev)
* Fix memory leaks for `mpfr` caching.  (skirpichev)
* Fix rounding errors in float(mpz) and float(mpq).  (skirpichev)
* Add missing methods to `mpz` and `mpq`.  (skirpichev)
* Fix round(mpz, ndigits) if ndigits is negative.  (skirpichev)
* Use context's rounding mode per default in `format` and `round`. (skirpichev)
* Use setuptools_scm to manage versions. (skirpichev)
* Fix exception for float(mpfr('inf')) (was: OverflowError). (skirpichev)
* Ignore sign bit of NaN's in string output. (skirpichev)
* Support '%' formatting type for mpfr's. (skirpichev)
* Support floating-point formatting types for mpz's. (skirpichev)
* Set default precision to 6 for 'e'/'E' format types. (skirpichev)
* Support "alternate form" in floating-point formatting. (skirpichev)
* Improve documentation for `format` support in gmpy2's types. (skirpichev)
* Use 'g' (not 'f') as default formatting type for mpfr's. (skirpichev)
* Specify case, when formatting type and precision are missing. (skirpichev)
* Disable scripts/mp_bitcnt_t.diff in binary wheels. (skirpichev)


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/math/py-gmpy2/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/math/py-gmpy2/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/py-gmpy2/Makefile
diff -u pkgsrc/math/py-gmpy2/Makefile:1.10 pkgsrc/math/py-gmpy2/Makefile:1.11
--- pkgsrc/math/py-gmpy2/Makefile:1.10  Thu Nov 27 09:56:06 2025
+++ pkgsrc/math/py-gmpy2/Makefile       Tue Feb 10 19:35:09 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2025/11/27 09:56:06 adam Exp $
+# $NetBSD: Makefile,v 1.11 2026/02/10 19:35:09 adam Exp $
 
-DISTNAME=      gmpy2-2.2.2
+DISTNAME=      gmpy2-2.3.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/a/alpha/}
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=g/gmpy2/}

Index: pkgsrc/math/py-gmpy2/distinfo
diff -u pkgsrc/math/py-gmpy2/distinfo:1.6 pkgsrc/math/py-gmpy2/distinfo:1.7
--- pkgsrc/math/py-gmpy2/distinfo:1.6   Thu Nov 27 09:56:06 2025
+++ pkgsrc/math/py-gmpy2/distinfo       Tue Feb 10 19:35:09 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2025/11/27 09:56:06 adam Exp $
+$NetBSD: distinfo,v 1.7 2026/02/10 19:35:09 adam Exp $
 
-BLAKE2s (gmpy2-2.2.2.tar.gz) = 2596b1c4acd8f3be2669a1bb4d01f0984491956ccdcba16bb2904102fa9994aa
-SHA512 (gmpy2-2.2.2.tar.gz) = e2bf224645f06099acffcd75539b22739a3a832fb9c080075893a669f938e959d00341293ecc06c4aa4a001daed65901da4a2f0329981270424458e4e95d0a29
-Size (gmpy2-2.2.2.tar.gz) = 267106 bytes
+BLAKE2s (gmpy2-2.3.0.tar.gz) = 61160bd4ded893efc22c3d7700e1a2157d4af3d2c873b16a7ba73d9284afb2e0
+SHA512 (gmpy2-2.3.0.tar.gz) = 2e7284859222c5bfaa5b16e0d18abffa2dfa1efbeb66465f2770497be1676191e424a016a5543c5585632d439d7921e9a98be4a339c88dbfc04e560fbbb6812d
+Size (gmpy2-2.3.0.tar.gz) = 302252 bytes



Home | Main Index | Thread Index | Old Index