diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index 0554165..f16402f 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -8,16 +8,16 @@ jobs: vmImage: ubuntu-latest strategy: matrix: - linux_64_numpy1.17python3.6.____cpython: - CONFIG: linux_64_numpy1.17python3.6.____cpython + linux_64_numpy1.18python3.6.____cpython: + CONFIG: linux_64_numpy1.18python3.6.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-comp7 - linux_64_numpy1.17python3.7.____cpython: - CONFIG: linux_64_numpy1.17python3.7.____cpython + linux_64_numpy1.18python3.7.____cpython: + CONFIG: linux_64_numpy1.18python3.7.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-comp7 - linux_64_numpy1.17python3.8.____cpython: - CONFIG: linux_64_numpy1.17python3.8.____cpython + linux_64_numpy1.18python3.8.____cpython: + CONFIG: linux_64_numpy1.18python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-comp7 linux_64_numpy1.19python3.7.____73_pypy: diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index 2f01338..d1db24b 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -8,14 +8,14 @@ jobs: vmImage: macOS-10.15 strategy: matrix: - osx_64_numpy1.17python3.6.____cpython: - CONFIG: osx_64_numpy1.17python3.6.____cpython + osx_64_numpy1.18python3.6.____cpython: + CONFIG: osx_64_numpy1.18python3.6.____cpython UPLOAD_PACKAGES: 'True' - osx_64_numpy1.17python3.7.____cpython: - CONFIG: osx_64_numpy1.17python3.7.____cpython + osx_64_numpy1.18python3.7.____cpython: + CONFIG: osx_64_numpy1.18python3.7.____cpython UPLOAD_PACKAGES: 'True' - osx_64_numpy1.17python3.8.____cpython: - CONFIG: osx_64_numpy1.17python3.8.____cpython + osx_64_numpy1.18python3.8.____cpython: + CONFIG: osx_64_numpy1.18python3.8.____cpython UPLOAD_PACKAGES: 'True' osx_64_numpy1.19python3.7.____73_pypy: CONFIG: osx_64_numpy1.19python3.7.____73_pypy diff --git a/.ci_support/linux_64_numpy1.17python3.6.____cpython.yaml b/.ci_support/linux_64_numpy1.18python3.6.____cpython.yaml similarity index 96% rename from .ci_support/linux_64_numpy1.17python3.6.____cpython.yaml rename to .ci_support/linux_64_numpy1.18python3.6.____cpython.yaml index 7e3b87e..5d6aa9b 100644 --- a/.ci_support/linux_64_numpy1.17python3.6.____cpython.yaml +++ b/.ci_support/linux_64_numpy1.18python3.6.____cpython.yaml @@ -1,5 +1,5 @@ arb: -- '2.19' +- '2.20' c_compiler: - gcc c_compiler_version: @@ -17,7 +17,7 @@ gmp: mpfr: - '4' numpy: -- '1.17' +- '1.18' pin_run_as_build: gmp: max_pin: x diff --git a/.ci_support/linux_64_numpy1.17python3.7.____cpython.yaml b/.ci_support/linux_64_numpy1.18python3.7.____cpython.yaml similarity index 96% rename from .ci_support/linux_64_numpy1.17python3.7.____cpython.yaml rename to .ci_support/linux_64_numpy1.18python3.7.____cpython.yaml index 85a6c0d..6f7bdfc 100644 --- a/.ci_support/linux_64_numpy1.17python3.7.____cpython.yaml +++ b/.ci_support/linux_64_numpy1.18python3.7.____cpython.yaml @@ -1,5 +1,5 @@ arb: -- '2.19' +- '2.20' c_compiler: - gcc c_compiler_version: @@ -17,7 +17,7 @@ gmp: mpfr: - '4' numpy: -- '1.17' +- '1.18' pin_run_as_build: gmp: max_pin: x diff --git a/.ci_support/linux_64_numpy1.17python3.8.____cpython.yaml b/.ci_support/linux_64_numpy1.18python3.8.____cpython.yaml similarity index 96% rename from .ci_support/linux_64_numpy1.17python3.8.____cpython.yaml rename to .ci_support/linux_64_numpy1.18python3.8.____cpython.yaml index 62d415a..3bfb6e7 100644 --- a/.ci_support/linux_64_numpy1.17python3.8.____cpython.yaml +++ b/.ci_support/linux_64_numpy1.18python3.8.____cpython.yaml @@ -1,5 +1,5 @@ arb: -- '2.19' +- '2.20' c_compiler: - gcc c_compiler_version: @@ -17,7 +17,7 @@ gmp: mpfr: - '4' numpy: -- '1.17' +- '1.18' pin_run_as_build: gmp: max_pin: x diff --git a/.ci_support/linux_64_numpy1.19python3.7.____73_pypy.yaml b/.ci_support/linux_64_numpy1.19python3.7.____73_pypy.yaml index e0ed370..c65cb9e 100644 --- a/.ci_support/linux_64_numpy1.19python3.7.____73_pypy.yaml +++ b/.ci_support/linux_64_numpy1.19python3.7.____73_pypy.yaml @@ -1,5 +1,5 @@ arb: -- '2.19' +- '2.20' c_compiler: - gcc c_compiler_version: diff --git a/.ci_support/linux_64_numpy1.19python3.9.____cpython.yaml b/.ci_support/linux_64_numpy1.19python3.9.____cpython.yaml index 8b62ebe..18e2753 100644 --- a/.ci_support/linux_64_numpy1.19python3.9.____cpython.yaml +++ b/.ci_support/linux_64_numpy1.19python3.9.____cpython.yaml @@ -1,5 +1,5 @@ arb: -- '2.19' +- '2.20' c_compiler: - gcc c_compiler_version: diff --git a/.ci_support/migrations/arb220.yaml b/.ci_support/migrations/arb220.yaml new file mode 100644 index 0000000..8d946b3 --- /dev/null +++ b/.ci_support/migrations/arb220.yaml @@ -0,0 +1,7 @@ +__migrator: + build_number: 1 + kind: version + migration_number: 1 +arb: +- '2.20' +migrator_ts: 1627326412.7350254 diff --git a/.ci_support/osx_64_numpy1.17python3.6.____cpython.yaml b/.ci_support/osx_64_numpy1.18python3.6.____cpython.yaml similarity index 95% rename from .ci_support/osx_64_numpy1.17python3.6.____cpython.yaml rename to .ci_support/osx_64_numpy1.18python3.6.____cpython.yaml index df52f4b..67483a8 100644 --- a/.ci_support/osx_64_numpy1.17python3.6.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.18python3.6.____cpython.yaml @@ -1,7 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '10.9' arb: -- '2.19' +- '2.20' c_compiler: - clang c_compiler_version: @@ -17,7 +17,7 @@ macos_machine: mpfr: - '4' numpy: -- '1.17' +- '1.18' pin_run_as_build: gmp: max_pin: x diff --git a/.ci_support/osx_64_numpy1.17python3.7.____cpython.yaml b/.ci_support/osx_64_numpy1.18python3.7.____cpython.yaml similarity index 95% rename from .ci_support/osx_64_numpy1.17python3.7.____cpython.yaml rename to .ci_support/osx_64_numpy1.18python3.7.____cpython.yaml index 11af630..632e5cd 100644 --- a/.ci_support/osx_64_numpy1.17python3.7.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.18python3.7.____cpython.yaml @@ -1,7 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '10.9' arb: -- '2.19' +- '2.20' c_compiler: - clang c_compiler_version: @@ -17,7 +17,7 @@ macos_machine: mpfr: - '4' numpy: -- '1.17' +- '1.18' pin_run_as_build: gmp: max_pin: x diff --git a/.ci_support/osx_64_numpy1.17python3.8.____cpython.yaml b/.ci_support/osx_64_numpy1.18python3.8.____cpython.yaml similarity index 95% rename from .ci_support/osx_64_numpy1.17python3.8.____cpython.yaml rename to .ci_support/osx_64_numpy1.18python3.8.____cpython.yaml index 812fd05..8ee9cb8 100644 --- a/.ci_support/osx_64_numpy1.17python3.8.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.18python3.8.____cpython.yaml @@ -1,7 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '10.9' arb: -- '2.19' +- '2.20' c_compiler: - clang c_compiler_version: @@ -17,7 +17,7 @@ macos_machine: mpfr: - '4' numpy: -- '1.17' +- '1.18' pin_run_as_build: gmp: max_pin: x diff --git a/.ci_support/osx_64_numpy1.19python3.7.____73_pypy.yaml b/.ci_support/osx_64_numpy1.19python3.7.____73_pypy.yaml index d331569..4920220 100644 --- a/.ci_support/osx_64_numpy1.19python3.7.____73_pypy.yaml +++ b/.ci_support/osx_64_numpy1.19python3.7.____73_pypy.yaml @@ -1,7 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '10.9' arb: -- '2.19' +- '2.20' c_compiler: - clang c_compiler_version: diff --git a/.ci_support/osx_64_numpy1.19python3.9.____cpython.yaml b/.ci_support/osx_64_numpy1.19python3.9.____cpython.yaml index 7aec000..4e35def 100644 --- a/.ci_support/osx_64_numpy1.19python3.9.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.19python3.9.____cpython.yaml @@ -1,7 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '10.9' arb: -- '2.19' +- '2.20' c_compiler: - clang c_compiler_version: diff --git a/README.md b/README.md index abcedcd..7be84cd 100644 --- a/README.md +++ b/README.md @@ -31,24 +31,24 @@ Current build status - + - + - + @@ -66,24 +66,24 @@ Current build status - + - + - + diff --git a/recipe/doctest.patch b/recipe/doctest.patch new file mode 100644 index 0000000..b871d58 --- /dev/null +++ b/recipe/doctest.patch @@ -0,0 +1,40 @@ +From dcc07cf1a76043b0f1874b1e56f4736e93515db5 Mon Sep 17 00:00:00 2001 +From: Jan Janssen +Date: Tue, 9 Feb 2021 22:22:23 +0100 +Subject: [PATCH] doctest + +--- + src/acb_mat.pyx | 2 +- + src/arb_mat.pyx | 8 ++++---- + 2 file changed, 5 insertion(+), 5 deletions(-) + +diff --git a/src/acb_mat.pyx b/src/acb_mat.pyx +--- a/src/acb_mat.pyx ++++ b/src/acb_mat.pyx +@@ -666,7 +666,7 @@ + >>> sum(acb_mat(arb_mat.hilbert(20,20)).eig(nonstop=True)) + nan + nanj + >>> showgood(lambda: sum(acb_mat(arb_mat.hilbert(20,20)).eig(nonstop=True)), parts=False) +- 2.47967321036454 + [+/- 1.48e-56]j ++ 2.47967321036454 + 0e-55j + + With default options, the method only succeeds if all eigenvalues can be + isolated. Multiple (overlapping) eigenvalues can be handled by +diff --git a/src/arb_mat.pyx b/src/arb_mat.pyx +--- a/src/arb_mat.pyx ++++ b/src/arb_mat.pyx +@@ -616,10 +616,10 @@ + magnitude have been replaced by exact zeros. + + >>> print(arb_mat.stirling(4, 4).inv().str(5, radius=False)) +- [1.0000, 0, 0, 0] +- [ 0, 1.0000, [+/- 1.20e-15], [+/- 5.00e-16]] +- [ 0, -1.0000, 1.0000, [+/- 1.67e-16]] +- [ 0, 1.0000, -3.0000, 1.0000] ++ [1.0000, 0, 0, 0] ++ [ 0, 1.0000, 0e-14, 0e-15] ++ [ 0, -1.0000, 1.0000, 0e-15] ++ [ 0, 1.0000, -3.0000, 1.0000] + >>> print(arb_mat.stirling(4, 4).inv().chop(1e-6).str(5, radius=False)) + [1.0000, 0, 0, 0] + [ 0, 1.0000, 0, 0] diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 1ba066c..005afcf 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -10,9 +10,10 @@ source: sha256: 947573a0f7e92ac58c08ff43c3c949379a3329e52df93e8e2420fe8041c8cfbd patches: - gh9.patch + - doctest.patch build: - number: 1005 + number: 1006 skip: True # [win] script: - set "INCLUDE=%INCLUDE%;%LIBRARY_INC%\\flint" # [win]
VariantStatus
linux_64_numpy1.17python3.6.____cpythonlinux_64_numpy1.18python3.6.____cpython - variant + variant
linux_64_numpy1.17python3.7.____cpythonlinux_64_numpy1.18python3.7.____cpython - variant + variant
linux_64_numpy1.17python3.8.____cpythonlinux_64_numpy1.18python3.8.____cpython - variant + variant
osx_64_numpy1.17python3.6.____cpythonosx_64_numpy1.18python3.6.____cpython - variant + variant
osx_64_numpy1.17python3.7.____cpythonosx_64_numpy1.18python3.7.____cpython - variant + variant
osx_64_numpy1.17python3.8.____cpythonosx_64_numpy1.18python3.8.____cpython - variant + variant