diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index 3cd3aa5..8cc419f 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -8,46 +8,46 @@ jobs: vmImage: ubuntu-latest strategy: matrix: - linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.10.____cpython: - CONFIG: linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.10.____cpython + linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.10.____cpython: + CONFIG: linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.10.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.11.____cpython: - CONFIG: linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.11.____cpython + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:cos7 + linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.11.____cpython: + CONFIG: linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.11.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.12.____cpython: - CONFIG: linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.12.____cpython + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:cos7 + linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.12.____cpython: + CONFIG: linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.12.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.13.____cp313: - CONFIG: linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.13.____cp313 + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:cos7 + linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.13.____cp313: + CONFIG: linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.13.____cp313 UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.9.____cpython: - CONFIG: linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.9.____cpython + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:cos7 + linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.9.____cpython: + CONFIG: linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.9.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - ? linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.10.____cpython - : CONFIG: linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.10.____cpython + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:cos7 + linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.10.____cpython: + CONFIG: linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.10.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - ? linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.11.____cpython - : CONFIG: linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.11.____cpython + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:cos7 + linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.11.____cpython: + CONFIG: linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.11.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - ? linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.12.____cpython - : CONFIG: linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.12.____cpython + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:cos7 + linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.12.____cpython: + CONFIG: linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.12.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.13.____cp313: - CONFIG: linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.13.____cp313 + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:cos7 + linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.13.____cp313: + CONFIG: linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.13.____cp313 UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.9.____cpython: - CONFIG: linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.9.____cpython + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:cos7 + linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.9.____cpython: + CONFIG: linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.9.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:cos7 timeoutInMinutes: 360 variables: {} diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 772929b..5d35bb2 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -8,20 +8,20 @@ jobs: vmImage: windows-2022 strategy: matrix: - win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.10.____cpython: - CONFIG: win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.10.____cpython + win_64_cuda_compilerNonecuda_compiler_versionNonepython3.10.____cpython: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonepython3.10.____cpython UPLOAD_PACKAGES: 'True' - win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.11.____cpython: - CONFIG: win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.11.____cpython + win_64_cuda_compilerNonecuda_compiler_versionNonepython3.11.____cpython: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonepython3.11.____cpython UPLOAD_PACKAGES: 'True' - win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.12.____cpython: - CONFIG: win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.12.____cpython + win_64_cuda_compilerNonecuda_compiler_versionNonepython3.12.____cpython: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonepython3.12.____cpython UPLOAD_PACKAGES: 'True' - win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.13.____cp313: - CONFIG: win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.13.____cp313 + win_64_cuda_compilerNonecuda_compiler_versionNonepython3.13.____cp313: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonepython3.13.____cp313 UPLOAD_PACKAGES: 'True' - win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.9.____cpython: - CONFIG: win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.9.____cpython + win_64_cuda_compilerNonecuda_compiler_versionNonepython3.9.____cpython: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonepython3.9.____cpython UPLOAD_PACKAGES: 'True' timeoutInMinutes: 360 variables: diff --git a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.10.____cpython.yaml b/.ci_support/linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.10.____cpython.yaml similarity index 86% rename from .ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.10.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.10.____cpython.yaml index 30f6602..f71ecff 100644 --- a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.10.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.10.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '12' +- '13' c_stdlib: - sysroot c_stdlib_version: @@ -13,15 +13,15 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- cuda-nvcc +- None cuda_compiler_version: -- '12' +- None cxx_compiler: - gxx cxx_compiler_version: -- '12' +- '13' docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 +- quay.io/condaforge/linux-anvil-x86_64:cos7 pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.11.____cpython.yaml b/.ci_support/linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.11.____cpython.yaml similarity index 86% rename from .ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.11.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.11.____cpython.yaml index 14911de..8965b4d 100644 --- a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.11.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.11.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '12' +- '13' c_stdlib: - sysroot c_stdlib_version: @@ -13,15 +13,15 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- cuda-nvcc +- None cuda_compiler_version: -- '12' +- None cxx_compiler: - gxx cxx_compiler_version: -- '12' +- '13' docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 +- quay.io/condaforge/linux-anvil-x86_64:cos7 pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.12.____cpython.yaml b/.ci_support/linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.12.____cpython.yaml similarity index 86% rename from .ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.12.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.12.____cpython.yaml index aee2ba4..1f0525d 100644 --- a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.12.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.12.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '12' +- '13' c_stdlib: - sysroot c_stdlib_version: @@ -13,15 +13,15 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- cuda-nvcc +- None cuda_compiler_version: -- '12' +- None cxx_compiler: - gxx cxx_compiler_version: -- '12' +- '13' docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 +- quay.io/condaforge/linux-anvil-x86_64:cos7 pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.13.____cp313.yaml b/.ci_support/linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.13.____cp313.yaml similarity index 86% rename from .ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.13.____cp313.yaml rename to .ci_support/linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.13.____cp313.yaml index ac57548..cd4e09c 100644 --- a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.13.____cp313.yaml +++ b/.ci_support/linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.13.____cp313.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '12' +- '13' c_stdlib: - sysroot c_stdlib_version: @@ -13,15 +13,15 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- cuda-nvcc +- None cuda_compiler_version: -- '12' +- None cxx_compiler: - gxx cxx_compiler_version: -- '12' +- '13' docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 +- quay.io/condaforge/linux-anvil-x86_64:cos7 pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.9.____cpython.yaml similarity index 86% rename from .ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.9.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.9.____cpython.yaml index 5ad9433..e906b48 100644 --- a/.ci_support/linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.9.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.9.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '12' +- '13' c_stdlib: - sysroot c_stdlib_version: @@ -13,15 +13,15 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- cuda-nvcc +- None cuda_compiler_version: -- '12' +- None cxx_compiler: - gxx cxx_compiler_version: -- '12' +- '13' docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 +- quay.io/condaforge/linux-anvil-x86_64:cos7 pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.10.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.10.____cpython.yaml similarity index 86% rename from .ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.10.____cpython.yaml rename to .ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.10.____cpython.yaml index feb1395..3d6c03d 100644 --- a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.10.____cpython.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.10.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '12' +- '13' c_stdlib: - sysroot c_stdlib_version: @@ -13,15 +13,15 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- cuda-nvcc +- None cuda_compiler_version: -- '12' +- None cxx_compiler: - gxx cxx_compiler_version: -- '12' +- '13' docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 +- quay.io/condaforge/linux-anvil-x86_64:cos7 pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.11.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.11.____cpython.yaml similarity index 86% rename from .ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.11.____cpython.yaml rename to .ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.11.____cpython.yaml index 951bb2c..4d351b0 100644 --- a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.11.____cpython.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.11.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '12' +- '13' c_stdlib: - sysroot c_stdlib_version: @@ -13,15 +13,15 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- cuda-nvcc +- None cuda_compiler_version: -- '12' +- None cxx_compiler: - gxx cxx_compiler_version: -- '12' +- '13' docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 +- quay.io/condaforge/linux-anvil-x86_64:cos7 pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.12.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.12.____cpython.yaml similarity index 86% rename from .ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.12.____cpython.yaml rename to .ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.12.____cpython.yaml index 7b8fdec..67b2d1d 100644 --- a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.12.____cpython.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.12.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '12' +- '13' c_stdlib: - sysroot c_stdlib_version: @@ -13,15 +13,15 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- cuda-nvcc +- None cuda_compiler_version: -- '12' +- None cxx_compiler: - gxx cxx_compiler_version: -- '12' +- '13' docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 +- quay.io/condaforge/linux-anvil-x86_64:cos7 pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.13.____cp313.yaml b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.13.____cp313.yaml similarity index 86% rename from .ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.13.____cp313.yaml rename to .ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.13.____cp313.yaml index 41484fc..ced54f8 100644 --- a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.13.____cp313.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.13.____cp313.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '12' +- '13' c_stdlib: - sysroot c_stdlib_version: @@ -13,15 +13,15 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- cuda-nvcc +- None cuda_compiler_version: -- '12' +- None cxx_compiler: - gxx cxx_compiler_version: -- '12' +- '13' docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 +- quay.io/condaforge/linux-anvil-x86_64:cos7 pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.9.____cpython.yaml b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.9.____cpython.yaml similarity index 86% rename from .ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.9.____cpython.yaml rename to .ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.9.____cpython.yaml index 61022b0..a3b7381 100644 --- a/.ci_support/linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.9.____cpython.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.9.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '12' +- '13' c_stdlib: - sysroot c_stdlib_version: @@ -13,15 +13,15 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- cuda-nvcc +- None cuda_compiler_version: -- '12' +- None cxx_compiler: - gxx cxx_compiler_version: -- '12' +- '13' docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 +- quay.io/condaforge/linux-anvil-x86_64:cos7 pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/migrations/cuda12x.yaml b/.ci_support/migrations/cuda12x.yaml deleted file mode 100644 index 6e90190..0000000 --- a/.ci_support/migrations/cuda12x.yaml +++ /dev/null @@ -1,102 +0,0 @@ -migrator_ts: 1728606578 -__migrator: - kind: - version - # Use migrator to add CUDA 12 latest. - use_local: true - migration_number: - 3 - build_number: - 1 - paused: false - override_cbc_keys: - - cuda_compiler_stub - operation: key_add - check_solvable: false - primary_key: cuda_compiler_version - ordering: - cxx_compiler_version: - - 9 - - 8 - - 7 - c_compiler_version: - - 9 - - 8 - - 7 - fortran_compiler_version: - - 9 - - 8 - - 7 - docker_image: - - quay.io/condaforge/linux-anvil-comp7 # [os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-aarch64 # [os.environ.get("BUILD_PLATFORM") == "linux-aarch64"] - - quay.io/condaforge/linux-anvil-ppc64le # [os.environ.get("BUILD_PLATFORM") == "linux-ppc64le"] - - quay.io/condaforge/linux-anvil-armv7l # [os.environ.get("BUILD_PLATFORM") == "linux-armv7l"] - - quay.io/condaforge/linux-anvil-cuda:9.2 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:10.0 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:10.1 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:10.2 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:11.0 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:11.1 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - # case: CUDA 11.2 - - quay.io/condaforge/linux-anvil-cuda:11.2 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - # case: native compilation (build == target) - - quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-ppc64le"] - - quay.io/condaforge/linux-anvil-aarch64-cuda:11.2 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-aarch64"] - # case: cross-compilation (build != target) - - quay.io/condaforge/linux-anvil-cuda:11.2 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:11.2 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - # case: CUDA 11.8 - - quay.io/condaforge/linux-anvil-cuda:11.8 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - # case: native compilation (build == target) - - quay.io/condaforge/linux-anvil-ppc64le-cuda:11.8 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-ppc64le"] - - quay.io/condaforge/linux-anvil-aarch64-cuda:11.8 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-aarch64"] - # case: cross-compilation (build != target) - - quay.io/condaforge/linux-anvil-cuda:11.8 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:11.8 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - # case: non-CUDA builds - - quay.io/condaforge/linux-anvil-cos7-x86_64 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - cuda_compiler_version: - - None - - 10.2 # [(linux64 or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 11.0 # [(linux64 or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 11.1 # [(linux64 or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 11.2 # [(linux or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 11.8 # [(linux or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 12.0 # [(linux or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 12.4 # [linux and ppc64le and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 12.6 # [((linux and not ppc64le) or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 12 # [(linux or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - -cuda_compiler: # [(linux or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - cuda-nvcc # [(linux or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - -cuda_compiler_version: # [(linux or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 12 # [(linux or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - -c_compiler_version: # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 12 # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - -cxx_compiler_version: # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 12 # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - -fortran_compiler_version: # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 12 # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - -c_stdlib_version: # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 2.17 # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - -cdt_name: # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - cos7 # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - -docker_image: # [os.environ.get("BUILD_PLATFORM", "").startswith("linux-") and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - quay.io/condaforge/linux-anvil-cos7-x86_64 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64" and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - # case: native compilation (build == target) - - quay.io/condaforge/linux-anvil-ppc64le # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-ppc64le"] - - quay.io/condaforge/linux-anvil-aarch64 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-aarch64"] - # case: cross-compilation (build != target) - - quay.io/condaforge/linux-anvil-cos7-x86_64 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cos7-x86_64 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] diff --git a/.ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.10.____cpython.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.10.____cpython.yaml similarity index 94% rename from .ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.10.____cpython.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.10.____cpython.yaml index aeeba8e..8057c58 100644 --- a/.ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.10.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.10.____cpython.yaml @@ -7,9 +7,9 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- cuda-nvcc +- None cuda_compiler_version: -- '12' +- None cxx_compiler: - vs2019 pin_run_as_build: diff --git a/.ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.11.____cpython.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.11.____cpython.yaml similarity index 94% rename from .ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.11.____cpython.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.11.____cpython.yaml index 21caaaf..7b4de05 100644 --- a/.ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.11.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.11.____cpython.yaml @@ -7,9 +7,9 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- cuda-nvcc +- None cuda_compiler_version: -- '12' +- None cxx_compiler: - vs2019 pin_run_as_build: diff --git a/.ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.12.____cpython.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.12.____cpython.yaml similarity index 94% rename from .ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.12.____cpython.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.12.____cpython.yaml index 82e8fd0..63decac 100644 --- a/.ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.12.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.12.____cpython.yaml @@ -7,9 +7,9 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- cuda-nvcc +- None cuda_compiler_version: -- '12' +- None cxx_compiler: - vs2019 pin_run_as_build: diff --git a/.ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.13.____cp313.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.13.____cp313.yaml similarity index 94% rename from .ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.13.____cp313.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.13.____cp313.yaml index 88c67ea..eefa693 100644 --- a/.ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.13.____cp313.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.13.____cp313.yaml @@ -7,9 +7,9 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- cuda-nvcc +- None cuda_compiler_version: -- '12' +- None cxx_compiler: - vs2019 pin_run_as_build: diff --git a/.ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.9.____cpython.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.9.____cpython.yaml similarity index 94% rename from .ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.9.____cpython.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.9.____cpython.yaml index 0611fce..dc027f0 100644 --- a/.ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.9.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.9.____cpython.yaml @@ -7,9 +7,9 @@ channel_sources: channel_targets: - conda-forge main cuda_compiler: -- cuda-nvcc +- None cuda_compiler_version: -- '12' +- None cxx_compiler: - vs2019 pin_run_as_build: diff --git a/README.md b/README.md index b4e5dfb..3513bea 100644 --- a/README.md +++ b/README.md @@ -3,18 +3,39 @@ About cuda-python-feedstock Feedstock license: [BSD-3-Clause](https://github.com/conda-forge/cuda-python-feedstock/blob/main/LICENSE.txt) -Home: https://github.com/NVIDIA/cuda-python + +About cuda-python +----------------- + +Home: https://nvidia.github.io/cuda-python/ Package license: [LicenseRef-NVIDIA-SOFTWARE-LICENSE](https://github.com/NVIDIA/cuda-python/blob/main/LICENSE) -Summary: CUDA Python Low-level Bindings +Summary: CUDA Python Development: https://github.com/NVIDIA/cuda-python Documentation: https://nvidia.github.io/cuda-python/ -CUDA Python provides a standard set of low-level interfaces, -providing full coverage of and access to the CUDA host APIs from Python. +CUDA Python is the home for accessing NVIDIA's CUDA platform from Python. + + +About cuda-core +--------------- + +Home: https://nvidia.github.io/cuda-python/cuda-core + +Package license: [LicenseRef-NVIDIA-SOFTWARE-LICENSE](https://github.com/NVIDIA/cuda-python/blob/main/LICENSE) + +Summary: cuda.core: (experimental) pythonic CUDA module + +Development: https://github.com/NVIDIA/cuda-python + +Documentation: https://nvidia.github.io/cuda-python/cuda-core + +cuda.core bridges Python's productivity with CUDA's performance through intuitive and pythonic APIs. +The mission is to provide users full access to all of the core CUDA features in Python, such as +runtime control, compiler and linker. Current build status @@ -35,108 +56,108 @@ Current build status
Variant | Status | |
---|---|---|
linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.10.____cpython | +linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.10.____cpython | - + |
linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.11.____cpython | +linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.11.____cpython | - + |
linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.12.____cpython | +linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.12.____cpython | - + |
linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.13.____cp313 | +linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.13.____cp313 | - + |
linux_64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.9.____cpython | +linux_64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.9.____cpython | - + |
linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.10.____cpython | +linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.10.____cpython | - + |
linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.11.____cpython | +linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.11.____cpython | - + |
linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.12.____cpython | +linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.12.____cpython | - + |
linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.13.____cp313 | +linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.13.____cp313 | - + |
linux_aarch64_c_compiler_version12cuda_compilercuda-nvcccuda_compiler_version12cxx_compiler_version12python3.9.____cpython | +linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13python3.9.____cpython | - + |
win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.10.____cpython | +win_64_cuda_compilerNonecuda_compiler_versionNonepython3.10.____cpython | - + |
win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.11.____cpython | +win_64_cuda_compilerNonecuda_compiler_versionNonepython3.11.____cpython | - + |
win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.12.____cpython | +win_64_cuda_compilerNonecuda_compiler_versionNonepython3.12.____cpython | - + |
win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.13.____cp313 | +win_64_cuda_compilerNonecuda_compiler_versionNonepython3.13.____cp313 | - + |
win_64_cuda_compilercuda-nvcccuda_compiler_version12python3.9.____cpython | +win_64_cuda_compilerNonecuda_compiler_versionNonepython3.9.____cpython | - + |