Skip to content

Commit 729f03f

Browse files
author
Release Manager
committed
gh-36351: `gmp` 6.3.0, `mpc` 1.3.1, `mpfr` 4.2.1, `mpfrcx` 0.6.3, `gmpy2` 2.2.0a1 <!-- ^^^^^ Please provide a concise, informative and self-explanatory title. Don't put issue numbers in there, do this in the PR body below. For example, instead of "Fixes #1234" use "Introduce new method to calculate 1+1" --> <!-- Describe your changes here in detail --> <!-- Why is this change required? What problem does it solve? --> The unreleased 2.2.x series has work on support for Python 3.12 https://github.com/aleaxit/gmpy The new version makes it necessary to tighten the requirements for MPC and MPFR. We do the version check without pkg-config as before; changing it to pkg-config is #31348. (The upgrade of the packages was previously done in #36775, but has now been merged here.) <!-- If this PR resolves an open issue, please link to it here. For example "Fixes #12345". --> <!-- If your change requires a documentation PR, please link it appropriately. --> ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> <!-- If your change requires a documentation PR, please link it appropriately --> <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> <!-- Feel free to remove irrelevant items. --> - [x] The title is concise, informative, and self-explanatory. - [ ] The description explains in detail what this PR is about. - [ ] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation accordingly. ### ⌛ Dependencies <!-- List all open PRs that this PR logically depends on - #12345: short description why this is a dependency - #34567: ... --> <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> URL: #36351 Reported by: Matthias Köppe Reviewer(s):
2 parents 2309098 + 4bdb76d commit 729f03f

20 files changed

+78
-27
lines changed

build/pkgs/gmp/checksums.ini

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
tarball=gmp-VERSION.tar.xz
2-
sha1=0578d48607ec0e272177d175fd1807c30b00fdf2
3-
md5=0b82665c4a92fd2ade7440c13fcaa42b
4-
cksum=1546558141
2+
sha1=b4043dd2964ab1a858109da85c44de224384f352
3+
md5=956dc04e864001a9c22429f761f2c283
4+
cksum=1735788654
55
upstream_url=https://gmplib.org/download/gmp/gmp-VERSION.tar.xz

build/pkgs/gmp/package-version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
6.2.1
1+
6.3.0

build/pkgs/gmpy2/SPKG.rst

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,20 @@ gmpy2: Python interface to GMP/MPIR, MPFR, and MPC
44
Description
55
-----------
66

7-
GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x
7+
GMP/MPIR, MPFR, and MPC interface to Python
88

99
gmpy2 is a C-coded Python extension module that supports
1010
multiple-precision arithmetic. In addition to supporting GMP or MPIR for
1111
multiple-precision integer and rational arithmetic, gmpy2 adds support
1212
for the MPFR (correctly rounded real floating-point arithmetic) and MPC
1313
(correctly rounded complex floating-point arithmetic) libraries.
14+
15+
License
16+
-------
17+
18+
LGPL-3.0+
19+
20+
Upstream Contact
21+
----------------
22+
23+
https://pypi.org/project/gmpy2/

build/pkgs/gmpy2/checksums.ini

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
tarball=gmpy2-VERSION.tar.gz
2-
sha1=8280f6c68c57dd4a2fce149162c080c1dac86eb0
3-
md5=bb21846e99800e04d5b330b76c23ba10
4-
cksum=3835762323
2+
sha1=700ef438964acd286d52e973a833cd57ae9a7ad7
3+
md5=72b93048015b28efcf92ed702014a61c
4+
cksum=3542820546
55
upstream_url=https://pypi.io/packages/source/g/gmpy2/gmpy2-VERSION.tar.gz
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
pytest hypothesis cython mpmath setuptools
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
gmpy2 >=2.1.0
1+
gmpy2 ~=2.1.b999
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.1.2
1+
2.2.0a1

build/pkgs/hypothesis/SPKG.rst

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
hypothesis: A library for property-based testing
2+
================================================
3+
4+
Description
5+
-----------
6+
7+
A library for property-based testing
8+
9+
License
10+
-------
11+
12+
MPL-2.0
13+
14+
Upstream Contact
15+
----------------
16+
17+
https://pypi.org/project/hypothesis/
18+

build/pkgs/hypothesis/dependencies

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
attrs | $(PYTHON_TOOLCHAIN) $(PYTHON)
2+
3+
----------
4+
All lines of this file are ignored except the first.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
hypothesis

0 commit comments

Comments
 (0)