From c5d4f79f01e3f43d40517cee16c910c74e8df202 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20K=C3=BCffner?= Date: Wed, 13 Dec 2023 17:19:18 +0100 Subject: [PATCH] MNT: Re-rendered with conda-build 3.28.1, conda-smithy 3.30.1, and conda-forge-pinning 2023.12.12.14.02.26 --- .azure-pipelines/azure-pipelines-linux.yml | 51 ++++-- .azure-pipelines/azure-pipelines-osx.yml | 3 + .azure-pipelines/azure-pipelines-win.yml | 45 +++-- ...sion10numpy1.22python3.10.____cpython.yaml | 53 ++++++ ...rsion10numpy1.22python3.8.____cpython.yaml | 53 ++++++ ...rsion10numpy1.22python3.9.____73_pypy.yaml | 53 ++++++ ...rsion10numpy1.22python3.9.____cpython.yaml | 53 ++++++ ...sion10numpy1.23python3.11.____cpython.yaml | 53 ++++++ ...sion10numpy1.26python3.12.____cpython.yaml | 53 ++++++ ...ion12numpy1.22python3.10.____cpython.yaml} | 12 ++ ...sion12numpy1.22python3.8.____cpython.yaml} | 12 ++ ...sion12numpy1.22python3.9.____73_pypy.yaml} | 12 ++ ...sion12numpy1.22python3.9.____cpython.yaml} | 12 ++ ...ion12numpy1.23python3.11.____cpython.yaml} | 12 ++ ...ion12numpy1.26python3.12.____cpython.yaml} | 12 ++ ...sx_64_numpy1.22python3.10.____cpython.yaml | 2 + ...osx_64_numpy1.22python3.8.____cpython.yaml | 2 + ...osx_64_numpy1.22python3.9.____73_pypy.yaml | 2 + ...osx_64_numpy1.22python3.9.____cpython.yaml | 2 + ...sx_64_numpy1.23python3.11.____cpython.yaml | 2 + ...sx_64_numpy1.26python3.12.____cpython.yaml | 2 + ...arm64_numpy1.22python3.10.____cpython.yaml | 2 + ..._arm64_numpy1.22python3.8.____cpython.yaml | 2 + ..._arm64_numpy1.22python3.9.____cpython.yaml | 2 + ...arm64_numpy1.23python3.11.____cpython.yaml | 2 + ...arm64_numpy1.26python3.12.____cpython.yaml | 2 + ...nNonenumpy1.22python3.10.____cpython.yaml} | 10 ++ ...onNonenumpy1.22python3.8.____cpython.yaml} | 10 ++ ...onNonenumpy1.22python3.9.____73_pypy.yaml} | 10 ++ ...onNonenumpy1.22python3.9.____cpython.yaml} | 10 ++ ...nNonenumpy1.23python3.11.____cpython.yaml} | 10 ++ ...nNonenumpy1.26python3.12.____cpython.yaml} | 10 ++ ...on11.2numpy1.22python3.10.____cpython.yaml | 35 ++++ ...ion11.2numpy1.22python3.8.____cpython.yaml | 35 ++++ ...ion11.2numpy1.22python3.9.____73_pypy.yaml | 35 ++++ ...ion11.2numpy1.22python3.9.____cpython.yaml | 35 ++++ ...on11.2numpy1.23python3.11.____cpython.yaml | 35 ++++ ...on11.2numpy1.26python3.12.____cpython.yaml | 35 ++++ .scripts/build_steps.sh | 15 +- .scripts/run_docker_build.sh | 3 + .scripts/run_osx_build.sh | 13 +- .scripts/run_win_build.bat | 14 +- README.md | 160 ++++++++++++++---- 43 files changed, 917 insertions(+), 69 deletions(-) create mode 100644 .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython.yaml create mode 100644 .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython.yaml create mode 100644 .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____73_pypy.yaml create mode 100644 .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython.yaml create mode 100644 .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython.yaml create mode 100644 .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.26python3.12.____cpython.yaml rename .ci_support/{linux_64_numpy1.22python3.10.____cpython.yaml => linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml} (78%) rename .ci_support/{linux_64_numpy1.22python3.8.____cpython.yaml => linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml} (78%) rename .ci_support/{linux_64_numpy1.22python3.9.____73_pypy.yaml => linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____73_pypy.yaml} (78%) rename .ci_support/{linux_64_numpy1.22python3.9.____cpython.yaml => linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml} (78%) rename .ci_support/{linux_64_numpy1.23python3.11.____cpython.yaml => linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml} (78%) rename .ci_support/{linux_64_numpy1.26python3.12.____cpython.yaml => linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.26python3.12.____cpython.yaml} (78%) rename .ci_support/{win_64_numpy1.22python3.10.____cpython.yaml => win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.10.____cpython.yaml} (71%) rename .ci_support/{win_64_numpy1.22python3.8.____cpython.yaml => win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.8.____cpython.yaml} (71%) rename .ci_support/{win_64_numpy1.22python3.9.____73_pypy.yaml => win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.9.____73_pypy.yaml} (71%) rename .ci_support/{win_64_numpy1.22python3.9.____cpython.yaml => win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.9.____cpython.yaml} (71%) rename .ci_support/{win_64_numpy1.23python3.11.____cpython.yaml => win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.23python3.11.____cpython.yaml} (71%) rename .ci_support/{win_64_numpy1.26python3.12.____cpython.yaml => win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.26python3.12.____cpython.yaml} (71%) create mode 100644 .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.10.____cpython.yaml create mode 100644 .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.8.____cpython.yaml create mode 100644 .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.9.____73_pypy.yaml create mode 100644 .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.9.____cpython.yaml create mode 100644 .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.23python3.11.____cpython.yaml create mode 100644 .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.26python3.12.____cpython.yaml diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index f183db2..b9e5861 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -8,28 +8,52 @@ jobs: vmImage: ubuntu-latest strategy: matrix: - linux_64_numpy1.22python3.10.____cpython: - CONFIG: linux_64_numpy1.22python3.10.____cpython + linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython: + CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 + linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython: + CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 + linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____73_pypy: + CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____73_pypy + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 + linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython: + CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 + linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython: + CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 + linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.26python3.12.____cpython: + CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.26python3.12.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 + linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython: + CONFIG: linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_64_numpy1.22python3.8.____cpython: - CONFIG: linux_64_numpy1.22python3.8.____cpython + linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython: + CONFIG: linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_64_numpy1.22python3.9.____73_pypy: - CONFIG: linux_64_numpy1.22python3.9.____73_pypy + linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____73_pypy: + CONFIG: linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____73_pypy UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_64_numpy1.22python3.9.____cpython: - CONFIG: linux_64_numpy1.22python3.9.____cpython + linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython: + CONFIG: linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_64_numpy1.23python3.11.____cpython: - CONFIG: linux_64_numpy1.23python3.11.____cpython + linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython: + CONFIG: linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_64_numpy1.26python3.12.____cpython: - CONFIG: linux_64_numpy1.26python3.12.____cpython + linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.26python3.12.____cpython: + CONFIG: linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.26python3.12.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 timeoutInMinutes: 360 @@ -45,6 +69,9 @@ jobs: - script: | export CI=azure + export flow_run_id=azure_$(Build.BuildNumber).$(System.JobAttempt) + export remote_url=$(Build.Repository.Uri) + export sha=$(Build.SourceVersion) export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) if [[ "${BUILD_REASON:-}" == "PullRequest" ]]; then diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index 17ec432..8654d40 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -47,6 +47,9 @@ jobs: # TODO: Fast finish on azure pipelines? - script: | export CI=azure + export flow_run_id=azure_$(Build.BuildNumber).$(System.JobAttempt) + export remote_url=$(Build.Repository.Uri) + export sha=$(Build.SourceVersion) export OSX_FORCE_SDK_DOWNLOAD="1" export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index eb06130..d1bac30 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -8,23 +8,41 @@ jobs: vmImage: windows-2022 strategy: matrix: - win_64_numpy1.22python3.10.____cpython: - CONFIG: win_64_numpy1.22python3.10.____cpython + win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.10.____cpython: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.10.____cpython UPLOAD_PACKAGES: 'True' - win_64_numpy1.22python3.8.____cpython: - CONFIG: win_64_numpy1.22python3.8.____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_numpy1.22python3.9.____73_pypy: - CONFIG: win_64_numpy1.22python3.9.____73_pypy + win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.9.____73_pypy: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.9.____73_pypy UPLOAD_PACKAGES: 'True' - win_64_numpy1.22python3.9.____cpython: - CONFIG: win_64_numpy1.22python3.9.____cpython + win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.9.____cpython: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.9.____cpython UPLOAD_PACKAGES: 'True' - win_64_numpy1.23python3.11.____cpython: - CONFIG: win_64_numpy1.23python3.11.____cpython + win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.23python3.11.____cpython: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.23python3.11.____cpython UPLOAD_PACKAGES: 'True' - win_64_numpy1.26python3.12.____cpython: - CONFIG: win_64_numpy1.26python3.12.____cpython + win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.26python3.12.____cpython: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.26python3.12.____cpython + UPLOAD_PACKAGES: 'True' + win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.10.____cpython: + CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.10.____cpython + UPLOAD_PACKAGES: 'True' + win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.8.____cpython: + CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.8.____cpython + UPLOAD_PACKAGES: 'True' + win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.9.____73_pypy: + CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.9.____73_pypy + UPLOAD_PACKAGES: 'True' + win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.9.____cpython: + CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.9.____cpython + UPLOAD_PACKAGES: 'True' + win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.23python3.11.____cpython: + CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.23python3.11.____cpython + UPLOAD_PACKAGES: 'True' + win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.26python3.12.____cpython: + CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.26python3.12.____cpython UPLOAD_PACKAGES: 'True' timeoutInMinutes: 360 variables: @@ -57,6 +75,9 @@ jobs: PYTHONUNBUFFERED: 1 CONFIG: $(CONFIG) CI: azure + flow_run_id: azure_$(Build.BuildNumber).$(System.JobAttempt) + remote_url: $(Build.Repository.Uri) + sha: $(Build.SourceVersion) UPLOAD_PACKAGES: $(UPLOAD_PACKAGES) UPLOAD_TEMP: $(UPLOAD_TEMP) BINSTAR_TOKEN: $(BINSTAR_TOKEN) diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython.yaml new file mode 100644 index 0000000..2232a9b --- /dev/null +++ b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython.yaml @@ -0,0 +1,53 @@ +c_compiler: +- gcc +c_compiler_version: +- '10' +cdt_name: +- cos7 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '11.2' +cudnn: +- '8' +cxx_compiler: +- gxx +cxx_compiler_version: +- '10' +docker_image: +- quay.io/condaforge/linux-anvil-cuda:11.2 +libcblas: +- 3.9 *netlib +libjpeg_turbo: +- '3' +liblapack: +- 3.9 *netlib +libpng: +- '1.6' +nccl: +- '2' +numpy: +- '1.22' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +sqlite: +- '3' +target_platform: +- linux-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version + - cuda_compiler + - cuda_compiler_version + - cdt_name + - docker_image +- - python + - numpy diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython.yaml new file mode 100644 index 0000000..21e2c9b --- /dev/null +++ b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython.yaml @@ -0,0 +1,53 @@ +c_compiler: +- gcc +c_compiler_version: +- '10' +cdt_name: +- cos7 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '11.2' +cudnn: +- '8' +cxx_compiler: +- gxx +cxx_compiler_version: +- '10' +docker_image: +- quay.io/condaforge/linux-anvil-cuda:11.2 +libcblas: +- 3.9 *netlib +libjpeg_turbo: +- '3' +liblapack: +- 3.9 *netlib +libpng: +- '1.6' +nccl: +- '2' +numpy: +- '1.22' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.8.* *_cpython +sqlite: +- '3' +target_platform: +- linux-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version + - cuda_compiler + - cuda_compiler_version + - cdt_name + - docker_image +- - python + - numpy diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____73_pypy.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____73_pypy.yaml new file mode 100644 index 0000000..a8f389b --- /dev/null +++ b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____73_pypy.yaml @@ -0,0 +1,53 @@ +c_compiler: +- gcc +c_compiler_version: +- '10' +cdt_name: +- cos7 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '11.2' +cudnn: +- '8' +cxx_compiler: +- gxx +cxx_compiler_version: +- '10' +docker_image: +- quay.io/condaforge/linux-anvil-cuda:11.2 +libcblas: +- 3.9 *netlib +libjpeg_turbo: +- '3' +liblapack: +- 3.9 *netlib +libpng: +- '1.6' +nccl: +- '2' +numpy: +- '1.22' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.9.* *_73_pypy +sqlite: +- '3' +target_platform: +- linux-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version + - cuda_compiler + - cuda_compiler_version + - cdt_name + - docker_image +- - python + - numpy diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython.yaml new file mode 100644 index 0000000..c6cd643 --- /dev/null +++ b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython.yaml @@ -0,0 +1,53 @@ +c_compiler: +- gcc +c_compiler_version: +- '10' +cdt_name: +- cos7 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '11.2' +cudnn: +- '8' +cxx_compiler: +- gxx +cxx_compiler_version: +- '10' +docker_image: +- quay.io/condaforge/linux-anvil-cuda:11.2 +libcblas: +- 3.9 *netlib +libjpeg_turbo: +- '3' +liblapack: +- 3.9 *netlib +libpng: +- '1.6' +nccl: +- '2' +numpy: +- '1.22' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.9.* *_cpython +sqlite: +- '3' +target_platform: +- linux-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version + - cuda_compiler + - cuda_compiler_version + - cdt_name + - docker_image +- - python + - numpy diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython.yaml new file mode 100644 index 0000000..a9d9f91 --- /dev/null +++ b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython.yaml @@ -0,0 +1,53 @@ +c_compiler: +- gcc +c_compiler_version: +- '10' +cdt_name: +- cos7 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '11.2' +cudnn: +- '8' +cxx_compiler: +- gxx +cxx_compiler_version: +- '10' +docker_image: +- quay.io/condaforge/linux-anvil-cuda:11.2 +libcblas: +- 3.9 *netlib +libjpeg_turbo: +- '3' +liblapack: +- 3.9 *netlib +libpng: +- '1.6' +nccl: +- '2' +numpy: +- '1.23' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +sqlite: +- '3' +target_platform: +- linux-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version + - cuda_compiler + - cuda_compiler_version + - cdt_name + - docker_image +- - python + - numpy diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.26python3.12.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.26python3.12.____cpython.yaml new file mode 100644 index 0000000..7c25241 --- /dev/null +++ b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.26python3.12.____cpython.yaml @@ -0,0 +1,53 @@ +c_compiler: +- gcc +c_compiler_version: +- '10' +cdt_name: +- cos7 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '11.2' +cudnn: +- '8' +cxx_compiler: +- gxx +cxx_compiler_version: +- '10' +docker_image: +- quay.io/condaforge/linux-anvil-cuda:11.2 +libcblas: +- 3.9 *netlib +libjpeg_turbo: +- '3' +liblapack: +- 3.9 *netlib +libpng: +- '1.6' +nccl: +- '2' +numpy: +- '1.26' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.12.* *_cpython +sqlite: +- '3' +target_platform: +- linux-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version + - cuda_compiler + - cuda_compiler_version + - cdt_name + - docker_image +- - python + - numpy diff --git a/.ci_support/linux_64_numpy1.22python3.10.____cpython.yaml b/.ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml similarity index 78% rename from .ci_support/linux_64_numpy1.22python3.10.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml index 32e2672..d6be46a 100644 --- a/.ci_support/linux_64_numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython.yaml @@ -8,6 +8,12 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler: +- None +cuda_compiler_version: +- None +cudnn: +- '8' cxx_compiler: - gxx cxx_compiler_version: @@ -22,6 +28,8 @@ liblapack: - 3.9 *netlib libpng: - '1.6' +nccl: +- '2' numpy: - '1.22' pin_run_as_build: @@ -37,5 +45,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version + - cuda_compiler + - cuda_compiler_version + - cdt_name + - docker_image - - python - numpy diff --git a/.ci_support/linux_64_numpy1.22python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml similarity index 78% rename from .ci_support/linux_64_numpy1.22python3.8.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml index 079e4bb..58a363c 100644 --- a/.ci_support/linux_64_numpy1.22python3.8.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython.yaml @@ -8,6 +8,12 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler: +- None +cuda_compiler_version: +- None +cudnn: +- '8' cxx_compiler: - gxx cxx_compiler_version: @@ -22,6 +28,8 @@ liblapack: - 3.9 *netlib libpng: - '1.6' +nccl: +- '2' numpy: - '1.22' pin_run_as_build: @@ -37,5 +45,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version + - cuda_compiler + - cuda_compiler_version + - cdt_name + - docker_image - - python - numpy diff --git a/.ci_support/linux_64_numpy1.22python3.9.____73_pypy.yaml b/.ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____73_pypy.yaml similarity index 78% rename from .ci_support/linux_64_numpy1.22python3.9.____73_pypy.yaml rename to .ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____73_pypy.yaml index 78c4988..bc1b323 100644 --- a/.ci_support/linux_64_numpy1.22python3.9.____73_pypy.yaml +++ b/.ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____73_pypy.yaml @@ -8,6 +8,12 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler: +- None +cuda_compiler_version: +- None +cudnn: +- '8' cxx_compiler: - gxx cxx_compiler_version: @@ -22,6 +28,8 @@ liblapack: - 3.9 *netlib libpng: - '1.6' +nccl: +- '2' numpy: - '1.22' pin_run_as_build: @@ -37,5 +45,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version + - cuda_compiler + - cuda_compiler_version + - cdt_name + - docker_image - - python - numpy diff --git a/.ci_support/linux_64_numpy1.22python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml similarity index 78% rename from .ci_support/linux_64_numpy1.22python3.9.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml index c2fae50..5ae8a39 100644 --- a/.ci_support/linux_64_numpy1.22python3.9.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython.yaml @@ -8,6 +8,12 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler: +- None +cuda_compiler_version: +- None +cudnn: +- '8' cxx_compiler: - gxx cxx_compiler_version: @@ -22,6 +28,8 @@ liblapack: - 3.9 *netlib libpng: - '1.6' +nccl: +- '2' numpy: - '1.22' pin_run_as_build: @@ -37,5 +45,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version + - cuda_compiler + - cuda_compiler_version + - cdt_name + - docker_image - - python - numpy diff --git a/.ci_support/linux_64_numpy1.23python3.11.____cpython.yaml b/.ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml similarity index 78% rename from .ci_support/linux_64_numpy1.23python3.11.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml index 3d4e6ed..a17c07b 100644 --- a/.ci_support/linux_64_numpy1.23python3.11.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython.yaml @@ -8,6 +8,12 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler: +- None +cuda_compiler_version: +- None +cudnn: +- '8' cxx_compiler: - gxx cxx_compiler_version: @@ -22,6 +28,8 @@ liblapack: - 3.9 *netlib libpng: - '1.6' +nccl: +- '2' numpy: - '1.23' pin_run_as_build: @@ -37,5 +45,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version + - cuda_compiler + - cuda_compiler_version + - cdt_name + - docker_image - - python - numpy diff --git a/.ci_support/linux_64_numpy1.26python3.12.____cpython.yaml b/.ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.26python3.12.____cpython.yaml similarity index 78% rename from .ci_support/linux_64_numpy1.26python3.12.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.26python3.12.____cpython.yaml index 17d013c..b058139 100644 --- a/.ci_support/linux_64_numpy1.26python3.12.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.26python3.12.____cpython.yaml @@ -8,6 +8,12 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler: +- None +cuda_compiler_version: +- None +cudnn: +- '8' cxx_compiler: - gxx cxx_compiler_version: @@ -22,6 +28,8 @@ liblapack: - 3.9 *netlib libpng: - '1.6' +nccl: +- '2' numpy: - '1.26' pin_run_as_build: @@ -37,5 +45,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version + - cuda_compiler + - cuda_compiler_version + - cdt_name + - docker_image - - python - numpy diff --git a/.ci_support/osx_64_numpy1.22python3.10.____cpython.yaml b/.ci_support/osx_64_numpy1.22python3.10.____cpython.yaml index f9d1986..f07b252 100644 --- a/.ci_support/osx_64_numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.22python3.10.____cpython.yaml @@ -8,6 +8,8 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler_version: +- None cxx_compiler: - clangxx cxx_compiler_version: diff --git a/.ci_support/osx_64_numpy1.22python3.8.____cpython.yaml b/.ci_support/osx_64_numpy1.22python3.8.____cpython.yaml index 066bdce..a5c55c1 100644 --- a/.ci_support/osx_64_numpy1.22python3.8.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.22python3.8.____cpython.yaml @@ -8,6 +8,8 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler_version: +- None cxx_compiler: - clangxx cxx_compiler_version: diff --git a/.ci_support/osx_64_numpy1.22python3.9.____73_pypy.yaml b/.ci_support/osx_64_numpy1.22python3.9.____73_pypy.yaml index 1fed099..cdb01c8 100644 --- a/.ci_support/osx_64_numpy1.22python3.9.____73_pypy.yaml +++ b/.ci_support/osx_64_numpy1.22python3.9.____73_pypy.yaml @@ -8,6 +8,8 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler_version: +- None cxx_compiler: - clangxx cxx_compiler_version: diff --git a/.ci_support/osx_64_numpy1.22python3.9.____cpython.yaml b/.ci_support/osx_64_numpy1.22python3.9.____cpython.yaml index 2f52f36..531c242 100644 --- a/.ci_support/osx_64_numpy1.22python3.9.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.22python3.9.____cpython.yaml @@ -8,6 +8,8 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler_version: +- None cxx_compiler: - clangxx cxx_compiler_version: diff --git a/.ci_support/osx_64_numpy1.23python3.11.____cpython.yaml b/.ci_support/osx_64_numpy1.23python3.11.____cpython.yaml index a80934c..70305ff 100644 --- a/.ci_support/osx_64_numpy1.23python3.11.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.23python3.11.____cpython.yaml @@ -8,6 +8,8 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler_version: +- None cxx_compiler: - clangxx cxx_compiler_version: diff --git a/.ci_support/osx_64_numpy1.26python3.12.____cpython.yaml b/.ci_support/osx_64_numpy1.26python3.12.____cpython.yaml index 57ec4cb..b3743f2 100644 --- a/.ci_support/osx_64_numpy1.26python3.12.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.26python3.12.____cpython.yaml @@ -8,6 +8,8 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler_version: +- None cxx_compiler: - clangxx cxx_compiler_version: diff --git a/.ci_support/osx_arm64_numpy1.22python3.10.____cpython.yaml b/.ci_support/osx_arm64_numpy1.22python3.10.____cpython.yaml index cf08c2d..f330385 100644 --- a/.ci_support/osx_arm64_numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy1.22python3.10.____cpython.yaml @@ -8,6 +8,8 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler_version: +- None cxx_compiler: - clangxx cxx_compiler_version: diff --git a/.ci_support/osx_arm64_numpy1.22python3.8.____cpython.yaml b/.ci_support/osx_arm64_numpy1.22python3.8.____cpython.yaml index 01d1c5f..0d129c2 100644 --- a/.ci_support/osx_arm64_numpy1.22python3.8.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy1.22python3.8.____cpython.yaml @@ -8,6 +8,8 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler_version: +- None cxx_compiler: - clangxx cxx_compiler_version: diff --git a/.ci_support/osx_arm64_numpy1.22python3.9.____cpython.yaml b/.ci_support/osx_arm64_numpy1.22python3.9.____cpython.yaml index aada131..ef68bb0 100644 --- a/.ci_support/osx_arm64_numpy1.22python3.9.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy1.22python3.9.____cpython.yaml @@ -8,6 +8,8 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler_version: +- None cxx_compiler: - clangxx cxx_compiler_version: diff --git a/.ci_support/osx_arm64_numpy1.23python3.11.____cpython.yaml b/.ci_support/osx_arm64_numpy1.23python3.11.____cpython.yaml index 903b3ea..219ef82 100644 --- a/.ci_support/osx_arm64_numpy1.23python3.11.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy1.23python3.11.____cpython.yaml @@ -8,6 +8,8 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler_version: +- None cxx_compiler: - clangxx cxx_compiler_version: diff --git a/.ci_support/osx_arm64_numpy1.26python3.12.____cpython.yaml b/.ci_support/osx_arm64_numpy1.26python3.12.____cpython.yaml index cc1313b..5c1d6a4 100644 --- a/.ci_support/osx_arm64_numpy1.26python3.12.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy1.26python3.12.____cpython.yaml @@ -8,6 +8,8 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler_version: +- None cxx_compiler: - clangxx cxx_compiler_version: diff --git a/.ci_support/win_64_numpy1.22python3.10.____cpython.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.10.____cpython.yaml similarity index 71% rename from .ci_support/win_64_numpy1.22python3.10.____cpython.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.10.____cpython.yaml index 42f191b..4f76338 100644 --- a/.ci_support/win_64_numpy1.22python3.10.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.10.____cpython.yaml @@ -4,12 +4,20 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler: +- None +cuda_compiler_version: +- None +cudnn: +- '8' cxx_compiler: - vs2019 libjpeg_turbo: - '3' libpng: - '1.6' +nccl: +- '2' numpy: - '1.22' pin_run_as_build: @@ -21,5 +29,7 @@ python: target_platform: - win-64 zip_keys: +- - cuda_compiler + - cuda_compiler_version - - python - numpy diff --git a/.ci_support/win_64_numpy1.22python3.8.____cpython.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.8.____cpython.yaml similarity index 71% rename from .ci_support/win_64_numpy1.22python3.8.____cpython.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.8.____cpython.yaml index c165d79..d572d51 100644 --- a/.ci_support/win_64_numpy1.22python3.8.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.8.____cpython.yaml @@ -4,12 +4,20 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler: +- None +cuda_compiler_version: +- None +cudnn: +- '8' cxx_compiler: - vs2019 libjpeg_turbo: - '3' libpng: - '1.6' +nccl: +- '2' numpy: - '1.22' pin_run_as_build: @@ -21,5 +29,7 @@ python: target_platform: - win-64 zip_keys: +- - cuda_compiler + - cuda_compiler_version - - python - numpy diff --git a/.ci_support/win_64_numpy1.22python3.9.____73_pypy.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.9.____73_pypy.yaml similarity index 71% rename from .ci_support/win_64_numpy1.22python3.9.____73_pypy.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.9.____73_pypy.yaml index 57bd79f..e561942 100644 --- a/.ci_support/win_64_numpy1.22python3.9.____73_pypy.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.9.____73_pypy.yaml @@ -4,12 +4,20 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler: +- None +cuda_compiler_version: +- None +cudnn: +- '8' cxx_compiler: - vs2019 libjpeg_turbo: - '3' libpng: - '1.6' +nccl: +- '2' numpy: - '1.22' pin_run_as_build: @@ -21,5 +29,7 @@ python: target_platform: - win-64 zip_keys: +- - cuda_compiler + - cuda_compiler_version - - python - numpy diff --git a/.ci_support/win_64_numpy1.22python3.9.____cpython.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.9.____cpython.yaml similarity index 71% rename from .ci_support/win_64_numpy1.22python3.9.____cpython.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.9.____cpython.yaml index 04e4b55..a443d0d 100644 --- a/.ci_support/win_64_numpy1.22python3.9.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.9.____cpython.yaml @@ -4,12 +4,20 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler: +- None +cuda_compiler_version: +- None +cudnn: +- '8' cxx_compiler: - vs2019 libjpeg_turbo: - '3' libpng: - '1.6' +nccl: +- '2' numpy: - '1.22' pin_run_as_build: @@ -21,5 +29,7 @@ python: target_platform: - win-64 zip_keys: +- - cuda_compiler + - cuda_compiler_version - - python - numpy diff --git a/.ci_support/win_64_numpy1.23python3.11.____cpython.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.23python3.11.____cpython.yaml similarity index 71% rename from .ci_support/win_64_numpy1.23python3.11.____cpython.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.23python3.11.____cpython.yaml index 6d3f538..e393ae4 100644 --- a/.ci_support/win_64_numpy1.23python3.11.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.23python3.11.____cpython.yaml @@ -4,12 +4,20 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler: +- None +cuda_compiler_version: +- None +cudnn: +- '8' cxx_compiler: - vs2019 libjpeg_turbo: - '3' libpng: - '1.6' +nccl: +- '2' numpy: - '1.23' pin_run_as_build: @@ -21,5 +29,7 @@ python: target_platform: - win-64 zip_keys: +- - cuda_compiler + - cuda_compiler_version - - python - numpy diff --git a/.ci_support/win_64_numpy1.26python3.12.____cpython.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.26python3.12.____cpython.yaml similarity index 71% rename from .ci_support/win_64_numpy1.26python3.12.____cpython.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.26python3.12.____cpython.yaml index 2958fc0..9f437b1 100644 --- a/.ci_support/win_64_numpy1.26python3.12.____cpython.yaml +++ b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.26python3.12.____cpython.yaml @@ -4,12 +4,20 @@ channel_sources: - conda-forge channel_targets: - conda-forge main +cuda_compiler: +- None +cuda_compiler_version: +- None +cudnn: +- '8' cxx_compiler: - vs2019 libjpeg_turbo: - '3' libpng: - '1.6' +nccl: +- '2' numpy: - '1.26' pin_run_as_build: @@ -21,5 +29,7 @@ python: target_platform: - win-64 zip_keys: +- - cuda_compiler + - cuda_compiler_version - - python - numpy diff --git a/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.10.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.10.____cpython.yaml new file mode 100644 index 0000000..36379d9 --- /dev/null +++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.10.____cpython.yaml @@ -0,0 +1,35 @@ +c_compiler: +- vs2019 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '11.2' +cudnn: +- '8' +cxx_compiler: +- vs2019 +libjpeg_turbo: +- '3' +libpng: +- '1.6' +nccl: +- '2' +numpy: +- '1.22' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +target_platform: +- win-64 +zip_keys: +- - cuda_compiler + - cuda_compiler_version +- - python + - numpy diff --git a/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.8.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.8.____cpython.yaml new file mode 100644 index 0000000..87c2af8 --- /dev/null +++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.8.____cpython.yaml @@ -0,0 +1,35 @@ +c_compiler: +- vs2019 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '11.2' +cudnn: +- '8' +cxx_compiler: +- vs2019 +libjpeg_turbo: +- '3' +libpng: +- '1.6' +nccl: +- '2' +numpy: +- '1.22' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.8.* *_cpython +target_platform: +- win-64 +zip_keys: +- - cuda_compiler + - cuda_compiler_version +- - python + - numpy diff --git a/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.9.____73_pypy.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.9.____73_pypy.yaml new file mode 100644 index 0000000..d266807 --- /dev/null +++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.9.____73_pypy.yaml @@ -0,0 +1,35 @@ +c_compiler: +- vs2019 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '11.2' +cudnn: +- '8' +cxx_compiler: +- vs2019 +libjpeg_turbo: +- '3' +libpng: +- '1.6' +nccl: +- '2' +numpy: +- '1.22' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.9.* *_73_pypy +target_platform: +- win-64 +zip_keys: +- - cuda_compiler + - cuda_compiler_version +- - python + - numpy diff --git a/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.9.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.9.____cpython.yaml new file mode 100644 index 0000000..ebcb95e --- /dev/null +++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.9.____cpython.yaml @@ -0,0 +1,35 @@ +c_compiler: +- vs2019 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '11.2' +cudnn: +- '8' +cxx_compiler: +- vs2019 +libjpeg_turbo: +- '3' +libpng: +- '1.6' +nccl: +- '2' +numpy: +- '1.22' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.9.* *_cpython +target_platform: +- win-64 +zip_keys: +- - cuda_compiler + - cuda_compiler_version +- - python + - numpy diff --git a/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.23python3.11.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.23python3.11.____cpython.yaml new file mode 100644 index 0000000..fae5149 --- /dev/null +++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.23python3.11.____cpython.yaml @@ -0,0 +1,35 @@ +c_compiler: +- vs2019 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '11.2' +cudnn: +- '8' +cxx_compiler: +- vs2019 +libjpeg_turbo: +- '3' +libpng: +- '1.6' +nccl: +- '2' +numpy: +- '1.23' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +target_platform: +- win-64 +zip_keys: +- - cuda_compiler + - cuda_compiler_version +- - python + - numpy diff --git a/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.26python3.12.____cpython.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.26python3.12.____cpython.yaml new file mode 100644 index 0000000..c5d7a5e --- /dev/null +++ b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.26python3.12.____cpython.yaml @@ -0,0 +1,35 @@ +c_compiler: +- vs2019 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '11.2' +cudnn: +- '8' +cxx_compiler: +- vs2019 +libjpeg_turbo: +- '3' +libpng: +- '1.6' +nccl: +- '2' +numpy: +- '1.26' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.12.* *_cpython +target_platform: +- win-64 +zip_keys: +- - cuda_compiler + - cuda_compiler_version +- - python + - numpy diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index bd9e671..eba1dfd 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -28,13 +28,15 @@ conda-build: pkgs_dirs: - ${FEEDSTOCK_ROOT}/build_artifacts/pkg_cache - /opt/conda/pkgs +solver: libmamba CONDARC +export CONDA_LIBMAMBA_SOLVER_NO_CHANNELS_FROM_INSTALLED=1 mamba install --update-specs --yes --quiet --channel conda-forge --strict-channel-priority \ - pip mamba conda-build boa conda-forge-ci-setup=3 + pip mamba conda-build boa conda-forge-ci-setup=4 mamba update --update-specs --yes --quiet --channel conda-forge --strict-channel-priority \ - pip mamba conda-build boa conda-forge-ci-setup=3 + pip mamba conda-build boa conda-forge-ci-setup=4 # set up the condarc setup_conda_rc "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" @@ -55,6 +57,12 @@ if [[ -f "${FEEDSTOCK_ROOT}/LICENSE.txt" ]]; then cp "${FEEDSTOCK_ROOT}/LICENSE.txt" "${RECIPE_ROOT}/recipe-scripts-license.txt" fi +if [[ "${sha:-}" == "" ]]; then + pushd ${FEEDSTOCK_ROOT} + sha=$(git rev-parse HEAD) + popd +fi + if [[ "${BUILD_WITH_CONDA_DEBUG:-0}" == 1 ]]; then if [[ "x${BUILD_OUTPUT_ID:-}" != "x" ]]; then EXTRA_CB_OPTIONS="${EXTRA_CB_OPTIONS:-} --output-id ${BUILD_OUTPUT_ID}" @@ -68,7 +76,8 @@ if [[ "${BUILD_WITH_CONDA_DEBUG:-0}" == 1 ]]; then else conda mambabuild "${RECIPE_ROOT}" -m "${CI_SUPPORT}/${CONFIG}.yaml" \ --suppress-variables ${EXTRA_CB_OPTIONS:-} \ - --clobber-file "${CI_SUPPORT}/clobber_${CONFIG}.yaml" + --clobber-file "${CI_SUPPORT}/clobber_${CONFIG}.yaml" \ + --extra-meta flow_run_id="${flow_run_id:-}" remote_url="${remote_url:-}" sha="${sha:-}" ( startgroup "Validating outputs" ) 2> /dev/null validate_recipe_outputs "${FEEDSTOCK_NAME}" diff --git a/.scripts/run_docker_build.sh b/.scripts/run_docker_build.sh index 9236239..b70ef01 100755 --- a/.scripts/run_docker_build.sh +++ b/.scripts/run_docker_build.sh @@ -91,6 +91,9 @@ docker run ${DOCKER_RUN_ARGS} \ -e CPU_COUNT \ -e BUILD_WITH_CONDA_DEBUG \ -e BUILD_OUTPUT_ID \ + -e flow_run_id \ + -e remote_url \ + -e sha \ -e BINSTAR_TOKEN \ -e FEEDSTOCK_TOKEN \ -e STAGING_BINSTAR_TOKEN \ diff --git a/.scripts/run_osx_build.sh b/.scripts/run_osx_build.sh index 870c49a..9259eb9 100755 --- a/.scripts/run_osx_build.sh +++ b/.scripts/run_osx_build.sh @@ -22,11 +22,13 @@ bash $MINIFORGE_FILE -b -p ${MINIFORGE_HOME} source ${MINIFORGE_HOME}/etc/profile.d/conda.sh conda activate base +export CONDA_SOLVER="libmamba" +export CONDA_LIBMAMBA_SOLVER_NO_CHANNELS_FROM_INSTALLED=1 mamba install --update-specs --quiet --yes --channel conda-forge --strict-channel-priority \ - pip mamba conda-build boa conda-forge-ci-setup=3 + pip mamba conda-build boa conda-forge-ci-setup=4 mamba update --update-specs --yes --quiet --channel conda-forge --strict-channel-priority \ - pip mamba conda-build boa conda-forge-ci-setup=3 + pip mamba conda-build boa conda-forge-ci-setup=4 @@ -45,6 +47,10 @@ else echo -e "\n\nNot mangling homebrew as we are not running in CI" fi +if [[ "${sha:-}" == "" ]]; then + sha=$(git rev-parse HEAD) +fi + echo -e "\n\nRunning the build setup script." source run_conda_forge_build_setup @@ -77,7 +83,8 @@ else conda mambabuild ./recipe -m ./.ci_support/${CONFIG}.yaml \ --suppress-variables ${EXTRA_CB_OPTIONS:-} \ - --clobber-file ./.ci_support/clobber_${CONFIG}.yaml + --clobber-file ./.ci_support/clobber_${CONFIG}.yaml \ + --extra-meta flow_run_id="$flow_run_id" remote_url="$remote_url" sha="$sha" ( startgroup "Validating outputs" ) 2> /dev/null validate_recipe_outputs "${FEEDSTOCK_NAME}" diff --git a/.scripts/run_win_build.bat b/.scripts/run_win_build.bat index 07d3445..48734de 100755 --- a/.scripts/run_win_build.bat +++ b/.scripts/run_win_build.bat @@ -17,10 +17,14 @@ call :start_group "Configuring conda" :: Activate the base conda environment call activate base +:: Configure the solver +set "CONDA_SOLVER=libmamba" +if !errorlevel! neq 0 exit /b !errorlevel! +set "CONDA_LIBMAMBA_SOLVER_NO_CHANNELS_FROM_INSTALLED=1" :: Provision the necessary dependencies to build the recipe later echo Installing dependencies -mamba.exe install "python=3.10" pip mamba conda-build boa conda-forge-ci-setup=3 -c conda-forge --strict-channel-priority --yes +mamba.exe install "python=3.10" pip mamba conda-build boa conda-forge-ci-setup=4 -c conda-forge --strict-channel-priority --yes if !errorlevel! neq 0 exit /b !errorlevel! :: Set basic configuration @@ -38,7 +42,13 @@ if EXIST LICENSE.txt ( copy LICENSE.txt "recipe\\recipe-scripts-license.txt" ) if NOT [%HOST_PLATFORM%] == [%BUILD_PLATFORM%] ( - set "EXTRA_CB_OPTIONS=%EXTRA_CB_OPTIONS% --no-test" + if [%CROSSCOMPILING_EMULATOR%] == [] ( + set "EXTRA_CB_OPTIONS=%EXTRA_CB_OPTIONS% --no-test" + ) +) + +if NOT [%flow_run_id%] == [] ( + set "EXTRA_CB_OPTIONS=%EXTRA_CB_OPTIONS% --extra-meta flow_run_id=%flow_run_id% remote_url=%remote_url% sha=%sha%" ) call :end_group diff --git a/README.md b/README.md index 7486b52..03cdd5e 100755 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -About dlib-feedstock -==================== +About dlib-split-feedstock +========================== Feedstock license: [BSD-3-Clause](https://github.com/conda-forge/dlib-feedstock/blob/main/LICENSE.txt) @@ -33,45 +33,87 @@ Current build status - + + + + + + + + + + + + + + + + + + + - + - + - + - + - + @@ -152,45 +194,87 @@ Current build status - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + @@ -207,27 +291,29 @@ Current release info | Name | Downloads | Version | Platforms | | --- | --- | --- | --- | | [![Conda Recipe](https://img.shields.io/badge/recipe-dlib-green.svg)](https://anaconda.org/conda-forge/dlib) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/dlib.svg)](https://anaconda.org/conda-forge/dlib) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/dlib.svg)](https://anaconda.org/conda-forge/dlib) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/dlib.svg)](https://anaconda.org/conda-forge/dlib) | +| [![Conda Recipe](https://img.shields.io/badge/recipe-dlib--cpu-green.svg)](https://anaconda.org/conda-forge/dlib-cpu) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/dlib-cpu.svg)](https://anaconda.org/conda-forge/dlib-cpu) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/dlib-cpu.svg)](https://anaconda.org/conda-forge/dlib-cpu) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/dlib-cpu.svg)](https://anaconda.org/conda-forge/dlib-cpu) | +| [![Conda Recipe](https://img.shields.io/badge/recipe-dlib--gpu-green.svg)](https://anaconda.org/conda-forge/dlib-gpu) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/dlib-gpu.svg)](https://anaconda.org/conda-forge/dlib-gpu) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/dlib-gpu.svg)](https://anaconda.org/conda-forge/dlib-gpu) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/dlib-gpu.svg)](https://anaconda.org/conda-forge/dlib-gpu) | -Installing dlib -=============== +Installing dlib-split +===================== -Installing `dlib` from the `conda-forge` channel can be achieved by adding `conda-forge` to your channels with: +Installing `dlib-split` from the `conda-forge` channel can be achieved by adding `conda-forge` to your channels with: ``` conda config --add channels conda-forge conda config --set channel_priority strict ``` -Once the `conda-forge` channel has been enabled, `dlib` can be installed with `conda`: +Once the `conda-forge` channel has been enabled, `dlib, dlib-cpu, dlib-gpu` can be installed with `conda`: ``` -conda install dlib +conda install dlib dlib-cpu dlib-gpu ``` or with `mamba`: ``` -mamba install dlib +mamba install dlib dlib-cpu dlib-gpu ``` It is possible to list all of the versions of `dlib` available on your platform with `conda`: @@ -274,7 +360,7 @@ available continuous integration services. Thanks to the awesome service provide [CircleCI](https://circleci.com/), [AppVeyor](https://www.appveyor.com/), [Drone](https://cloud.drone.io/welcome), and [TravisCI](https://travis-ci.com/) it is possible to build and upload installable packages to the -[conda-forge](https://anaconda.org/conda-forge) [Anaconda-Cloud](https://anaconda.org/) +[conda-forge](https://anaconda.org/conda-forge) [anaconda.org](https://anaconda.org/) channel for Linux, Windows and OSX respectively. To manage the continuous integration and simplify feedstock maintenance @@ -297,17 +383,17 @@ Terminology produce the finished article (built conda distributions) -Updating dlib-feedstock -======================= +Updating dlib-split-feedstock +============================= -If you would like to improve the dlib recipe or build a new +If you would like to improve the dlib-split recipe or build a new package version, please fork this repository and submit a PR. Upon submission, your changes will be run on the appropriate platforms to give the reviewer an opportunity to confirm that the changes result in a successful build. Once merged, the recipe will be re-built and uploaded automatically to the `conda-forge` channel, whereupon the built conda packages will be available for everybody to install and use from the `conda-forge` channel. -Note that all branches in the conda-forge/dlib-feedstock are +Note that all branches in the conda-forge/dlib-split-feedstock are immediately built and any created packages are uploaded, so PRs should be based on branches in forks and branches in the main repository should only be used to build distinct package versions.
VariantStatus
linux_64_numpy1.22python3.10.____cpythonlinux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.10.____cpython + + variant + +
linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.8.____cpython + + variant + +
linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____73_pypy + + variant + +
linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.22python3.9.____cpython + + variant + +
linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython + + variant + +
linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.26python3.12.____cpython + + variant + +
linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.10.____cpython - variant + variant
linux_64_numpy1.22python3.8.____cpythonlinux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.8.____cpython - variant + variant
linux_64_numpy1.22python3.9.____73_pypylinux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____73_pypy - variant + variant
linux_64_numpy1.22python3.9.____cpythonlinux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.22python3.9.____cpython - variant + variant
linux_64_numpy1.23python3.11.____cpythonlinux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.23python3.11.____cpython - variant + variant
linux_64_numpy1.26python3.12.____cpythonlinux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12numpy1.26python3.12.____cpython - variant + variant
win_64_numpy1.22python3.10.____cpythonwin_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.10.____cpython - variant + variant
win_64_numpy1.22python3.8.____cpythonwin_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.8.____cpython - variant + variant
win_64_numpy1.22python3.9.____73_pypywin_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.9.____73_pypy - variant + variant
win_64_numpy1.22python3.9.____cpythonwin_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.22python3.9.____cpython - variant + variant
win_64_numpy1.23python3.11.____cpythonwin_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.23python3.11.____cpython - variant + variant
win_64_numpy1.26python3.12.____cpythonwin_64_cuda_compilerNonecuda_compiler_versionNonenumpy1.26python3.12.____cpython - variant + variant + +
win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.10.____cpython + + variant + +
win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.8.____cpython + + variant + +
win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.9.____73_pypy + + variant + +
win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.22python3.9.____cpython + + variant + +
win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.23python3.11.____cpython + + variant + +
win_64_cuda_compilernvcccuda_compiler_version11.2numpy1.26python3.12.____cpython + + variant