From c57781741fc03f7252581692f44ce07ef0b9c3e7 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Thu, 2 May 2024 09:46:27 +1100 Subject: [PATCH 1/6] manually add numpy2 migration --- .ci_support/migrations/numpy2.yaml | 74 ++++++++++++++++++++++++++++++ recipe/meta.yaml | 2 +- 2 files changed, 75 insertions(+), 1 deletion(-) create mode 100644 .ci_support/migrations/numpy2.yaml diff --git a/.ci_support/migrations/numpy2.yaml b/.ci_support/migrations/numpy2.yaml new file mode 100644 index 0000000..d70edeb --- /dev/null +++ b/.ci_support/migrations/numpy2.yaml @@ -0,0 +1,74 @@ +__migrator: + build_number: 1 + kind: version + commit_message: | + Rebuild for numpy 2.0 + + TL;DR: The way we build against numpy has changed as of numpy 2.0. This bot + PR has updated the recipe to account for the changes (see below for details). + The numpy 2.0 package itself is currently only available from a special release + channel (`conda-forge/label/numpy_rc`) and will not be available on the main + `conda-forge` channel until the release of numpy 2.0 GA. + + The biggest change is that we no longer need to use the oldest available numpy + version at build time in order to support old numpy version at runtime - numpy + will by default use a compatible ABI for the oldest still-supported numpy versions. + + Additionally, we no longer need to use `{{ pin_compatible("numpy") }}` as a + run requirement - this has been handled for more than two years now by a + run-export on the numpy package itself. The migrator will therefore remove + any occurrences of this. + + However, by default, building against numpy 2.0 will assume that the package + is compatible with numpy 2.0, which is not necessarily the case. You should + check that the upstream package explicitly supports numpy 2.0, otherwise you + need to add a `- numpy <2.0dev0` run requirement until that happens (check numpy + issue 26191 for an overview of the most important packages). + + Note that the numpy release candidate promises to be ABI-compatible with the + final 2.0 release. This means that building against 2.0.0rc1 produces packages + that can be published to our main channels. + + If you already want to use the numpy 2.0 release candidate yourself, you can do + ``` + conda config --add channels conda-forge/label/numpy_rc + ``` + or add this channel to your `.condarc` file directly. + + ### To-Dos: + * [ ] Match run-requirements for numpy (i.e. check upstream `pyproject.toml` or however the project specifies numpy compatibility) + * If upstream is not yet compatible with numpy 2.0, add `numpy <2.0dev0` upper bound under `run:`. + * If upstream is already compatible with numpy 2.0, nothing else should be necessary in most cases. + * If upstream requires a minimum numpy version newer than 1.19, you can add `numpy >=x.y` under `run:`. + * [ ] Remove any remaining occurrences of `{{ pin_compatible("numpy") }}` that the bot may have missed. + + PS. If the build does not compile anymore, this is almost certainly a sign that + the upstream project is not yet ready for numpy 2.0; do not close this PR until + a version compatible with numpy 2.0 has been released upstream and on this + feedstock (in the meantime, you can keep the bot from reopening this PR in + case of git conflicts by marking it as a draft). + + migration_number: 1 + exclude: + # needs local overrides that get stomped on by the migrator, which then fails + - scipy + # already done, but thinks its unsolvable + - pandas + ordering: + # prefer channels including numpy_rc (otherwise smithy doesn't + # know which of the two values should be taken on merge) + channel_sources: + - conda-forge + - conda-forge/label/numpy_rc,conda-forge + +# needs to match length of zip {python, python_impl, numpy} +# as it is in global CBC in order to override it +numpy: + - 1.22 # no py38 support for numpy 2.0 + - 2.0 + - 2.0 + - 2.0 + - 2.0 +channel_sources: + - conda-forge/label/numpy_rc,conda-forge +migrator_ts: 1713572489.295986 diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 98e7cb4..f8c9cd8 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -24,7 +24,7 @@ source: folder: testing build: - number: 1 + number: 2 # for cuda support, building with one version is enough to be compatible with # all later versions, since arrow is only using libcuda, and not libcudart. skip: true # [cuda_compiler_version not in ("None", cuda_compiler_version_min)] From 8b403e93f5925ca0c281f2c1213c34ebd463d6ca Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Sun, 2 Jun 2024 17:10:29 +1100 Subject: [PATCH 2/6] disable optional dependency `sparse` --- recipe/meta.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index f8c9cd8..7da6da1 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -267,7 +267,8 @@ outputs: - pandas - s3fs >=2023 - scipy - - sparse + # disable until numba is rebuilt for numpy 2.0 + # - sparse # these are generally (far) behind on migrating abseil/grpc/protobuf, # and using them as test dependencies blocks the migrator unnecessarily # - pytorch From 5c33cb531f5c5233f8aef086f5b8c029d672a656 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Sun, 2 Jun 2024 17:38:34 +1100 Subject: [PATCH 3/6] MNT: Re-rendered with conda-build 24.5.0, conda-smithy 3.36.1, and conda-forge-pinning 2024.06.01.05.54.32 --- .azure-pipelines/azure-pipelines-linux.yml | 118 +++++------ .azure-pipelines/azure-pipelines-osx.yml | 34 +-- .azure-pipelines/azure-pipelines-win.yml | 40 ++-- ...rsion11numpy1.22python3.8.____cpython.yaml | 2 +- ...sion11numpy2.0python3.10.____cpython.yaml} | 4 +- ...sion11numpy2.0python3.11.____cpython.yaml} | 4 +- ...sion11numpy2.0python3.12.____cpython.yaml} | 4 +- ...rsion11numpy2.0python3.9.____cpython.yaml} | 4 +- ...rsion12numpy1.22python3.8.____cpython.yaml | 2 +- ...sion12numpy2.0python3.10.____cpython.yaml} | 4 +- ...sion12numpy2.0python3.11.____cpython.yaml} | 4 +- ...sion12numpy2.0python3.12.____cpython.yaml} | 4 +- ...rsion12numpy2.0python3.9.____cpython.yaml} | 4 +- ...sion10numpy1.22python3.8.____cpython.yaml} | 2 +- ...sion10numpy2.0python3.10.____cpython.yaml} | 4 +- ...sion10numpy2.0python3.11.____cpython.yaml} | 4 +- ...sion10numpy2.0python3.12.____cpython.yaml} | 4 +- ...rsion10numpy2.0python3.9.____cpython.yaml} | 4 +- ...sion13numpy1.22python3.8.____cpython.yaml} | 2 +- ...sion13numpy2.0python3.10.____cpython.yaml} | 4 +- ...sion13numpy2.0python3.11.____cpython.yaml} | 4 +- ...sion13numpy2.0python3.12.____cpython.yaml} | 4 +- ...rsion13numpy2.0python3.9.____cpython.yaml} | 4 +- ...sion10numpy1.22python3.8.____cpython.yaml} | 2 +- ...sion10numpy2.0python3.10.____cpython.yaml} | 4 +- ...sion10numpy2.0python3.11.____cpython.yaml} | 4 +- ...sion10numpy2.0python3.12.____cpython.yaml} | 4 +- ...rsion10numpy2.0python3.9.____cpython.yaml} | 4 +- ...sion13numpy1.22python3.8.____cpython.yaml} | 2 +- ...sion13numpy2.0python3.10.____cpython.yaml} | 4 +- ...sion13numpy2.0python3.11.____cpython.yaml} | 4 +- ...sion13numpy2.0python3.12.____cpython.yaml} | 4 +- ...rsion13numpy2.0python3.9.____cpython.yaml} | 4 +- ...osx_64_numpy1.22python3.8.____cpython.yaml | 4 +- ...sx_64_numpy2.0python3.10.____cpython.yaml} | 6 +- ...sx_64_numpy2.0python3.11.____cpython.yaml} | 6 +- ...sx_64_numpy2.0python3.12.____cpython.yaml} | 6 +- ...osx_64_numpy2.0python3.9.____cpython.yaml} | 6 +- ..._arm64_numpy1.22python3.8.____cpython.yaml | 4 +- ...arm64_numpy2.0python3.10.____cpython.yaml} | 6 +- ...arm64_numpy2.0python3.11.____cpython.yaml} | 6 +- ...arm64_numpy2.0python3.12.____cpython.yaml} | 6 +- ..._arm64_numpy2.0python3.9.____cpython.yaml} | 6 +- ...onNonenumpy1.22python3.8.____cpython.yaml} | 2 +- ...onNonenumpy2.0python3.10.____cpython.yaml} | 4 +- ...onNonenumpy2.0python3.11.____cpython.yaml} | 4 +- ...onNonenumpy2.0python3.12.____cpython.yaml} | 4 +- ...ionNonenumpy2.0python3.9.____cpython.yaml} | 4 +- ...on11.8numpy1.22python3.8.____cpython.yaml} | 2 +- ...on11.8numpy2.0python3.10.____cpython.yaml} | 4 +- ...on11.8numpy2.0python3.11.____cpython.yaml} | 4 +- ...on11.8numpy2.0python3.12.____cpython.yaml} | 4 +- ...ion11.8numpy2.0python3.9.____cpython.yaml} | 4 +- .gitattributes | 4 +- README.md | 194 +++++++++--------- 55 files changed, 305 insertions(+), 285 deletions(-) rename .ci_support/{linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.10.____cpython.yaml => linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.10.____cpython.yaml} (93%) rename .ci_support/{linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.23python3.11.____cpython.yaml => linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.11.____cpython.yaml} (93%) rename .ci_support/{linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.26python3.12.____cpython.yaml => linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.12.____cpython.yaml} (93%) rename .ci_support/{linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.9.____cpython.yaml => linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.9.____cpython.yaml} (93%) rename .ci_support/{linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml => linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.10.____cpython.yaml} (93%) rename .ci_support/{linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml => linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.11.____cpython.yaml} (93%) rename .ci_support/{linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.26python3.12.____cpython.yaml => linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.12.____cpython.yaml} (93%) rename .ci_support/{linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml => linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.9.____cpython.yaml} (93%) rename .ci_support/{linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml => linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml} (94%) rename .ci_support/{linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.10.____cpython.yaml => linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.10.____cpython.yaml} (93%) rename .ci_support/{linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.23python3.11.____cpython.yaml => linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.11.____cpython.yaml} (93%) rename .ci_support/{linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.26python3.12.____cpython.yaml => linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.12.____cpython.yaml} (93%) rename .ci_support/{linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.9.____cpython.yaml => linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.9.____cpython.yaml} (93%) rename .ci_support/{linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml => linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml} (94%) rename .ci_support/{linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.10.____cpython.yaml => linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.10.____cpython.yaml} (93%) rename .ci_support/{linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.23python3.11.____cpython.yaml => linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.11.____cpython.yaml} (93%) rename .ci_support/{linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.26python3.12.____cpython.yaml => linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.12.____cpython.yaml} (93%) rename .ci_support/{linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.9.____cpython.yaml => linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.9.____cpython.yaml} (93%) rename .ci_support/{linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml => linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml} (94%) rename .ci_support/{linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.10.____cpython.yaml => linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.10.____cpython.yaml} (93%) rename .ci_support/{linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.23python3.11.____cpython.yaml => linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.11.____cpython.yaml} (93%) rename .ci_support/{linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.26python3.12.____cpython.yaml => linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.12.____cpython.yaml} (93%) rename .ci_support/{linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.9.____cpython.yaml => linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.9.____cpython.yaml} (93%) rename .ci_support/{linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml => linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml} (94%) rename .ci_support/{linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.10.____cpython.yaml => linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.10.____cpython.yaml} (93%) rename .ci_support/{linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.23python3.11.____cpython.yaml => linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.11.____cpython.yaml} (93%) rename .ci_support/{linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.26python3.12.____cpython.yaml => linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.12.____cpython.yaml} (93%) rename .ci_support/{linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.9.____cpython.yaml => linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.9.____cpython.yaml} (93%) rename .ci_support/{osx_64_numpy1.22python3.10.____cpython.yaml => osx_64_numpy2.0python3.10.____cpython.yaml} (87%) rename .ci_support/{osx_64_numpy1.23python3.11.____cpython.yaml => osx_64_numpy2.0python3.11.____cpython.yaml} (87%) rename .ci_support/{osx_64_numpy1.26python3.12.____cpython.yaml => osx_64_numpy2.0python3.12.____cpython.yaml} (87%) rename .ci_support/{osx_64_numpy1.22python3.9.____cpython.yaml => osx_64_numpy2.0python3.9.____cpython.yaml} (87%) rename .ci_support/{osx_arm64_numpy1.22python3.10.____cpython.yaml => osx_arm64_numpy2.0python3.10.____cpython.yaml} (87%) rename .ci_support/{osx_arm64_numpy1.23python3.11.____cpython.yaml => osx_arm64_numpy2.0python3.11.____cpython.yaml} (87%) rename .ci_support/{osx_arm64_numpy1.26python3.12.____cpython.yaml => osx_arm64_numpy2.0python3.12.____cpython.yaml} (87%) rename .ci_support/{osx_arm64_numpy1.22python3.9.____cpython.yaml => osx_arm64_numpy2.0python3.9.____cpython.yaml} (87%) rename .ci_support/{win_64_cuda_compiler_versionNonenumpy1.22python3.8.____cpython.yaml => win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.8.____cpython.yaml} (91%) rename .ci_support/{win_64_cuda_compiler_versionNonenumpy1.22python3.10.____cpython.yaml => win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.10.____cpython.yaml} (89%) rename .ci_support/{win_64_cuda_compiler_versionNonenumpy1.23python3.11.____cpython.yaml => win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.11.____cpython.yaml} (89%) rename .ci_support/{win_64_cuda_compiler_versionNonenumpy1.26python3.12.____cpython.yaml => win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.12.____cpython.yaml} (89%) rename .ci_support/{win_64_cuda_compiler_versionNonenumpy1.22python3.9.____cpython.yaml => win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.9.____cpython.yaml} (89%) rename .ci_support/{win_64_cuda_compiler_version11.8numpy1.22python3.8.____cpython.yaml => win_64_cuda_compilernvcccuda_compiler_version11.8numpy1.22python3.8.____cpython.yaml} (91%) rename .ci_support/{win_64_cuda_compiler_version11.8numpy1.22python3.10.____cpython.yaml => win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.10.____cpython.yaml} (89%) rename .ci_support/{win_64_cuda_compiler_version11.8numpy1.23python3.11.____cpython.yaml => win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.11.____cpython.yaml} (89%) rename .ci_support/{win_64_cuda_compiler_version11.8numpy1.26python3.12.____cpython.yaml => win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.12.____cpython.yaml} (89%) rename .ci_support/{win_64_cuda_compiler_version11.8numpy1.22python3.9.____cpython.yaml => win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.9.____cpython.yaml} (89%) diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index 946c3c9..8e206aa 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -8,124 +8,124 @@ jobs: vmImage: ubuntu-latest strategy: matrix: - ? linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.10.____cpython - : CONFIG: linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.10.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 ? linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.8.____cpython : CONFIG: linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - ? linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.9.____cpython - : CONFIG: linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.9.____cpython + ? linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.10.____cpython + : CONFIG: linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - ? linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.23python3.11.____cpython - : CONFIG: linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.23python3.11.____cpython + ? linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.11.____cpython + : CONFIG: linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.11.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - ? linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.26python3.12.____cpython - : CONFIG: linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.26python3.12.____cpython + ? linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.12.____cpython + : CONFIG: linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.12.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - ? linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython - : CONFIG: linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython + ? linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.9.____cpython + : CONFIG: linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.9.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 ? linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython : CONFIG: linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - ? linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython - : CONFIG: linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython + ? linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.10.____cpython + : CONFIG: linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.10.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + ? linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.11.____cpython + : CONFIG: linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.11.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - ? linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython - : CONFIG: linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython + ? linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.12.____cpython + : CONFIG: linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.12.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - ? linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.26python3.12.____cpython - : CONFIG: linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.26python3.12.____cpython + ? linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.9.____cpython + : CONFIG: linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.9.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.10.____cpython: - CONFIG: linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.10.____cpython + ? linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython + : CONFIG: linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython: - CONFIG: linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython + ? linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.10.____cpython + : CONFIG: linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.9.____cpython: - CONFIG: linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.9.____cpython + ? linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.11.____cpython + : CONFIG: linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.11.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.23python3.11.____cpython: - CONFIG: linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.23python3.11.____cpython + ? linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.12.____cpython + : CONFIG: linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.12.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.26python3.12.____cpython: - CONFIG: linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.26python3.12.____cpython + ? linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.9.____cpython + : CONFIG: linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.9.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.10.____cpython: - CONFIG: linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.10.____cpython + ? linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython + : CONFIG: linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython: - CONFIG: linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython + ? linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.10.____cpython + : CONFIG: linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.9.____cpython: - CONFIG: linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.9.____cpython + ? linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.11.____cpython + : CONFIG: linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.11.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.23python3.11.____cpython: - CONFIG: linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.23python3.11.____cpython + ? linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.12.____cpython + : CONFIG: linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.12.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.26python3.12.____cpython: - CONFIG: linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.26python3.12.____cpython + ? linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.9.____cpython + : CONFIG: linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.9.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.10.____cpython: - CONFIG: linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.10.____cpython + ? linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython + : CONFIG: linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython: - CONFIG: linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython + ? linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.10.____cpython + : CONFIG: linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.9.____cpython: - CONFIG: linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.9.____cpython + ? linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.11.____cpython + : CONFIG: linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.11.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.23python3.11.____cpython: - CONFIG: linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.23python3.11.____cpython + ? linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.12.____cpython + : CONFIG: linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.12.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.26python3.12.____cpython: - CONFIG: linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.26python3.12.____cpython + ? linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.9.____cpython + : CONFIG: linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.9.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.10.____cpython: - CONFIG: linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.10.____cpython + ? linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython + : CONFIG: linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython: - CONFIG: linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython + ? linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.10.____cpython + : CONFIG: linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.9.____cpython: - CONFIG: linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.9.____cpython + ? linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.11.____cpython + : CONFIG: linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.11.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.23python3.11.____cpython: - CONFIG: linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.23python3.11.____cpython + ? linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.12.____cpython + : CONFIG: linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.12.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.26python3.12.____cpython: - CONFIG: linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.26python3.12.____cpython + ? linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.9.____cpython + : CONFIG: linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.9.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 timeoutInMinutes: 360 diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index d5e3950..15c5551 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -8,35 +8,35 @@ jobs: vmImage: macOS-12 strategy: matrix: - osx_64_numpy1.22python3.10.____cpython: - CONFIG: osx_64_numpy1.22python3.10.____cpython - UPLOAD_PACKAGES: 'True' osx_64_numpy1.22python3.8.____cpython: CONFIG: osx_64_numpy1.22python3.8.____cpython UPLOAD_PACKAGES: 'True' - osx_64_numpy1.22python3.9.____cpython: - CONFIG: osx_64_numpy1.22python3.9.____cpython + osx_64_numpy2.0python3.10.____cpython: + CONFIG: osx_64_numpy2.0python3.10.____cpython UPLOAD_PACKAGES: 'True' - osx_64_numpy1.23python3.11.____cpython: - CONFIG: osx_64_numpy1.23python3.11.____cpython + osx_64_numpy2.0python3.11.____cpython: + CONFIG: osx_64_numpy2.0python3.11.____cpython UPLOAD_PACKAGES: 'True' - osx_64_numpy1.26python3.12.____cpython: - CONFIG: osx_64_numpy1.26python3.12.____cpython + osx_64_numpy2.0python3.12.____cpython: + CONFIG: osx_64_numpy2.0python3.12.____cpython UPLOAD_PACKAGES: 'True' - osx_arm64_numpy1.22python3.10.____cpython: - CONFIG: osx_arm64_numpy1.22python3.10.____cpython + osx_64_numpy2.0python3.9.____cpython: + CONFIG: osx_64_numpy2.0python3.9.____cpython UPLOAD_PACKAGES: 'True' osx_arm64_numpy1.22python3.8.____cpython: CONFIG: osx_arm64_numpy1.22python3.8.____cpython UPLOAD_PACKAGES: 'True' - osx_arm64_numpy1.22python3.9.____cpython: - CONFIG: osx_arm64_numpy1.22python3.9.____cpython + osx_arm64_numpy2.0python3.10.____cpython: + CONFIG: osx_arm64_numpy2.0python3.10.____cpython + UPLOAD_PACKAGES: 'True' + osx_arm64_numpy2.0python3.11.____cpython: + CONFIG: osx_arm64_numpy2.0python3.11.____cpython UPLOAD_PACKAGES: 'True' - osx_arm64_numpy1.23python3.11.____cpython: - CONFIG: osx_arm64_numpy1.23python3.11.____cpython + osx_arm64_numpy2.0python3.12.____cpython: + CONFIG: osx_arm64_numpy2.0python3.12.____cpython UPLOAD_PACKAGES: 'True' - osx_arm64_numpy1.26python3.12.____cpython: - CONFIG: osx_arm64_numpy1.26python3.12.____cpython + osx_arm64_numpy2.0python3.9.____cpython: + CONFIG: osx_arm64_numpy2.0python3.9.____cpython UPLOAD_PACKAGES: 'True' timeoutInMinutes: 360 variables: {} diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 55e8feb..decb7d2 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -8,35 +8,35 @@ jobs: vmImage: windows-2022 strategy: matrix: - win_64_cuda_compiler_version11.8numpy1.22python3.10.____cpython: - CONFIG: win_64_cuda_compiler_version11.8numpy1.22python3.10.____cpython + win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.8.____cpython: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.8.____cpython UPLOAD_PACKAGES: 'True' - win_64_cuda_compiler_version11.8numpy1.22python3.8.____cpython: - CONFIG: win_64_cuda_compiler_version11.8numpy1.22python3.8.____cpython + win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.10.____cpython: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.10.____cpython UPLOAD_PACKAGES: 'True' - win_64_cuda_compiler_version11.8numpy1.22python3.9.____cpython: - CONFIG: win_64_cuda_compiler_version11.8numpy1.22python3.9.____cpython + win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.11.____cpython: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.11.____cpython UPLOAD_PACKAGES: 'True' - win_64_cuda_compiler_version11.8numpy1.23python3.11.____cpython: - CONFIG: win_64_cuda_compiler_version11.8numpy1.23python3.11.____cpython + win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.12.____cpython: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.12.____cpython UPLOAD_PACKAGES: 'True' - win_64_cuda_compiler_version11.8numpy1.26python3.12.____cpython: - CONFIG: win_64_cuda_compiler_version11.8numpy1.26python3.12.____cpython + win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.9.____cpython: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.9.____cpython UPLOAD_PACKAGES: 'True' - win_64_cuda_compiler_versionNonenumpy1.22python3.10.____cpython: - CONFIG: win_64_cuda_compiler_versionNonenumpy1.22python3.10.____cpython + win_64_cuda_compilernvcccuda_compiler_version11.8numpy1.22python3.8.____cpython: + CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.8numpy1.22python3.8.____cpython UPLOAD_PACKAGES: 'True' - win_64_cuda_compiler_versionNonenumpy1.22python3.8.____cpython: - CONFIG: win_64_cuda_compiler_versionNonenumpy1.22python3.8.____cpython + win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.10.____cpython: + CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.10.____cpython UPLOAD_PACKAGES: 'True' - win_64_cuda_compiler_versionNonenumpy1.22python3.9.____cpython: - CONFIG: win_64_cuda_compiler_versionNonenumpy1.22python3.9.____cpython + win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.11.____cpython: + CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.11.____cpython UPLOAD_PACKAGES: 'True' - win_64_cuda_compiler_versionNonenumpy1.23python3.11.____cpython: - CONFIG: win_64_cuda_compiler_versionNonenumpy1.23python3.11.____cpython + win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.12.____cpython: + CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.12.____cpython UPLOAD_PACKAGES: 'True' - win_64_cuda_compiler_versionNonenumpy1.26python3.12.____cpython: - CONFIG: win_64_cuda_compiler_versionNonenumpy1.26python3.12.____cpython + win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.9.____cpython: + CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.9.____cpython UPLOAD_PACKAGES: 'True' timeoutInMinutes: 360 variables: diff --git a/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.8.____cpython.yaml index 8cca83f..27daf47 100644 --- a/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.8.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.8.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: diff --git a/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.10.____cpython.yaml b/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.10.____cpython.yaml similarity index 93% rename from .ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.10.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.10.____cpython.yaml index 66ddc9d..3144ae8 100644 --- a/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.10.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.23python3.11.____cpython.yaml b/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.11.____cpython.yaml similarity index 93% rename from .ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.23python3.11.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.11.____cpython.yaml index 5417b1b..b7cd255 100644 --- a/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.23python3.11.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.11.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.23' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.26python3.12.____cpython.yaml b/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.12.____cpython.yaml similarity index 93% rename from .ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.26python3.12.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.12.____cpython.yaml index 0999d36..a37d9c2 100644 --- a/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.26python3.12.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.12.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.26' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.9.____cpython.yaml similarity index 93% rename from .ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.9.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.9.____cpython.yaml index 8370ad3..694589e 100644 --- a/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.9.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.9.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml index 76e59a6..55be69b 100644 --- a/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos6 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: diff --git a/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml b/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.10.____cpython.yaml similarity index 93% rename from .ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.10.____cpython.yaml index a45d7b0..bd2151f 100644 --- a/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.10.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos6 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml b/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.11.____cpython.yaml similarity index 93% rename from .ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.11.____cpython.yaml index 879bd0a..b7c5dba 100644 --- a/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.11.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos6 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.23' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.26python3.12.____cpython.yaml b/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.12.____cpython.yaml similarity index 93% rename from .ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.26python3.12.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.12.____cpython.yaml index daceba9..bfca53e 100644 --- a/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.26python3.12.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.12.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos6 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.26' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.9.____cpython.yaml similarity index 93% rename from .ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.9.____cpython.yaml index d215c9f..ac3bef9 100644 --- a/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.9.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos6 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml similarity index 94% rename from .ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml rename to .ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml index af57242..350ae1e 100644 --- a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml @@ -13,7 +13,7 @@ cdt_arch: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: diff --git a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.10.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.10.____cpython.yaml similarity index 93% rename from .ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.10.____cpython.yaml rename to .ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.10.____cpython.yaml index a730a5b..a0537fc 100644 --- a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.10.____cpython.yaml @@ -13,7 +13,7 @@ cdt_arch: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -31,7 +31,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.23python3.11.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.11.____cpython.yaml similarity index 93% rename from .ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.23python3.11.____cpython.yaml rename to .ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.11.____cpython.yaml index e88274a..952d120 100644 --- a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.23python3.11.____cpython.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.11.____cpython.yaml @@ -13,7 +13,7 @@ cdt_arch: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -31,7 +31,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.23' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.26python3.12.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.12.____cpython.yaml similarity index 93% rename from .ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.26python3.12.____cpython.yaml rename to .ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.12.____cpython.yaml index 6509ab9..2b103ec 100644 --- a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.26python3.12.____cpython.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.12.____cpython.yaml @@ -13,7 +13,7 @@ cdt_arch: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -31,7 +31,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.26' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.9.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.9.____cpython.yaml similarity index 93% rename from .ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.9.____cpython.yaml rename to .ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.9.____cpython.yaml index 40a5da3..6977c6b 100644 --- a/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.9.____cpython.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.9.____cpython.yaml @@ -13,7 +13,7 @@ cdt_arch: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -31,7 +31,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml similarity index 94% rename from .ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml rename to .ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml index 30dd4bc..24d6356 100644 --- a/.ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml @@ -13,7 +13,7 @@ cdt_arch: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: diff --git a/.ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.10.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.10.____cpython.yaml similarity index 93% rename from .ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.10.____cpython.yaml rename to .ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.10.____cpython.yaml index f9c1253..a1c71e3 100644 --- a/.ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.10.____cpython.yaml @@ -13,7 +13,7 @@ cdt_arch: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -31,7 +31,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.23python3.11.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.11.____cpython.yaml similarity index 93% rename from .ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.23python3.11.____cpython.yaml rename to .ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.11.____cpython.yaml index 240a202..a7b3350 100644 --- a/.ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.23python3.11.____cpython.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.11.____cpython.yaml @@ -13,7 +13,7 @@ cdt_arch: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -31,7 +31,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.23' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.26python3.12.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.12.____cpython.yaml similarity index 93% rename from .ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.26python3.12.____cpython.yaml rename to .ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.12.____cpython.yaml index 44147a5..d3a6ffd 100644 --- a/.ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.26python3.12.____cpython.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.12.____cpython.yaml @@ -13,7 +13,7 @@ cdt_arch: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -31,7 +31,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.26' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.9.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.9.____cpython.yaml similarity index 93% rename from .ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.9.____cpython.yaml rename to .ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.9.____cpython.yaml index 3061d05..f4169e1 100644 --- a/.ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.9.____cpython.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.9.____cpython.yaml @@ -13,7 +13,7 @@ cdt_arch: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -31,7 +31,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml similarity index 94% rename from .ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml rename to .ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml index e484aa2..b2cddca 100644 --- a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: diff --git a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.10.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.10.____cpython.yaml similarity index 93% rename from .ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.10.____cpython.yaml rename to .ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.10.____cpython.yaml index 16aa83a..9e0ab55 100644 --- a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.10.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.23python3.11.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.11.____cpython.yaml similarity index 93% rename from .ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.23python3.11.____cpython.yaml rename to .ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.11.____cpython.yaml index b0d80fe..d788c0d 100644 --- a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.23python3.11.____cpython.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.11.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.23' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.26python3.12.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.12.____cpython.yaml similarity index 93% rename from .ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.26python3.12.____cpython.yaml rename to .ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.12.____cpython.yaml index fa7776e..ebba929 100644 --- a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.26python3.12.____cpython.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.12.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.26' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.9.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.9.____cpython.yaml similarity index 93% rename from .ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.9.____cpython.yaml rename to .ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.9.____cpython.yaml index 6a4f203..30c7531 100644 --- a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.9.____cpython.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.9.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml similarity index 94% rename from .ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml rename to .ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml index edb1744..a736233 100644 --- a/.ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: diff --git a/.ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.10.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.10.____cpython.yaml similarity index 93% rename from .ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.10.____cpython.yaml rename to .ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.10.____cpython.yaml index 53bd66c..93b7b57 100644 --- a/.ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.10.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.23python3.11.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.11.____cpython.yaml similarity index 93% rename from .ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.23python3.11.____cpython.yaml rename to .ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.11.____cpython.yaml index bf46511..ef39204 100644 --- a/.ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.23python3.11.____cpython.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.11.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.23' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.26python3.12.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.12.____cpython.yaml similarity index 93% rename from .ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.26python3.12.____cpython.yaml rename to .ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.12.____cpython.yaml index 192d5f7..335fa92 100644 --- a/.ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.26python3.12.____cpython.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.12.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.26' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.9.____cpython.yaml b/.ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.9.____cpython.yaml similarity index 93% rename from .ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.9.____cpython.yaml rename to .ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.9.____cpython.yaml index f5ec4ee..4f3a05f 100644 --- a/.ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.9.____cpython.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.9.____cpython.yaml @@ -9,7 +9,7 @@ c_stdlib_version: cdt_name: - cos7 channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -27,7 +27,7 @@ docker_image: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_64_numpy1.22python3.8.____cpython.yaml b/.ci_support/osx_64_numpy1.22python3.8.____cpython.yaml index d31369a..ebc600e 100644 --- a/.ci_support/osx_64_numpy1.22python3.8.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.22python3.8.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '10.13' +MACOSX_SDK_VERSION: +- '10.13' c_compiler: - clang c_compiler_version: @@ -9,7 +11,7 @@ c_stdlib: c_stdlib_version: - '10.13' channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler_version: diff --git a/.ci_support/osx_64_numpy1.22python3.10.____cpython.yaml b/.ci_support/osx_64_numpy2.0python3.10.____cpython.yaml similarity index 87% rename from .ci_support/osx_64_numpy1.22python3.10.____cpython.yaml rename to .ci_support/osx_64_numpy2.0python3.10.____cpython.yaml index f253f7e..44265b7 100644 --- a/.ci_support/osx_64_numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/osx_64_numpy2.0python3.10.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '10.13' +MACOSX_SDK_VERSION: +- '10.13' c_compiler: - clang c_compiler_version: @@ -9,7 +11,7 @@ c_stdlib: c_stdlib_version: - '10.13' channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler_version: @@ -23,7 +25,7 @@ libarrow_all: macos_machine: - x86_64-apple-darwin13.4.0 numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_64_numpy1.23python3.11.____cpython.yaml b/.ci_support/osx_64_numpy2.0python3.11.____cpython.yaml similarity index 87% rename from .ci_support/osx_64_numpy1.23python3.11.____cpython.yaml rename to .ci_support/osx_64_numpy2.0python3.11.____cpython.yaml index 7442af6..d97af9d 100644 --- a/.ci_support/osx_64_numpy1.23python3.11.____cpython.yaml +++ b/.ci_support/osx_64_numpy2.0python3.11.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '10.13' +MACOSX_SDK_VERSION: +- '10.13' c_compiler: - clang c_compiler_version: @@ -9,7 +11,7 @@ c_stdlib: c_stdlib_version: - '10.13' channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler_version: @@ -23,7 +25,7 @@ libarrow_all: macos_machine: - x86_64-apple-darwin13.4.0 numpy: -- '1.23' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_64_numpy1.26python3.12.____cpython.yaml b/.ci_support/osx_64_numpy2.0python3.12.____cpython.yaml similarity index 87% rename from .ci_support/osx_64_numpy1.26python3.12.____cpython.yaml rename to .ci_support/osx_64_numpy2.0python3.12.____cpython.yaml index 552876a..7404be7 100644 --- a/.ci_support/osx_64_numpy1.26python3.12.____cpython.yaml +++ b/.ci_support/osx_64_numpy2.0python3.12.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '10.13' +MACOSX_SDK_VERSION: +- '10.13' c_compiler: - clang c_compiler_version: @@ -9,7 +11,7 @@ c_stdlib: c_stdlib_version: - '10.13' channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler_version: @@ -23,7 +25,7 @@ libarrow_all: macos_machine: - x86_64-apple-darwin13.4.0 numpy: -- '1.26' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_64_numpy1.22python3.9.____cpython.yaml b/.ci_support/osx_64_numpy2.0python3.9.____cpython.yaml similarity index 87% rename from .ci_support/osx_64_numpy1.22python3.9.____cpython.yaml rename to .ci_support/osx_64_numpy2.0python3.9.____cpython.yaml index d3c0886..b1dff89 100644 --- a/.ci_support/osx_64_numpy1.22python3.9.____cpython.yaml +++ b/.ci_support/osx_64_numpy2.0python3.9.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '10.13' +MACOSX_SDK_VERSION: +- '10.13' c_compiler: - clang c_compiler_version: @@ -9,7 +11,7 @@ c_stdlib: c_stdlib_version: - '10.13' channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler_version: @@ -23,7 +25,7 @@ libarrow_all: macos_machine: - x86_64-apple-darwin13.4.0 numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_arm64_numpy1.22python3.8.____cpython.yaml b/.ci_support/osx_arm64_numpy1.22python3.8.____cpython.yaml index 711ba47..c4d71c9 100644 --- a/.ci_support/osx_arm64_numpy1.22python3.8.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy1.22python3.8.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '11.0' +MACOSX_SDK_VERSION: +- '11.0' c_compiler: - clang c_compiler_version: @@ -9,7 +11,7 @@ c_stdlib: c_stdlib_version: - '11.0' channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler_version: diff --git a/.ci_support/osx_arm64_numpy1.22python3.10.____cpython.yaml b/.ci_support/osx_arm64_numpy2.0python3.10.____cpython.yaml similarity index 87% rename from .ci_support/osx_arm64_numpy1.22python3.10.____cpython.yaml rename to .ci_support/osx_arm64_numpy2.0python3.10.____cpython.yaml index eb8a7c8..a468b89 100644 --- a/.ci_support/osx_arm64_numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy2.0python3.10.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '11.0' +MACOSX_SDK_VERSION: +- '11.0' c_compiler: - clang c_compiler_version: @@ -9,7 +11,7 @@ c_stdlib: c_stdlib_version: - '11.0' channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler_version: @@ -23,7 +25,7 @@ libarrow_all: macos_machine: - arm64-apple-darwin20.0.0 numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_arm64_numpy1.23python3.11.____cpython.yaml b/.ci_support/osx_arm64_numpy2.0python3.11.____cpython.yaml similarity index 87% rename from .ci_support/osx_arm64_numpy1.23python3.11.____cpython.yaml rename to .ci_support/osx_arm64_numpy2.0python3.11.____cpython.yaml index f30245e..2f60a26 100644 --- a/.ci_support/osx_arm64_numpy1.23python3.11.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy2.0python3.11.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '11.0' +MACOSX_SDK_VERSION: +- '11.0' c_compiler: - clang c_compiler_version: @@ -9,7 +11,7 @@ c_stdlib: c_stdlib_version: - '11.0' channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler_version: @@ -23,7 +25,7 @@ libarrow_all: macos_machine: - arm64-apple-darwin20.0.0 numpy: -- '1.23' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_arm64_numpy1.26python3.12.____cpython.yaml b/.ci_support/osx_arm64_numpy2.0python3.12.____cpython.yaml similarity index 87% rename from .ci_support/osx_arm64_numpy1.26python3.12.____cpython.yaml rename to .ci_support/osx_arm64_numpy2.0python3.12.____cpython.yaml index 023fb03..708c63e 100644 --- a/.ci_support/osx_arm64_numpy1.26python3.12.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy2.0python3.12.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '11.0' +MACOSX_SDK_VERSION: +- '11.0' c_compiler: - clang c_compiler_version: @@ -9,7 +11,7 @@ c_stdlib: c_stdlib_version: - '11.0' channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler_version: @@ -23,7 +25,7 @@ libarrow_all: macos_machine: - arm64-apple-darwin20.0.0 numpy: -- '1.26' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_arm64_numpy1.22python3.9.____cpython.yaml b/.ci_support/osx_arm64_numpy2.0python3.9.____cpython.yaml similarity index 87% rename from .ci_support/osx_arm64_numpy1.22python3.9.____cpython.yaml rename to .ci_support/osx_arm64_numpy2.0python3.9.____cpython.yaml index 2dee449..48091ad 100644 --- a/.ci_support/osx_arm64_numpy1.22python3.9.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy2.0python3.9.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '11.0' +MACOSX_SDK_VERSION: +- '11.0' c_compiler: - clang c_compiler_version: @@ -9,7 +11,7 @@ c_stdlib: c_stdlib_version: - '11.0' channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler_version: @@ -23,7 +25,7 @@ libarrow_all: macos_machine: - arm64-apple-darwin20.0.0 numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_versionNonenumpy1.22python3.8.____cpython.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.8.____cpython.yaml similarity index 91% rename from .ci_support/win_64_cuda_compiler_versionNonenumpy1.22python3.8.____cpython.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.8.____cpython.yaml index e604808..16e4caa 100644 --- a/.ci_support/win_64_cuda_compiler_versionNonenumpy1.22python3.8.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.8.____cpython.yaml @@ -3,7 +3,7 @@ c_compiler: c_stdlib: - vs channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: diff --git a/.ci_support/win_64_cuda_compiler_versionNonenumpy1.22python3.10.____cpython.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.10.____cpython.yaml similarity index 89% rename from .ci_support/win_64_cuda_compiler_versionNonenumpy1.22python3.10.____cpython.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.10.____cpython.yaml index baf11b9..0115e7d 100644 --- a/.ci_support/win_64_cuda_compiler_versionNonenumpy1.22python3.10.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.10.____cpython.yaml @@ -3,7 +3,7 @@ c_compiler: c_stdlib: - vs channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -17,7 +17,7 @@ cxx_compiler: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_versionNonenumpy1.23python3.11.____cpython.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.11.____cpython.yaml similarity index 89% rename from .ci_support/win_64_cuda_compiler_versionNonenumpy1.23python3.11.____cpython.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.11.____cpython.yaml index 2711d83..95748a3 100644 --- a/.ci_support/win_64_cuda_compiler_versionNonenumpy1.23python3.11.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.11.____cpython.yaml @@ -3,7 +3,7 @@ c_compiler: c_stdlib: - vs channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -17,7 +17,7 @@ cxx_compiler: libarrow_all: - '16' numpy: -- '1.23' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_versionNonenumpy1.26python3.12.____cpython.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.12.____cpython.yaml similarity index 89% rename from .ci_support/win_64_cuda_compiler_versionNonenumpy1.26python3.12.____cpython.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.12.____cpython.yaml index 360e459..9ff913a 100644 --- a/.ci_support/win_64_cuda_compiler_versionNonenumpy1.26python3.12.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.12.____cpython.yaml @@ -3,7 +3,7 @@ c_compiler: c_stdlib: - vs channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -17,7 +17,7 @@ cxx_compiler: libarrow_all: - '16' numpy: -- '1.26' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_versionNonenumpy1.22python3.9.____cpython.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.9.____cpython.yaml similarity index 89% rename from .ci_support/win_64_cuda_compiler_versionNonenumpy1.22python3.9.____cpython.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.9.____cpython.yaml index bd36f7b..b77c107 100644 --- a/.ci_support/win_64_cuda_compiler_versionNonenumpy1.22python3.9.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.9.____cpython.yaml @@ -3,7 +3,7 @@ c_compiler: c_stdlib: - vs channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -17,7 +17,7 @@ cxx_compiler: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_version11.8numpy1.22python3.8.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8numpy1.22python3.8.____cpython.yaml similarity index 91% rename from .ci_support/win_64_cuda_compiler_version11.8numpy1.22python3.8.____cpython.yaml rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8numpy1.22python3.8.____cpython.yaml index 8308244..4df4e08 100644 --- a/.ci_support/win_64_cuda_compiler_version11.8numpy1.22python3.8.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8numpy1.22python3.8.____cpython.yaml @@ -3,7 +3,7 @@ c_compiler: c_stdlib: - vs channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: diff --git a/.ci_support/win_64_cuda_compiler_version11.8numpy1.22python3.10.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.10.____cpython.yaml similarity index 89% rename from .ci_support/win_64_cuda_compiler_version11.8numpy1.22python3.10.____cpython.yaml rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.10.____cpython.yaml index 3a7faa4..2717756 100644 --- a/.ci_support/win_64_cuda_compiler_version11.8numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.10.____cpython.yaml @@ -3,7 +3,7 @@ c_compiler: c_stdlib: - vs channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -17,7 +17,7 @@ cxx_compiler: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_version11.8numpy1.23python3.11.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.11.____cpython.yaml similarity index 89% rename from .ci_support/win_64_cuda_compiler_version11.8numpy1.23python3.11.____cpython.yaml rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.11.____cpython.yaml index 132f07e..09a0ab5 100644 --- a/.ci_support/win_64_cuda_compiler_version11.8numpy1.23python3.11.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.11.____cpython.yaml @@ -3,7 +3,7 @@ c_compiler: c_stdlib: - vs channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -17,7 +17,7 @@ cxx_compiler: libarrow_all: - '16' numpy: -- '1.23' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_version11.8numpy1.26python3.12.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.12.____cpython.yaml similarity index 89% rename from .ci_support/win_64_cuda_compiler_version11.8numpy1.26python3.12.____cpython.yaml rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.12.____cpython.yaml index 07f6fbd..549efce 100644 --- a/.ci_support/win_64_cuda_compiler_version11.8numpy1.26python3.12.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.12.____cpython.yaml @@ -3,7 +3,7 @@ c_compiler: c_stdlib: - vs channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -17,7 +17,7 @@ cxx_compiler: libarrow_all: - '16' numpy: -- '1.26' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_version11.8numpy1.22python3.9.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.9.____cpython.yaml similarity index 89% rename from .ci_support/win_64_cuda_compiler_version11.8numpy1.22python3.9.____cpython.yaml rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.9.____cpython.yaml index 961941f..ddf48a4 100644 --- a/.ci_support/win_64_cuda_compiler_version11.8numpy1.22python3.9.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.9.____cpython.yaml @@ -3,7 +3,7 @@ c_compiler: c_stdlib: - vs channel_sources: -- conda-forge +- conda-forge/label/numpy_rc,conda-forge channel_targets: - conda-forge main cuda_compiler: @@ -17,7 +17,7 @@ cxx_compiler: libarrow_all: - '16' numpy: -- '1.22' +- '2.0' pin_run_as_build: python: min_pin: x.x diff --git a/.gitattributes b/.gitattributes index 7f32763..18f114a 100644 --- a/.gitattributes +++ b/.gitattributes @@ -20,8 +20,8 @@ bld.bat text eol=crlf .travis.yml linguist-generated=true .scripts/* linguist-generated=true .woodpecker.yml linguist-generated=true -LICENSE.txt linguist-generated=true -README.md linguist-generated=true +/LICENSE.txt linguist-generated=true +/README.md linguist-generated=true azure-pipelines.yml linguist-generated=true build-locally.py linguist-generated=true shippable.yml linguist-generated=true diff --git a/README.md b/README.md index 8731414..f77e082 100644 --- a/README.md +++ b/README.md @@ -67,13 +67,6 @@ Current build status - - - - + - + - + - + @@ -116,171 +109,171 @@ Current build status - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -291,31 +284,31 @@ Current build status - + - + - + - + @@ -326,94 +319,101 @@ Current build status - + + + + - + - + - + - + - + - + - + - + - + - + - + - + From a0ae5fef03f54f60c0bb943d5fcecde678fa8f87 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Sun, 2 Jun 2024 18:15:56 +1100 Subject: [PATCH 4/6] backport fix for wrongly unskipped tests --- recipe/meta.yaml | 6 ++- ...ixture-teardown-should-not-fail-test.patch | 2 +- ...harder-to-set-up-s3_server-fixture-.patch} | 14 +++--- ...rease-timeout-in-TestThreadedCSVTabl.patch | 45 +++++++++++++++++++ ...-in-TestThreadedCSVTableRead-test_ca.patch | 23 ---------- ...x-skip-for-numpy-2.0-to-include-rc-s.patch | 36 +++++++++++++++ 6 files changed, 95 insertions(+), 31 deletions(-) rename recipe/patches/{0002-try-harder-to-set-up-s3_server-fixture.patch => 0002-MINOR-Python-try-harder-to-set-up-s3_server-fixture-.patch} (53%) create mode 100644 recipe/patches/0003-MINOR-Python-Increase-timeout-in-TestThreadedCSVTabl.patch delete mode 100644 recipe/patches/0003-increase-timeout-in-TestThreadedCSVTableRead-test_ca.patch create mode 100644 recipe/patches/0004-fix-skip-for-numpy-2.0-to-include-rc-s.patch diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 7da6da1..75af851 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -15,9 +15,11 @@ source: # workaround for https://github.com/apache/arrow/issues/37692 - patches/0001-fixture-teardown-should-not-fail-test.patch # backport https://github.com/apache/arrow/pull/41754 - - patches/0002-try-harder-to-set-up-s3_server-fixture.patch + - patches/0002-MINOR-Python-try-harder-to-set-up-s3_server-fixture-.patch # backport https://github.com/apache/arrow/pull/41768 - - patches/0003-increase-timeout-in-TestThreadedCSVTableRead-test_ca.patch + - patches/0003-MINOR-Python-Increase-timeout-in-TestThreadedCSVTabl.patch + # fix for https://github.com/apache/arrow/issues/41319 + - patches/0004-fix-skip-for-numpy-2.0-to-include-rc-s.patch # testing-submodule not part of release tarball - git_url: https://github.com/apache/arrow-testing.git git_rev: 25d16511e8d42c2744a1d94d90169e3a36e92631 diff --git a/recipe/patches/0001-fixture-teardown-should-not-fail-test.patch b/recipe/patches/0001-fixture-teardown-should-not-fail-test.patch index 9269e1b..27aa830 100644 --- a/recipe/patches/0001-fixture-teardown-should-not-fail-test.patch +++ b/recipe/patches/0001-fixture-teardown-should-not-fail-test.patch @@ -1,7 +1,7 @@ From 0ee0f802918c8627ad67c1cfb3c75d492fda8f49 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Wed, 13 Sep 2023 21:34:29 +1100 -Subject: [PATCH 1/3] fixture teardown should not fail test +Subject: [PATCH 1/4] fixture teardown should not fail test --- python/pyarrow/tests/test_fs.py | 10 ++++++++-- diff --git a/recipe/patches/0002-try-harder-to-set-up-s3_server-fixture.patch b/recipe/patches/0002-MINOR-Python-try-harder-to-set-up-s3_server-fixture-.patch similarity index 53% rename from recipe/patches/0002-try-harder-to-set-up-s3_server-fixture.patch rename to recipe/patches/0002-MINOR-Python-try-harder-to-set-up-s3_server-fixture-.patch index d97b283..f0d10de 100644 --- a/recipe/patches/0002-try-harder-to-set-up-s3_server-fixture.patch +++ b/recipe/patches/0002-MINOR-Python-try-harder-to-set-up-s3_server-fixture-.patch @@ -1,9 +1,13 @@ -From 8574043686e9d149770ffa4d49482a2d53573501 Mon Sep 17 00:00:00 2001 -From: "H. Vetinari" -Date: Thu, 9 May 2024 11:24:26 +1100 -Subject: [PATCH 2/3] try harder to set up s3_server fixture +From 4c694d19a32bda2d1745c643661c491bb746cc9a Mon Sep 17 00:00:00 2001 +From: h-vetinari +Date: Fri, 24 May 2024 02:18:29 +1100 +Subject: [PATCH 2/4] MINOR: [Python] try harder to set up s3_server fixture + (#41754) -it only happens once per session, so we may as well take the time +In conda-forge, when running the aarch tests in emulation, we regularly run into the [issue](https://github.com/conda-forge/pyarrow-feedstock/issues/117) that the fixture setup fails. Extending the timeouts fixes this. Since it only happens once per session, it doesn't hurt to take a little bit more time. + +Authored-by: H. Vetinari +Signed-off-by: Antoine Pitrou --- python/pyarrow/tests/conftest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipe/patches/0003-MINOR-Python-Increase-timeout-in-TestThreadedCSVTabl.patch b/recipe/patches/0003-MINOR-Python-Increase-timeout-in-TestThreadedCSVTabl.patch new file mode 100644 index 0000000..4b1b70a --- /dev/null +++ b/recipe/patches/0003-MINOR-Python-Increase-timeout-in-TestThreadedCSVTabl.patch @@ -0,0 +1,45 @@ +From a013f41d4809b7a6c8ef887eab9159fc32b35571 Mon Sep 17 00:00:00 2001 +From: h-vetinari +Date: Fri, 24 May 2024 02:11:18 +1100 +Subject: [PATCH 3/4] MINOR: [Python] Increase timeout in + TestThreadedCSVTableRead::test_cancellation (#41768) + +We hit this in conda-forge on some runners: +``` +=================================== FAILURES =================================== +__________________ TestThreadedCSVTableRead.test_cancellation __________________ +[...] + # Interruption should have arrived timely +> assert last_duration <= 1.0 +E assert 1.2137842178344727 <= 1.0 + +pyarrow/tests/test_csv.py:1473: AssertionError +----------------------------- Captured stdout call ----------------------------- +workload size: 100000 +workload size: 300000 +workload size: 900000 +workload size: 2700000 +workload size: 8100000 +``` + +Give a little bit more time for the expected duration so conda-forge's test suite doesn't fail spuriously (and then have to be restarted manually). + +Authored-by: H. Vetinari +Signed-off-by: Antoine Pitrou +--- + python/pyarrow/tests/test_csv.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/python/pyarrow/tests/test_csv.py b/python/pyarrow/tests/test_csv.py +index bc1dd8a09..9ddb5197e 100644 +--- a/python/pyarrow/tests/test_csv.py ++++ b/python/pyarrow/tests/test_csv.py +@@ -1470,7 +1470,7 @@ class BaseCSVTableRead(BaseTestCSV): + pytest.fail("Failed to get an interruption during CSV reading") + + # Interruption should have arrived timely +- assert last_duration <= 1.0 ++ assert last_duration <= 2.0 + e = exc_info.__context__ + assert isinstance(e, pa.ArrowCancelled) + assert e.signum == signum diff --git a/recipe/patches/0003-increase-timeout-in-TestThreadedCSVTableRead-test_ca.patch b/recipe/patches/0003-increase-timeout-in-TestThreadedCSVTableRead-test_ca.patch deleted file mode 100644 index 1d24d7b..0000000 --- a/recipe/patches/0003-increase-timeout-in-TestThreadedCSVTableRead-test_ca.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 3acb5c2d0ff8c8e19749a999e88897c8a57a40aa Mon Sep 17 00:00:00 2001 -From: "H. Vetinari" -Date: Wed, 22 May 2024 08:53:03 +1100 -Subject: [PATCH 3/3] increase timeout in - TestThreadedCSVTableRead::test_cancellation - ---- - python/pyarrow/tests/test_csv.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/python/pyarrow/tests/test_csv.py b/python/pyarrow/tests/test_csv.py -index bc1dd8a09..9ddb5197e 100644 ---- a/python/pyarrow/tests/test_csv.py -+++ b/python/pyarrow/tests/test_csv.py -@@ -1470,7 +1470,7 @@ class BaseCSVTableRead(BaseTestCSV): - pytest.fail("Failed to get an interruption during CSV reading") - - # Interruption should have arrived timely -- assert last_duration <= 1.0 -+ assert last_duration <= 2.0 - e = exc_info.__context__ - assert isinstance(e, pa.ArrowCancelled) - assert e.signum == signum diff --git a/recipe/patches/0004-fix-skip-for-numpy-2.0-to-include-rc-s.patch b/recipe/patches/0004-fix-skip-for-numpy-2.0-to-include-rc-s.patch new file mode 100644 index 0000000..b89590d --- /dev/null +++ b/recipe/patches/0004-fix-skip-for-numpy-2.0-to-include-rc-s.patch @@ -0,0 +1,36 @@ +From 5c0586e2ba9286741a14969ddce8482c6752a30c Mon Sep 17 00:00:00 2001 +From: Ben Greiner +Date: Thu, 25 Apr 2024 11:04:10 +0200 +Subject: [PATCH 4/4] fix skip for numpy 2.0 to include rc's + +--- + python/pyarrow/tests/test_array.py | 2 +- + python/pyarrow/tests/test_table.py | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/python/pyarrow/tests/test_array.py b/python/pyarrow/tests/test_array.py +index 156d58326..dfa7c83ef 100644 +--- a/python/pyarrow/tests/test_array.py ++++ b/python/pyarrow/tests/test_array.py +@@ -3323,7 +3323,7 @@ def test_numpy_array_protocol(): + result = np.asarray(arr) + np.testing.assert_array_equal(result, expected) + +- if Version(np.__version__) < Version("2.0"): ++ if Version(np.__version__) < Version("2.0.0rc1"): + # copy keyword is not strict and not passed down to __array__ + result = np.array(arr, copy=False) + np.testing.assert_array_equal(result, expected) +diff --git a/python/pyarrow/tests/test_table.py b/python/pyarrow/tests/test_table.py +index e11efa64d..9b963bb9c 100644 +--- a/python/pyarrow/tests/test_table.py ++++ b/python/pyarrow/tests/test_table.py +@@ -3244,7 +3244,7 @@ def test_numpy_array_protocol(constructor): + table = constructor([[1, 2, 3], [4.0, 5.0, 6.0]], names=["a", "b"]) + expected = np.array([[1, 4], [2, 5], [3, 6]], dtype="float64") + +- if Version(np.__version__) < Version("2.0"): ++ if Version(np.__version__) < Version("2.0.0rc1"): + # copy keyword is not strict and not passed down to __array__ + result = np.array(table, copy=False) + np.testing.assert_array_equal(result, expected) From 15ba1c95d1490eea73f83922de6999d8251ed0dc Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Wed, 12 Jun 2024 07:32:35 +1100 Subject: [PATCH 5/6] backport upstream test fix --- recipe/meta.yaml | 2 ++ ...ixture-teardown-should-not-fail-test.patch | 4 ++-- ...-harder-to-set-up-s3_server-fixture-.patch | 4 ++-- ...rease-timeout-in-TestThreadedCSVTabl.patch | 4 ++-- ...x-skip-for-numpy-2.0-to-include-rc-s.patch | 6 ++--- ...Fix-tests-when-using-NumPy-2.0-on-Wi.patch | 23 +++++++++++++++++++ 6 files changed, 34 insertions(+), 9 deletions(-) create mode 100644 recipe/patches/0005-GH-41924-Python-Fix-tests-when-using-NumPy-2.0-on-Wi.patch diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 75af851..a08c671 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -20,6 +20,8 @@ source: - patches/0003-MINOR-Python-Increase-timeout-in-TestThreadedCSVTabl.patch # fix for https://github.com/apache/arrow/issues/41319 - patches/0004-fix-skip-for-numpy-2.0-to-include-rc-s.patch + # backport https://github.com/apache/arrow/pull/42099 + - patches/0005-GH-41924-Python-Fix-tests-when-using-NumPy-2.0-on-Wi.patch # testing-submodule not part of release tarball - git_url: https://github.com/apache/arrow-testing.git git_rev: 25d16511e8d42c2744a1d94d90169e3a36e92631 diff --git a/recipe/patches/0001-fixture-teardown-should-not-fail-test.patch b/recipe/patches/0001-fixture-teardown-should-not-fail-test.patch index 27aa830..d085ee1 100644 --- a/recipe/patches/0001-fixture-teardown-should-not-fail-test.patch +++ b/recipe/patches/0001-fixture-teardown-should-not-fail-test.patch @@ -1,14 +1,14 @@ From 0ee0f802918c8627ad67c1cfb3c75d492fda8f49 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Wed, 13 Sep 2023 21:34:29 +1100 -Subject: [PATCH 1/4] fixture teardown should not fail test +Subject: [PATCH 1/5] fixture teardown should not fail test --- python/pyarrow/tests/test_fs.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/python/pyarrow/tests/test_fs.py b/python/pyarrow/tests/test_fs.py -index 845f1ecce..58a73dec4 100644 +index 845f1eccec..58a73dec48 100644 --- a/python/pyarrow/tests/test_fs.py +++ b/python/pyarrow/tests/test_fs.py @@ -255,7 +255,10 @@ def s3fs(request, s3_server): diff --git a/recipe/patches/0002-MINOR-Python-try-harder-to-set-up-s3_server-fixture-.patch b/recipe/patches/0002-MINOR-Python-try-harder-to-set-up-s3_server-fixture-.patch index f0d10de..9c9f7b2 100644 --- a/recipe/patches/0002-MINOR-Python-try-harder-to-set-up-s3_server-fixture-.patch +++ b/recipe/patches/0002-MINOR-Python-try-harder-to-set-up-s3_server-fixture-.patch @@ -1,7 +1,7 @@ From 4c694d19a32bda2d1745c643661c491bb746cc9a Mon Sep 17 00:00:00 2001 From: h-vetinari Date: Fri, 24 May 2024 02:18:29 +1100 -Subject: [PATCH 2/4] MINOR: [Python] try harder to set up s3_server fixture +Subject: [PATCH 2/5] MINOR: [Python] try harder to set up s3_server fixture (#41754) In conda-forge, when running the aarch tests in emulation, we regularly run into the [issue](https://github.com/conda-forge/pyarrow-feedstock/issues/117) that the fixture setup fails. Extending the timeouts fixes this. Since it only happens once per session, it doesn't hurt to take a little bit more time. @@ -13,7 +13,7 @@ Signed-off-by: Antoine Pitrou 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/pyarrow/tests/conftest.py b/python/pyarrow/tests/conftest.py -index 57bc3c8fc..343b60299 100644 +index 57bc3c8fc6..343b602995 100644 --- a/python/pyarrow/tests/conftest.py +++ b/python/pyarrow/tests/conftest.py @@ -192,7 +192,7 @@ def retry(attempts=3, delay=1.0, max_delay=None, backoff=1): diff --git a/recipe/patches/0003-MINOR-Python-Increase-timeout-in-TestThreadedCSVTabl.patch b/recipe/patches/0003-MINOR-Python-Increase-timeout-in-TestThreadedCSVTabl.patch index 4b1b70a..0ebc431 100644 --- a/recipe/patches/0003-MINOR-Python-Increase-timeout-in-TestThreadedCSVTabl.patch +++ b/recipe/patches/0003-MINOR-Python-Increase-timeout-in-TestThreadedCSVTabl.patch @@ -1,7 +1,7 @@ From a013f41d4809b7a6c8ef887eab9159fc32b35571 Mon Sep 17 00:00:00 2001 From: h-vetinari Date: Fri, 24 May 2024 02:11:18 +1100 -Subject: [PATCH 3/4] MINOR: [Python] Increase timeout in +Subject: [PATCH 3/5] MINOR: [Python] Increase timeout in TestThreadedCSVTableRead::test_cancellation (#41768) We hit this in conda-forge on some runners: @@ -31,7 +31,7 @@ Signed-off-by: Antoine Pitrou 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/pyarrow/tests/test_csv.py b/python/pyarrow/tests/test_csv.py -index bc1dd8a09..9ddb5197e 100644 +index bc1dd8a09a..9ddb5197e9 100644 --- a/python/pyarrow/tests/test_csv.py +++ b/python/pyarrow/tests/test_csv.py @@ -1470,7 +1470,7 @@ class BaseCSVTableRead(BaseTestCSV): diff --git a/recipe/patches/0004-fix-skip-for-numpy-2.0-to-include-rc-s.patch b/recipe/patches/0004-fix-skip-for-numpy-2.0-to-include-rc-s.patch index b89590d..75bf8ec 100644 --- a/recipe/patches/0004-fix-skip-for-numpy-2.0-to-include-rc-s.patch +++ b/recipe/patches/0004-fix-skip-for-numpy-2.0-to-include-rc-s.patch @@ -1,7 +1,7 @@ From 5c0586e2ba9286741a14969ddce8482c6752a30c Mon Sep 17 00:00:00 2001 From: Ben Greiner Date: Thu, 25 Apr 2024 11:04:10 +0200 -Subject: [PATCH 4/4] fix skip for numpy 2.0 to include rc's +Subject: [PATCH 4/5] fix skip for numpy 2.0 to include rc's --- python/pyarrow/tests/test_array.py | 2 +- @@ -9,7 +9,7 @@ Subject: [PATCH 4/4] fix skip for numpy 2.0 to include rc's 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/python/pyarrow/tests/test_array.py b/python/pyarrow/tests/test_array.py -index 156d58326..dfa7c83ef 100644 +index 156d58326b..dfa7c83eff 100644 --- a/python/pyarrow/tests/test_array.py +++ b/python/pyarrow/tests/test_array.py @@ -3323,7 +3323,7 @@ def test_numpy_array_protocol(): @@ -22,7 +22,7 @@ index 156d58326..dfa7c83ef 100644 result = np.array(arr, copy=False) np.testing.assert_array_equal(result, expected) diff --git a/python/pyarrow/tests/test_table.py b/python/pyarrow/tests/test_table.py -index e11efa64d..9b963bb9c 100644 +index e11efa64db..9b963bb9cb 100644 --- a/python/pyarrow/tests/test_table.py +++ b/python/pyarrow/tests/test_table.py @@ -3244,7 +3244,7 @@ def test_numpy_array_protocol(constructor): diff --git a/recipe/patches/0005-GH-41924-Python-Fix-tests-when-using-NumPy-2.0-on-Wi.patch b/recipe/patches/0005-GH-41924-Python-Fix-tests-when-using-NumPy-2.0-on-Wi.patch new file mode 100644 index 0000000..6838d7a --- /dev/null +++ b/recipe/patches/0005-GH-41924-Python-Fix-tests-when-using-NumPy-2.0-on-Wi.patch @@ -0,0 +1,23 @@ +From 1d9e003a08bc52ba6fb9fa3c5d2bec9a505927f2 Mon Sep 17 00:00:00 2001 +From: Joris Van den Bossche +Date: Tue, 11 Jun 2024 12:09:08 +0200 +Subject: [PATCH 5/5] GH-41924: [Python] Fix tests when using NumPy 2.0 on + Windows + +--- + python/pyarrow/tests/parquet/common.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/python/pyarrow/tests/parquet/common.py b/python/pyarrow/tests/parquet/common.py +index 8365ed5b28..c3094ee20b 100644 +--- a/python/pyarrow/tests/parquet/common.py ++++ b/python/pyarrow/tests/parquet/common.py +@@ -83,7 +83,7 @@ def _random_integers(size, dtype): + iinfo = np.iinfo(dtype) + return np.random.randint(max(iinfo.min, platform_int_info.min), + min(iinfo.max, platform_int_info.max), +- size=size).astype(dtype) ++ size=size, dtype=dtype) + + + def _range_integers(size, dtype): From cd06ad33a62a5c5daabcb065bb34e34727cd0a9e Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Wed, 12 Jun 2024 19:20:59 +1100 Subject: [PATCH 6/6] update upstream patch --- recipe/meta.yaml | 4 +- ...ixture-teardown-should-not-fail-test.patch | 2 +- ...-harder-to-set-up-s3_server-fixture-.patch | 2 +- ...rease-timeout-in-TestThreadedCSVTabl.patch | 2 +- ...Fix-tests-when-using-NumPy-2.0-on-Wi.patch | 79 +++++++++++++++++++ ...x-skip-for-numpy-2.0-to-include-rc-s.patch | 36 --------- ...Fix-tests-when-using-NumPy-2.0-on-Wi.patch | 23 ------ 7 files changed, 83 insertions(+), 65 deletions(-) create mode 100644 recipe/patches/0004-GH-41924-Python-Fix-tests-when-using-NumPy-2.0-on-Wi.patch delete mode 100644 recipe/patches/0004-fix-skip-for-numpy-2.0-to-include-rc-s.patch delete mode 100644 recipe/patches/0005-GH-41924-Python-Fix-tests-when-using-NumPy-2.0-on-Wi.patch diff --git a/recipe/meta.yaml b/recipe/meta.yaml index a08c671..3b89a9e 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -18,10 +18,8 @@ source: - patches/0002-MINOR-Python-try-harder-to-set-up-s3_server-fixture-.patch # backport https://github.com/apache/arrow/pull/41768 - patches/0003-MINOR-Python-Increase-timeout-in-TestThreadedCSVTabl.patch - # fix for https://github.com/apache/arrow/issues/41319 - - patches/0004-fix-skip-for-numpy-2.0-to-include-rc-s.patch # backport https://github.com/apache/arrow/pull/42099 - - patches/0005-GH-41924-Python-Fix-tests-when-using-NumPy-2.0-on-Wi.patch + - patches/0004-GH-41924-Python-Fix-tests-when-using-NumPy-2.0-on-Wi.patch # testing-submodule not part of release tarball - git_url: https://github.com/apache/arrow-testing.git git_rev: 25d16511e8d42c2744a1d94d90169e3a36e92631 diff --git a/recipe/patches/0001-fixture-teardown-should-not-fail-test.patch b/recipe/patches/0001-fixture-teardown-should-not-fail-test.patch index d085ee1..4c5103c 100644 --- a/recipe/patches/0001-fixture-teardown-should-not-fail-test.patch +++ b/recipe/patches/0001-fixture-teardown-should-not-fail-test.patch @@ -1,7 +1,7 @@ From 0ee0f802918c8627ad67c1cfb3c75d492fda8f49 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Wed, 13 Sep 2023 21:34:29 +1100 -Subject: [PATCH 1/5] fixture teardown should not fail test +Subject: [PATCH 1/4] fixture teardown should not fail test --- python/pyarrow/tests/test_fs.py | 10 ++++++++-- diff --git a/recipe/patches/0002-MINOR-Python-try-harder-to-set-up-s3_server-fixture-.patch b/recipe/patches/0002-MINOR-Python-try-harder-to-set-up-s3_server-fixture-.patch index 9c9f7b2..338a7ab 100644 --- a/recipe/patches/0002-MINOR-Python-try-harder-to-set-up-s3_server-fixture-.patch +++ b/recipe/patches/0002-MINOR-Python-try-harder-to-set-up-s3_server-fixture-.patch @@ -1,7 +1,7 @@ From 4c694d19a32bda2d1745c643661c491bb746cc9a Mon Sep 17 00:00:00 2001 From: h-vetinari Date: Fri, 24 May 2024 02:18:29 +1100 -Subject: [PATCH 2/5] MINOR: [Python] try harder to set up s3_server fixture +Subject: [PATCH 2/4] MINOR: [Python] try harder to set up s3_server fixture (#41754) In conda-forge, when running the aarch tests in emulation, we regularly run into the [issue](https://github.com/conda-forge/pyarrow-feedstock/issues/117) that the fixture setup fails. Extending the timeouts fixes this. Since it only happens once per session, it doesn't hurt to take a little bit more time. diff --git a/recipe/patches/0003-MINOR-Python-Increase-timeout-in-TestThreadedCSVTabl.patch b/recipe/patches/0003-MINOR-Python-Increase-timeout-in-TestThreadedCSVTabl.patch index 0ebc431..02e3b67 100644 --- a/recipe/patches/0003-MINOR-Python-Increase-timeout-in-TestThreadedCSVTabl.patch +++ b/recipe/patches/0003-MINOR-Python-Increase-timeout-in-TestThreadedCSVTabl.patch @@ -1,7 +1,7 @@ From a013f41d4809b7a6c8ef887eab9159fc32b35571 Mon Sep 17 00:00:00 2001 From: h-vetinari Date: Fri, 24 May 2024 02:11:18 +1100 -Subject: [PATCH 3/5] MINOR: [Python] Increase timeout in +Subject: [PATCH 3/4] MINOR: [Python] Increase timeout in TestThreadedCSVTableRead::test_cancellation (#41768) We hit this in conda-forge on some runners: diff --git a/recipe/patches/0004-GH-41924-Python-Fix-tests-when-using-NumPy-2.0-on-Wi.patch b/recipe/patches/0004-GH-41924-Python-Fix-tests-when-using-NumPy-2.0-on-Wi.patch new file mode 100644 index 0000000..dbec917 --- /dev/null +++ b/recipe/patches/0004-GH-41924-Python-Fix-tests-when-using-NumPy-2.0-on-Wi.patch @@ -0,0 +1,79 @@ +From c7e74e697a66537c2a88b5ed14c7fe3bc48b2e6a Mon Sep 17 00:00:00 2001 +From: Joris Van den Bossche +Date: Tue, 11 Jun 2024 12:09:08 +0200 +Subject: [PATCH 4/4] GH-41924: [Python] Fix tests when using NumPy 2.0 on + Windows + +--- + python/pyarrow/tests/parquet/common.py | 2 +- + python/pyarrow/tests/test_array.py | 2 +- + python/pyarrow/tests/test_pandas.py | 2 +- + python/pyarrow/tests/test_table.py | 2 +- + python/scripts/test_leak.py | 2 +- + 5 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/python/pyarrow/tests/parquet/common.py b/python/pyarrow/tests/parquet/common.py +index 8365ed5b28..c3094ee20b 100644 +--- a/python/pyarrow/tests/parquet/common.py ++++ b/python/pyarrow/tests/parquet/common.py +@@ -83,7 +83,7 @@ def _random_integers(size, dtype): + iinfo = np.iinfo(dtype) + return np.random.randint(max(iinfo.min, platform_int_info.min), + min(iinfo.max, platform_int_info.max), +- size=size).astype(dtype) ++ size=size, dtype=dtype) + + + def _range_integers(size, dtype): +diff --git a/python/pyarrow/tests/test_array.py b/python/pyarrow/tests/test_array.py +index 156d58326b..dd1d484cc7 100644 +--- a/python/pyarrow/tests/test_array.py ++++ b/python/pyarrow/tests/test_array.py +@@ -3323,7 +3323,7 @@ def test_numpy_array_protocol(): + result = np.asarray(arr) + np.testing.assert_array_equal(result, expected) + +- if Version(np.__version__) < Version("2.0"): ++ if Version(np.__version__) < Version("2.0.0.dev0"): + # copy keyword is not strict and not passed down to __array__ + result = np.array(arr, copy=False) + np.testing.assert_array_equal(result, expected) +diff --git a/python/pyarrow/tests/test_pandas.py b/python/pyarrow/tests/test_pandas.py +index 3678b4e57a..5071058848 100644 +--- a/python/pyarrow/tests/test_pandas.py ++++ b/python/pyarrow/tests/test_pandas.py +@@ -769,7 +769,7 @@ class TestConvertPrimitiveTypes: + info = np.iinfo(dtype) + values = np.random.randint(max(info.min, np.iinfo(np.int_).min), + min(info.max, np.iinfo(np.int_).max), +- size=num_values) ++ size=num_values, dtype=dtype) + data[dtype] = values.astype(dtype) + fields.append(pa.field(dtype, arrow_dtype)) + +diff --git a/python/pyarrow/tests/test_table.py b/python/pyarrow/tests/test_table.py +index e11efa64db..c44414d0bc 100644 +--- a/python/pyarrow/tests/test_table.py ++++ b/python/pyarrow/tests/test_table.py +@@ -3244,7 +3244,7 @@ def test_numpy_array_protocol(constructor): + table = constructor([[1, 2, 3], [4.0, 5.0, 6.0]], names=["a", "b"]) + expected = np.array([[1, 4], [2, 5], [3, 6]], dtype="float64") + +- if Version(np.__version__) < Version("2.0"): ++ if Version(np.__version__) < Version("2.0.0.dev0"): + # copy keyword is not strict and not passed down to __array__ + result = np.array(table, copy=False) + np.testing.assert_array_equal(result, expected) +diff --git a/python/scripts/test_leak.py b/python/scripts/test_leak.py +index f2bbe8d051..86a87f5e74 100644 +--- a/python/scripts/test_leak.py ++++ b/python/scripts/test_leak.py +@@ -98,7 +98,7 @@ def test_leak3(): + + + def test_ARROW_8801(): +- x = pd.to_datetime(np.random.randint(0, 2**32, size=2**20), ++ x = pd.to_datetime(np.random.randint(0, 2**32, size=2**20, dtype=np.int64), + unit='ms', utc=True) + table = pa.table(pd.DataFrame({'x': x})) + diff --git a/recipe/patches/0004-fix-skip-for-numpy-2.0-to-include-rc-s.patch b/recipe/patches/0004-fix-skip-for-numpy-2.0-to-include-rc-s.patch deleted file mode 100644 index 75bf8ec..0000000 --- a/recipe/patches/0004-fix-skip-for-numpy-2.0-to-include-rc-s.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 5c0586e2ba9286741a14969ddce8482c6752a30c Mon Sep 17 00:00:00 2001 -From: Ben Greiner -Date: Thu, 25 Apr 2024 11:04:10 +0200 -Subject: [PATCH 4/5] fix skip for numpy 2.0 to include rc's - ---- - python/pyarrow/tests/test_array.py | 2 +- - python/pyarrow/tests/test_table.py | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/python/pyarrow/tests/test_array.py b/python/pyarrow/tests/test_array.py -index 156d58326b..dfa7c83eff 100644 ---- a/python/pyarrow/tests/test_array.py -+++ b/python/pyarrow/tests/test_array.py -@@ -3323,7 +3323,7 @@ def test_numpy_array_protocol(): - result = np.asarray(arr) - np.testing.assert_array_equal(result, expected) - -- if Version(np.__version__) < Version("2.0"): -+ if Version(np.__version__) < Version("2.0.0rc1"): - # copy keyword is not strict and not passed down to __array__ - result = np.array(arr, copy=False) - np.testing.assert_array_equal(result, expected) -diff --git a/python/pyarrow/tests/test_table.py b/python/pyarrow/tests/test_table.py -index e11efa64db..9b963bb9cb 100644 ---- a/python/pyarrow/tests/test_table.py -+++ b/python/pyarrow/tests/test_table.py -@@ -3244,7 +3244,7 @@ def test_numpy_array_protocol(constructor): - table = constructor([[1, 2, 3], [4.0, 5.0, 6.0]], names=["a", "b"]) - expected = np.array([[1, 4], [2, 5], [3, 6]], dtype="float64") - -- if Version(np.__version__) < Version("2.0"): -+ if Version(np.__version__) < Version("2.0.0rc1"): - # copy keyword is not strict and not passed down to __array__ - result = np.array(table, copy=False) - np.testing.assert_array_equal(result, expected) diff --git a/recipe/patches/0005-GH-41924-Python-Fix-tests-when-using-NumPy-2.0-on-Wi.patch b/recipe/patches/0005-GH-41924-Python-Fix-tests-when-using-NumPy-2.0-on-Wi.patch deleted file mode 100644 index 6838d7a..0000000 --- a/recipe/patches/0005-GH-41924-Python-Fix-tests-when-using-NumPy-2.0-on-Wi.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 1d9e003a08bc52ba6fb9fa3c5d2bec9a505927f2 Mon Sep 17 00:00:00 2001 -From: Joris Van den Bossche -Date: Tue, 11 Jun 2024 12:09:08 +0200 -Subject: [PATCH 5/5] GH-41924: [Python] Fix tests when using NumPy 2.0 on - Windows - ---- - python/pyarrow/tests/parquet/common.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/python/pyarrow/tests/parquet/common.py b/python/pyarrow/tests/parquet/common.py -index 8365ed5b28..c3094ee20b 100644 ---- a/python/pyarrow/tests/parquet/common.py -+++ b/python/pyarrow/tests/parquet/common.py -@@ -83,7 +83,7 @@ def _random_integers(size, dtype): - iinfo = np.iinfo(dtype) - return np.random.randint(max(iinfo.min, platform_int_info.min), - min(iinfo.max, platform_int_info.max), -- size=size).astype(dtype) -+ size=size, dtype=dtype) - - - def _range_integers(size, dtype):
VariantStatus
linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.10.____cpython - - variant - -
linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.8.____cpython @@ -81,31 +74,31 @@ Current build status
linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.22python3.9.____cpythonlinux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.10.____cpython - variant + variant
linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.23python3.11.____cpythonlinux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.11.____cpython - variant + variant
linux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy1.26python3.12.____cpythonlinux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.12.____cpython - variant + variant
linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpythonlinux_64_c_compiler_version11c_stdlib_version2.17cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11numpy2.0python3.9.____cpython - variant + variant
linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpythonlinux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.10.____cpython - variant + variant
linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpythonlinux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.11.____cpython - variant + variant
linux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy1.26python3.12.____cpythonlinux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.12.____cpython - variant + variant
linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.10.____cpythonlinux_64_c_compiler_version12c_stdlib_version2.12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12numpy2.0python3.9.____cpython - variant + variant
linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpythonlinux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython - variant + variant
linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.9.____cpythonlinux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.10.____cpython - variant + variant
linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.23python3.11.____cpythonlinux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.11.____cpython - variant + variant
linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.26python3.12.____cpythonlinux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.12.____cpython - variant + variant
linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.10.____cpythonlinux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.9.____cpython - variant + variant
linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpythonlinux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython - variant + variant
linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.9.____cpythonlinux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.10.____cpython - variant + variant
linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.23python3.11.____cpythonlinux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.11.____cpython - variant + variant
linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.26python3.12.____cpythonlinux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.12.____cpython - variant + variant
linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.10.____cpythonlinux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.9.____cpython - variant + variant
linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpythonlinux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.8.____cpython - variant + variant
linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.22python3.9.____cpythonlinux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.10.____cpython - variant + variant
linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.23python3.11.____cpythonlinux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.11.____cpython - variant + variant
linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10numpy1.26python3.12.____cpythonlinux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.12.____cpython - variant + variant
linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.10.____cpythonlinux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10numpy2.0python3.9.____cpython - variant + variant
linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpythonlinux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.8.____cpython - variant + variant
linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.22python3.9.____cpythonlinux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.10.____cpython - variant + variant
linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.23python3.11.____cpythonlinux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.11.____cpython - variant + variant
linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13numpy1.26python3.12.____cpythonlinux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.12.____cpython - variant + variant
osx_64_numpy1.22python3.10.____cpythonlinux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13numpy2.0python3.9.____cpython - variant + variant
osx_64_numpy1.22python3.9.____cpythonosx_64_numpy2.0python3.10.____cpython - variant + variant
osx_64_numpy1.23python3.11.____cpythonosx_64_numpy2.0python3.11.____cpython - variant + variant
osx_64_numpy1.26python3.12.____cpythonosx_64_numpy2.0python3.12.____cpython - variant + variant
osx_arm64_numpy1.22python3.10.____cpythonosx_64_numpy2.0python3.9.____cpython - variant + variant
osx_arm64_numpy1.22python3.9.____cpythonosx_arm64_numpy2.0python3.10.____cpython + + variant + +
osx_arm64_numpy2.0python3.11.____cpython - variant + variant
osx_arm64_numpy1.23python3.11.____cpythonosx_arm64_numpy2.0python3.12.____cpython - variant + variant
osx_arm64_numpy1.26python3.12.____cpythonosx_arm64_numpy2.0python3.9.____cpython - variant + variant
win_64_cuda_compiler_version11.8numpy1.22python3.10.____cpythonwin_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.8.____cpython - variant + variant
win_64_cuda_compiler_version11.8numpy1.22python3.8.____cpythonwin_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.10.____cpython - variant + variant
win_64_cuda_compiler_version11.8numpy1.22python3.9.____cpythonwin_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.11.____cpython - variant + variant
win_64_cuda_compiler_version11.8numpy1.23python3.11.____cpythonwin_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.12.____cpython - variant + variant
win_64_cuda_compiler_version11.8numpy1.26python3.12.____cpythonwin_64_cuda_compilerNonecuda_compiler_versionNonenumpy2.0python3.9.____cpython - variant + variant
win_64_cuda_compiler_versionNonenumpy1.22python3.10.____cpythonwin_64_cuda_compilernvcccuda_compiler_version11.8numpy1.22python3.8.____cpython - variant + variant
win_64_cuda_compiler_versionNonenumpy1.22python3.8.____cpythonwin_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.10.____cpython - variant + variant
win_64_cuda_compiler_versionNonenumpy1.22python3.9.____cpythonwin_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.11.____cpython - variant + variant
win_64_cuda_compiler_versionNonenumpy1.23python3.11.____cpythonwin_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.12.____cpython - variant + variant
win_64_cuda_compiler_versionNonenumpy1.26python3.12.____cpythonwin_64_cuda_compilernvcccuda_compiler_version11.8numpy2.0python3.9.____cpython - variant + variant