diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index 756b0258f..1dcdca038 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -8,66 +8,66 @@ jobs: vmImage: ubuntu-latest strategy: matrix: - linux_64_cuda_compiler_version10.2cudnn7python3.7.____cpython: - CONFIG: linux_64_cuda_compiler_version10.2cudnn7python3.7.____cpython + linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.7.____cpython: + CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.7.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:10.2 - linux_64_cuda_compiler_version10.2cudnn7python3.8.____cpython: - CONFIG: linux_64_cuda_compiler_version10.2cudnn7python3.8.____cpython + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-cuda:10.2 + linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython: + CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:10.2 - linux_64_cuda_compiler_version10.2cudnn7python3.9.____cpython: - CONFIG: linux_64_cuda_compiler_version10.2cudnn7python3.9.____cpython + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-cuda:10.2 + linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython: + CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:10.2 - linux_64_cuda_compiler_version11.0cudnn8python3.7.____cpython: - CONFIG: linux_64_cuda_compiler_version11.0cudnn8python3.7.____cpython + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-cuda:10.2 + linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.7.____cpython: + CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.7.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.0 - linux_64_cuda_compiler_version11.0cudnn8python3.8.____cpython: - CONFIG: linux_64_cuda_compiler_version11.0cudnn8python3.8.____cpython + linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython: + CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.0 - linux_64_cuda_compiler_version11.0cudnn8python3.9.____cpython: - CONFIG: linux_64_cuda_compiler_version11.0cudnn8python3.9.____cpython + linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython: + CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.0 - linux_64_cuda_compiler_version11.1cudnn8python3.7.____cpython: - CONFIG: linux_64_cuda_compiler_version11.1cudnn8python3.7.____cpython + linux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.7.____cpython: + CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.7.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.1 - linux_64_cuda_compiler_version11.1cudnn8python3.8.____cpython: - CONFIG: linux_64_cuda_compiler_version11.1cudnn8python3.8.____cpython + linux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.8.____cpython: + CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.1 - linux_64_cuda_compiler_version11.1cudnn8python3.9.____cpython: - CONFIG: linux_64_cuda_compiler_version11.1cudnn8python3.9.____cpython + linux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.9.____cpython: + CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.9.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.1 - linux_64_cuda_compiler_version11.2cudnn8python3.7.____cpython: - CONFIG: linux_64_cuda_compiler_version11.2cudnn8python3.7.____cpython + linux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.7.____cpython: + CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.7.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 - linux_64_cuda_compiler_version11.2cudnn8python3.8.____cpython: - CONFIG: linux_64_cuda_compiler_version11.2cudnn8python3.8.____cpython + linux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.8.____cpython: + CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 - linux_64_cuda_compiler_version11.2cudnn8python3.9.____cpython: - CONFIG: linux_64_cuda_compiler_version11.2cudnn8python3.9.____cpython + linux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.9.____cpython: + CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.9.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 - linux_64_cuda_compiler_versionNonecudnnundefinedpython3.7.____cpython: - CONFIG: linux_64_cuda_compiler_versionNonecudnnundefinedpython3.7.____cpython + linux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.7.____cpython: + CONFIG: linux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.7.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-comp7 - linux_64_cuda_compiler_versionNonecudnnundefinedpython3.8.____cpython: - CONFIG: linux_64_cuda_compiler_versionNonecudnnundefinedpython3.8.____cpython + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + linux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.8.____cpython: + CONFIG: linux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.8.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-comp7 - linux_64_cuda_compiler_versionNonecudnnundefinedpython3.9.____cpython: - CONFIG: linux_64_cuda_compiler_versionNonecudnnundefinedpython3.9.____cpython + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + linux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.9.____cpython: + CONFIG: linux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.9.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-comp7 + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 timeoutInMinutes: 360 steps: diff --git a/.ci_support/linux_64_cuda_compiler_version10.2cudnn7python3.7.____cpython.yaml b/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.7.____cpython.yaml similarity index 91% rename from .ci_support/linux_64_cuda_compiler_version10.2cudnn7python3.7.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.7.____cpython.yaml index 3fb95be07..2557cbf72 100644 --- a/.ci_support/linux_64_cuda_compiler_version10.2cudnn7python3.7.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.7.____cpython.yaml @@ -19,11 +19,11 @@ cxx_compiler: cxx_compiler_version: - '7' docker_image: -- quay.io/condaforge/linux-anvil-cuda:10.2 +- quay.io/condaforge/linux-anvil-cos7-cuda:10.2 giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: @@ -63,9 +63,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version -- - cdt_name - - cuda_compiler_version - cudnn + - cuda_compiler_version + - cdt_name - docker_image zlib: - '1.2' diff --git a/.ci_support/linux_64_cuda_compiler_version10.2cudnn7python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython.yaml similarity index 91% rename from .ci_support/linux_64_cuda_compiler_version10.2cudnn7python3.8.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython.yaml index 5e1f43463..0db53641f 100644 --- a/.ci_support/linux_64_cuda_compiler_version10.2cudnn7python3.8.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython.yaml @@ -19,11 +19,11 @@ cxx_compiler: cxx_compiler_version: - '7' docker_image: -- quay.io/condaforge/linux-anvil-cuda:10.2 +- quay.io/condaforge/linux-anvil-cos7-cuda:10.2 giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: @@ -63,9 +63,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version -- - cdt_name - - cuda_compiler_version - cudnn + - cuda_compiler_version + - cdt_name - docker_image zlib: - '1.2' diff --git a/.ci_support/linux_64_cuda_compiler_version10.2cudnn7python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython.yaml similarity index 91% rename from .ci_support/linux_64_cuda_compiler_version10.2cudnn7python3.9.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython.yaml index 10864a2d3..6e17caed2 100644 --- a/.ci_support/linux_64_cuda_compiler_version10.2cudnn7python3.9.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython.yaml @@ -19,11 +19,11 @@ cxx_compiler: cxx_compiler_version: - '7' docker_image: -- quay.io/condaforge/linux-anvil-cuda:10.2 +- quay.io/condaforge/linux-anvil-cos7-cuda:10.2 giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: @@ -63,9 +63,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version -- - cdt_name - - cuda_compiler_version - cudnn + - cuda_compiler_version + - cdt_name - docker_image zlib: - '1.2' diff --git a/.ci_support/linux_64_cuda_compiler_version11.0cudnn8python3.7.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.7.____cpython.yaml similarity index 95% rename from .ci_support/linux_64_cuda_compiler_version11.0cudnn8python3.7.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.7.____cpython.yaml index a781fd999..cb3ded580 100644 --- a/.ci_support/linux_64_cuda_compiler_version11.0cudnn8python3.7.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.7.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '7' +- '9' cdt_name: - cos7 channel_sources: @@ -17,13 +17,13 @@ cudnn: cxx_compiler: - gxx cxx_compiler_version: -- '7' +- '9' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.0 giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: @@ -63,9 +63,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version -- - cdt_name - - cuda_compiler_version - cudnn + - cuda_compiler_version + - cdt_name - docker_image zlib: - '1.2' diff --git a/.ci_support/linux_64_cuda_compiler_version11.0cudnn8python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython.yaml similarity index 95% rename from .ci_support/linux_64_cuda_compiler_version11.0cudnn8python3.8.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython.yaml index 5522c5cd2..43428aaf2 100644 --- a/.ci_support/linux_64_cuda_compiler_version11.0cudnn8python3.8.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '7' +- '9' cdt_name: - cos7 channel_sources: @@ -17,13 +17,13 @@ cudnn: cxx_compiler: - gxx cxx_compiler_version: -- '7' +- '9' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.0 giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: @@ -63,9 +63,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version -- - cdt_name - - cuda_compiler_version - cudnn + - cuda_compiler_version + - cdt_name - docker_image zlib: - '1.2' diff --git a/.ci_support/linux_64_cuda_compiler_version11.0cudnn8python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython.yaml similarity index 95% rename from .ci_support/linux_64_cuda_compiler_version11.0cudnn8python3.9.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython.yaml index 300c14d2c..68d7bd914 100644 --- a/.ci_support/linux_64_cuda_compiler_version11.0cudnn8python3.9.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '7' +- '9' cdt_name: - cos7 channel_sources: @@ -17,13 +17,13 @@ cudnn: cxx_compiler: - gxx cxx_compiler_version: -- '7' +- '9' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.0 giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: @@ -63,9 +63,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version -- - cdt_name - - cuda_compiler_version - cudnn + - cuda_compiler_version + - cdt_name - docker_image zlib: - '1.2' diff --git a/.ci_support/linux_64_cuda_compiler_version11.1cudnn8python3.7.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.7.____cpython.yaml similarity index 95% rename from .ci_support/linux_64_cuda_compiler_version11.1cudnn8python3.7.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.7.____cpython.yaml index 42fbd7014..3991c0412 100644 --- a/.ci_support/linux_64_cuda_compiler_version11.1cudnn8python3.7.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.7.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '7' +- '9' cdt_name: - cos7 channel_sources: @@ -17,13 +17,13 @@ cudnn: cxx_compiler: - gxx cxx_compiler_version: -- '7' +- '9' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.1 giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: @@ -63,9 +63,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version -- - cdt_name - - cuda_compiler_version - cudnn + - cuda_compiler_version + - cdt_name - docker_image zlib: - '1.2' diff --git a/.ci_support/linux_64_cuda_compiler_version11.1cudnn8python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.8.____cpython.yaml similarity index 95% rename from .ci_support/linux_64_cuda_compiler_version11.1cudnn8python3.8.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.8.____cpython.yaml index ed19d07bb..84d95b9e3 100644 --- a/.ci_support/linux_64_cuda_compiler_version11.1cudnn8python3.8.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.8.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '7' +- '9' cdt_name: - cos7 channel_sources: @@ -17,13 +17,13 @@ cudnn: cxx_compiler: - gxx cxx_compiler_version: -- '7' +- '9' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.1 giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: @@ -63,9 +63,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version -- - cdt_name - - cuda_compiler_version - cudnn + - cuda_compiler_version + - cdt_name - docker_image zlib: - '1.2' diff --git a/.ci_support/linux_64_cuda_compiler_version11.1cudnn8python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.9.____cpython.yaml similarity index 95% rename from .ci_support/linux_64_cuda_compiler_version11.1cudnn8python3.9.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.9.____cpython.yaml index 8048d0753..7f2a9ba8c 100644 --- a/.ci_support/linux_64_cuda_compiler_version11.1cudnn8python3.9.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.9.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '7' +- '9' cdt_name: - cos7 channel_sources: @@ -17,13 +17,13 @@ cudnn: cxx_compiler: - gxx cxx_compiler_version: -- '7' +- '9' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.1 giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: @@ -63,9 +63,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version -- - cdt_name - - cuda_compiler_version - cudnn + - cuda_compiler_version + - cdt_name - docker_image zlib: - '1.2' diff --git a/.ci_support/linux_64_cuda_compiler_version11.2cudnn8python3.7.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.7.____cpython.yaml similarity index 95% rename from .ci_support/linux_64_cuda_compiler_version11.2cudnn8python3.7.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.7.____cpython.yaml index 8fab85925..94482991c 100644 --- a/.ci_support/linux_64_cuda_compiler_version11.2cudnn8python3.7.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.7.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '7' +- '9' cdt_name: - cos7 channel_sources: @@ -17,13 +17,13 @@ cudnn: cxx_compiler: - gxx cxx_compiler_version: -- '7' +- '9' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.2 giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: @@ -63,9 +63,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version -- - cdt_name - - cuda_compiler_version - cudnn + - cuda_compiler_version + - cdt_name - docker_image zlib: - '1.2' diff --git a/.ci_support/linux_64_cuda_compiler_version11.2cudnn8python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.8.____cpython.yaml similarity index 95% rename from .ci_support/linux_64_cuda_compiler_version11.2cudnn8python3.8.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.8.____cpython.yaml index 0fea19eec..a029ac931 100644 --- a/.ci_support/linux_64_cuda_compiler_version11.2cudnn8python3.8.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.8.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '7' +- '9' cdt_name: - cos7 channel_sources: @@ -17,13 +17,13 @@ cudnn: cxx_compiler: - gxx cxx_compiler_version: -- '7' +- '9' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.2 giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: @@ -63,9 +63,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version -- - cdt_name - - cuda_compiler_version - cudnn + - cuda_compiler_version + - cdt_name - docker_image zlib: - '1.2' diff --git a/.ci_support/linux_64_cuda_compiler_version11.2cudnn8python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.9.____cpython.yaml similarity index 95% rename from .ci_support/linux_64_cuda_compiler_version11.2cudnn8python3.9.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.9.____cpython.yaml index 627f7fa12..e20f07f8e 100644 --- a/.ci_support/linux_64_cuda_compiler_version11.2cudnn8python3.9.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.9.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '7' +- '9' cdt_name: - cos7 channel_sources: @@ -17,13 +17,13 @@ cudnn: cxx_compiler: - gxx cxx_compiler_version: -- '7' +- '9' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.2 giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: @@ -63,9 +63,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version -- - cdt_name - - cuda_compiler_version - cudnn + - cuda_compiler_version + - cdt_name - docker_image zlib: - '1.2' diff --git a/.ci_support/linux_64_cuda_compiler_versionNonecudnnundefinedpython3.7.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.7.____cpython.yaml similarity index 90% rename from .ci_support/linux_64_cuda_compiler_versionNonecudnnundefinedpython3.7.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.7.____cpython.yaml index 41cf7ca4b..8e2b7d270 100644 --- a/.ci_support/linux_64_cuda_compiler_versionNonecudnnundefinedpython3.7.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.7.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '7' +- '9' cdt_name: - cos6 channel_sources: @@ -17,13 +17,13 @@ cudnn: cxx_compiler: - gxx cxx_compiler_version: -- '7' +- '9' docker_image: -- quay.io/condaforge/linux-anvil-comp7 +- quay.io/condaforge/linux-anvil-cos7-x86_64 giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: @@ -63,9 +63,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version -- - cdt_name - - cuda_compiler_version - cudnn + - cuda_compiler_version + - cdt_name - docker_image zlib: - '1.2' diff --git a/.ci_support/linux_64_cuda_compiler_versionNonecudnnundefinedpython3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.8.____cpython.yaml similarity index 90% rename from .ci_support/linux_64_cuda_compiler_versionNonecudnnundefinedpython3.8.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.8.____cpython.yaml index 652157194..19f524b72 100644 --- a/.ci_support/linux_64_cuda_compiler_versionNonecudnnundefinedpython3.8.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.8.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '7' +- '9' cdt_name: - cos6 channel_sources: @@ -17,13 +17,13 @@ cudnn: cxx_compiler: - gxx cxx_compiler_version: -- '7' +- '9' docker_image: -- quay.io/condaforge/linux-anvil-comp7 +- quay.io/condaforge/linux-anvil-cos7-x86_64 giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: @@ -63,9 +63,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version -- - cdt_name - - cuda_compiler_version - cudnn + - cuda_compiler_version + - cdt_name - docker_image zlib: - '1.2' diff --git a/.ci_support/linux_64_cuda_compiler_versionNonecudnnundefinedpython3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.9.____cpython.yaml similarity index 90% rename from .ci_support/linux_64_cuda_compiler_versionNonecudnnundefinedpython3.9.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.9.____cpython.yaml index ba82ab382..f07aa0e24 100644 --- a/.ci_support/linux_64_cuda_compiler_versionNonecudnnundefinedpython3.9.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.9.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '7' +- '9' cdt_name: - cos6 channel_sources: @@ -17,13 +17,13 @@ cudnn: cxx_compiler: - gxx cxx_compiler_version: -- '7' +- '9' docker_image: -- quay.io/condaforge/linux-anvil-comp7 +- quay.io/condaforge/linux-anvil-cos7-x86_64 giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: @@ -63,9 +63,9 @@ target_platform: zip_keys: - - c_compiler_version - cxx_compiler_version -- - cdt_name - - cuda_compiler_version - cudnn + - cuda_compiler_version + - cdt_name - docker_image zlib: - '1.2' diff --git a/.ci_support/migrations/cuda110.yaml b/.ci_support/migrations/cuda110.yaml deleted file mode 100644 index 823f31d1a..000000000 --- a/.ci_support/migrations/cuda110.yaml +++ /dev/null @@ -1,81 +0,0 @@ -migrator_ts: 1601612527 -__migrator: - kind: - version - migration_number: - 1 - build_number: - 1 - override_cbc_keys: - - cuda_compiler_stub - ordering: - cxx_compiler_version: - - 9 - - 8 - - 7 - c_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-cos7-x86_64 # [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-cos7-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-cos7-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-cos7-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-cos7-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"] - - quay.io/condaforge/linux-anvil-cuda:11.2 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - -cuda_compiler_version: - - None - - 10.2 # [linux64] - - 11.0 # [linux64] - -c_compiler_version: # [linux] - - 7 # [linux64 or aarch64] - - 8 # [ppc64le] -cxx_compiler_version: # [linux] - - 7 # [linux64 or aarch64] - - 8 # [ppc64le] - -cudnn: - - undefined - - 7 # [linux64] - - 8 # [linux64] - -cdt_name: # [linux] - - cos6 # [linux64 and os.environ.get("DEFAULT_LINUX_VERSION", "cos6") == "cos6"] - - cos7 # [linux64 and os.environ.get("DEFAULT_LINUX_VERSION", "cos6") == "cos7"] - - cos7 # [linux and aarch64] - - cos7 # [linux and ppc64le] - - cos7 # [linux and armv7l] - - - cos6 # [linux64 and os.environ.get("DEFAULT_LINUX_VERSION", "cos6") == "cos6"] - - cos7 # [linux64 and os.environ.get("DEFAULT_LINUX_VERSION", "cos6") == "cos7"] - - cos7 # [linux64] - -docker_image: # [os.environ.get("BUILD_PLATFORM", "").startswith("linux-")] - - quay.io/condaforge/linux-anvil-comp7 # [os.environ.get("BUILD_PLATFORM") == "linux-64" and os.environ.get("DEFAULT_LINUX_VERSION", "cos6") == "cos6"] - - quay.io/condaforge/linux-anvil-cos7-x86_64 # [os.environ.get("BUILD_PLATFORM") == "linux-64" and os.environ.get("DEFAULT_LINUX_VERSION", "cos6") == "cos7"] - - 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:10.2 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64" and os.environ.get("DEFAULT_LINUX_VERSION", "cos6") == "cos6"] - - quay.io/condaforge/linux-anvil-cos7-cuda:10.2 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64" and os.environ.get("DEFAULT_LINUX_VERSION", "cos6") == "cos7"] - - quay.io/condaforge/linux-anvil-cuda:11.0 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - -zip_keys: - - - cudnn # [linux64] - - cuda_compiler_version # [linux64] - - docker_image # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - cdt_name # [linux64] \ No newline at end of file diff --git a/.ci_support/migrations/cuda111_112.yaml b/.ci_support/migrations/cuda111_112.yaml deleted file mode 100644 index 775233797..000000000 --- a/.ci_support/migrations/cuda111_112.yaml +++ /dev/null @@ -1,29 +0,0 @@ -migrator_ts: 1611736740 -__migrator: - kind: - version - migration_number: - 1 - build_number: - 1 - override_cbc_keys: - - cuda_compiler_stub - operation: key_add - check_solvable: false - primary_key: cuda_compiler_version - -cuda_compiler_version: # [linux64 or win] - - 11.1 # [linux64 or win] - - 11.2 # [linux64 or win] - -cudnn: # [linux64 or win] - - 8 # [linux64 or win] - - 8 # [linux64 or win] - -cdt_name: # [linux] - - cos7 # [linux64] - - cos7 # [linux64] - -docker_image: # [os.environ.get("BUILD_PLATFORM", "").startswith("linux-")] - - quay.io/condaforge/linux-anvil-cuda:11.1 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:11.2 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] diff --git a/.ci_support/migrations/grpc_cpp141.yaml b/.ci_support/migrations/grpc_cpp142.yaml similarity index 65% rename from .ci_support/migrations/grpc_cpp141.yaml rename to .ci_support/migrations/grpc_cpp142.yaml index e556bff4e..622aabc3d 100644 --- a/.ci_support/migrations/grpc_cpp141.yaml +++ b/.ci_support/migrations/grpc_cpp142.yaml @@ -3,5 +3,5 @@ __migrator: kind: version migration_number: 1 grpc_cpp: -- '1.41' -migrator_ts: 1636540913.7499905 +- '1.42' +migrator_ts: 1637242857.2922714 diff --git a/.ci_support/osx_64_python3.7.____cpython.yaml b/.ci_support/osx_64_python3.7.____cpython.yaml index f5eebc51a..dcc6b5e88 100644 --- a/.ci_support/osx_64_python3.7.____cpython.yaml +++ b/.ci_support/osx_64_python3.7.____cpython.yaml @@ -19,7 +19,7 @@ cxx_compiler_version: giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: diff --git a/.ci_support/osx_64_python3.8.____cpython.yaml b/.ci_support/osx_64_python3.8.____cpython.yaml index c3a7e8535..23d40fbe8 100644 --- a/.ci_support/osx_64_python3.8.____cpython.yaml +++ b/.ci_support/osx_64_python3.8.____cpython.yaml @@ -19,7 +19,7 @@ cxx_compiler_version: giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: diff --git a/.ci_support/osx_64_python3.9.____cpython.yaml b/.ci_support/osx_64_python3.9.____cpython.yaml index e017996cd..d0d429278 100644 --- a/.ci_support/osx_64_python3.9.____cpython.yaml +++ b/.ci_support/osx_64_python3.9.____cpython.yaml @@ -19,7 +19,7 @@ cxx_compiler_version: giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: diff --git a/.ci_support/osx_arm64_python3.8.____cpython.yaml b/.ci_support/osx_arm64_python3.8.____cpython.yaml index 4fb218a3f..036ef27cf 100644 --- a/.ci_support/osx_arm64_python3.8.____cpython.yaml +++ b/.ci_support/osx_arm64_python3.8.____cpython.yaml @@ -17,7 +17,7 @@ cxx_compiler_version: giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: diff --git a/.ci_support/osx_arm64_python3.9.____cpython.yaml b/.ci_support/osx_arm64_python3.9.____cpython.yaml index c027e60ed..beea7a7e4 100644 --- a/.ci_support/osx_arm64_python3.9.____cpython.yaml +++ b/.ci_support/osx_arm64_python3.9.____cpython.yaml @@ -17,7 +17,7 @@ cxx_compiler_version: giflib: - '5.2' grpc_cpp: -- '1.41' +- '1.42' icu: - '69' jpeg: diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index a7bda41b1..ca148aea9 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1 @@ -* @farhantejani @ghego @gilbertfrancois @h-vetinari @hajapy @hmaarrfk @jschueller @njzjz @waitingkuo @wolfv @xhochy \ No newline at end of file +* @farhantejani @ghego @h-vetinari @hajapy @hmaarrfk @jschueller @njzjz @waitingkuo @wolfv @xhochy \ No newline at end of file diff --git a/README.md b/README.md index 3d3a56c0e..4ba9410b7 100644 --- a/README.md +++ b/README.md @@ -36,108 +36,108 @@ Current build status - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -194,7 +194,6 @@ Current release info | [![Conda Recipe](https://img.shields.io/badge/recipe-tensorflow--base-green.svg)](https://anaconda.org/conda-forge/tensorflow-base) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/tensorflow-base.svg)](https://anaconda.org/conda-forge/tensorflow-base) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/tensorflow-base.svg)](https://anaconda.org/conda-forge/tensorflow-base) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/tensorflow-base.svg)](https://anaconda.org/conda-forge/tensorflow-base) | | [![Conda Recipe](https://img.shields.io/badge/recipe-tensorflow--cpu-green.svg)](https://anaconda.org/conda-forge/tensorflow-cpu) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/tensorflow-cpu.svg)](https://anaconda.org/conda-forge/tensorflow-cpu) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/tensorflow-cpu.svg)](https://anaconda.org/conda-forge/tensorflow-cpu) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/tensorflow-cpu.svg)](https://anaconda.org/conda-forge/tensorflow-cpu) | | [![Conda Recipe](https://img.shields.io/badge/recipe-tensorflow--estimator-green.svg)](https://anaconda.org/conda-forge/tensorflow-estimator) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/tensorflow-estimator.svg)](https://anaconda.org/conda-forge/tensorflow-estimator) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/tensorflow-estimator.svg)](https://anaconda.org/conda-forge/tensorflow-estimator) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/tensorflow-estimator.svg)](https://anaconda.org/conda-forge/tensorflow-estimator) | -| [![Conda Recipe](https://img.shields.io/badge/recipe-tensorflow--gpu-green.svg)](https://anaconda.org/conda-forge/tensorflow-gpu) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/tensorflow-gpu.svg)](https://anaconda.org/conda-forge/tensorflow-gpu) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/tensorflow-gpu.svg)](https://anaconda.org/conda-forge/tensorflow-gpu) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/tensorflow-gpu.svg)](https://anaconda.org/conda-forge/tensorflow-gpu) | Installing tensorflow ===================== @@ -206,10 +205,10 @@ conda config --add channels conda-forge conda config --set channel_priority strict ``` -Once the `conda-forge` channel has been enabled, `libtensorflow, libtensorflow_cc, tensorflow, tensorflow-base, tensorflow-cpu, tensorflow-estimator, tensorflow-gpu` can be installed with: +Once the `conda-forge` channel has been enabled, `libtensorflow, libtensorflow_cc, tensorflow, tensorflow-base, tensorflow-cpu, tensorflow-estimator` can be installed with: ``` -conda install libtensorflow libtensorflow_cc tensorflow tensorflow-base tensorflow-cpu tensorflow-estimator tensorflow-gpu +conda install libtensorflow libtensorflow_cc tensorflow tensorflow-base tensorflow-cpu tensorflow-estimator ``` It is possible to list all of the versions of `libtensorflow` available on your platform with: @@ -285,7 +284,6 @@ Feedstock Maintainers * [@farhantejani](https://github.com/farhantejani/) * [@ghego](https://github.com/ghego/) -* [@gilbertfrancois](https://github.com/gilbertfrancois/) * [@h-vetinari](https://github.com/h-vetinari/) * [@hajapy](https://github.com/hajapy/) * [@hmaarrfk](https://github.com/hmaarrfk/) diff --git a/recipe/build.sh b/recipe/build.sh index 873502e7d..61643c910 100644 --- a/recipe/build.sh +++ b/recipe/build.sh @@ -8,6 +8,18 @@ export CXX=$(basename $CXX) export LIBDIR=$PREFIX/lib export INCLUDEDIR=$PREFIX/include +# Upstream docstring for TF_SYSTEM_LIBS in: +# https://github.com/tensorflow/tensorflow/blob/v{{ version }}/third_party/systemlibs/syslibs_configure.bzl +# * `TF_SYSTEM_LIBS`: list of third party dependencies that should use +# the system version instead +# +# To avoid bazel installing lots of vendored (python) packages, +# we need to install these packages through meta.yaml and then +# tell bazel to use them. Note that the names don't necessarily +# match PyPI or conda, but are defined in: +# https://github.com/tensorflow/tensorflow/blob/v{{ version }}/tensorflow/workspace.bzl + +# Exceptions and TODOs: # Needs a bazel build: # com_google_absl # Build failures in tensorflow/core/platform/s3/aws_crypto.cc @@ -19,9 +31,6 @@ export INCLUDEDIR=$PREFIX/include # com_github_googlecloudplatform_google_cloud_cpp # Needs c++17, try on linux # com_googlesource_code_re2 - -# The possible values are specified in third_party/systemlibs/syslibs_configure.bzl -# The versions for them can be found in tensorflow/workspace.bzl export TF_SYSTEM_LIBS=" absl_py astor_archive diff --git a/recipe/meta.yaml b/recipe/meta.yaml index e9f4d99f8..c9a48107e 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -18,12 +18,14 @@ source: - patches/0006-protobuf_3_18_comaptibility.patch # can be dropped for v>=2.7 - patches/51450-Fix_protobuf_errors_when_using_system_protobuf.patch + # can be dropped for v>=2.7 + - patches/0007-relax_six_requirement.patch - url: https://github.com/tensorflow/estimator/archive/refs/tags/v{{ estimator_version }}.tar.gz sha256: 947705c60c50da0b4a8ceec1bc058aaf6bf567a7efdcd50d5173ebf6bafcf30f folder: tensorflow-estimator build: - number: 1 + number: 2 skip: true # [win] requirements: @@ -61,7 +63,13 @@ requirements: - m2-zip # [win] - openjdk >=8 - nsync - # TF_SYSTEM_LIBS + # TF_SYSTEM_LIBS, see usage in + # https://github.com/tensorflow/tensorflow/blob/v{{ version }}/third_party/systemlibs/syslibs_configure.bzl + # their versions are specified in + # https://github.com/tensorflow/tensorflow/blob/v{{ version }}/tensorflow/workspace2.bzl + # but so far there have been no problems with leaving these + # unpinned; though some restrictions come in for packages + # that are also listed as a requirement for the pip_package. - astor >=0.7.1 - cython >=0.28.4 - dill >=0.3.1.1 @@ -88,7 +96,12 @@ requirements: - numpy 1.19.* - opt_einsum >=3.3,<3.4 - protobuf >=3.9.2 - - six >=1.15,<1.16 + # 2021/12/05: hmaarrfk + # While tensorflow has an upper bound on six + # six has been highly backward compatible + # We remove the upper bound so that we can be more compatible with + # The rest of the conda-forge ecosystem + - six >=1.15 - termcolor >=1.1,<1.2 - typing_extensions >=3.7.4,<3.8 - wheel >=0.35,<1 @@ -187,6 +200,8 @@ outputs: # TF-API needs to move in sync - tensorboard >=2.6,<2.7 - keras >=2.6,<2.7 + # avoid that people without GPUs needlessly download ~0.5-1GB + - __cuda # [cuda_compiler_version != "None"] test: files: - test_tensorflow_base.py @@ -304,7 +319,9 @@ outputs: - snappy - sqlite - zlib - + run: + # avoid that people without GPUs needlessly download ~200-300MB + - __cuda # [cuda_compiler_version != "None"] test: files: - test_libtensorflow.sh @@ -346,6 +363,9 @@ outputs: - snappy - sqlite - zlib + run: + # avoid that people without GPUs needlessly download ~200-300MB + - __cuda # [cuda_compiler_version != "None"] test: files: - test_libtensorflow_cc.sh @@ -392,7 +412,6 @@ extra: recipe-maintainers: - farhantejani - ghego - - gilbertfrancois - h-vetinari - hajapy - jschueller diff --git a/recipe/patches/0007-relax_six_requirement.patch b/recipe/patches/0007-relax_six_requirement.patch new file mode 100644 index 000000000..1701ddaeb --- /dev/null +++ b/recipe/patches/0007-relax_six_requirement.patch @@ -0,0 +1,14 @@ +diff --git a/tensorflow/tools/pip_package/setup.py b/tensorflow/tools/pip_package/setup.py +index b4a0c5dbce0..d62ac19a39e 100644 +--- a/tensorflow/tools/pip_package/setup.py ++++ b/tensorflow/tools/pip_package/setup.py +@@ -89,7 +89,7 @@ REQUIRED_PACKAGES = [ + 'keras_preprocessing ~= 1.1.2', + 'opt_einsum ~= 3.3.0', + 'protobuf >= 3.9.2', +- 'six ~= 1.15.0', ++ 'six >= 1.15.0', + 'termcolor ~= 1.1.0', + 'typing_extensions ~= 3.7.4', + 'wheel ~= 0.35', +
VariantStatus
linux_64_cuda_compiler_version10.2cudnn7python3.7.____cpythonlinux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.7.____cpython - variant + variant
linux_64_cuda_compiler_version10.2cudnn7python3.8.____cpythonlinux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.8.____cpython - variant + variant
linux_64_cuda_compiler_version10.2cudnn7python3.9.____cpythonlinux_64_c_compiler_version7cuda_compiler_version10.2cudnn7cxx_compiler_version7python3.9.____cpython - variant + variant
linux_64_cuda_compiler_version11.0cudnn8python3.7.____cpythonlinux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.7.____cpython - variant + variant
linux_64_cuda_compiler_version11.0cudnn8python3.8.____cpythonlinux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.8.____cpython - variant + variant
linux_64_cuda_compiler_version11.0cudnn8python3.9.____cpythonlinux_64_c_compiler_version9cuda_compiler_version11.0cudnn8cxx_compiler_version9python3.9.____cpython - variant + variant
linux_64_cuda_compiler_version11.1cudnn8python3.7.____cpythonlinux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.7.____cpython - variant + variant
linux_64_cuda_compiler_version11.1cudnn8python3.8.____cpythonlinux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.8.____cpython - variant + variant
linux_64_cuda_compiler_version11.1cudnn8python3.9.____cpythonlinux_64_c_compiler_version9cuda_compiler_version11.1cudnn8cxx_compiler_version9python3.9.____cpython - variant + variant
linux_64_cuda_compiler_version11.2cudnn8python3.7.____cpythonlinux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.7.____cpython - variant + variant
linux_64_cuda_compiler_version11.2cudnn8python3.8.____cpythonlinux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.8.____cpython - variant + variant
linux_64_cuda_compiler_version11.2cudnn8python3.9.____cpythonlinux_64_c_compiler_version9cuda_compiler_version11.2cudnn8cxx_compiler_version9python3.9.____cpython - variant + variant
linux_64_cuda_compiler_versionNonecudnnundefinedpython3.7.____cpythonlinux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.7.____cpython - variant + variant
linux_64_cuda_compiler_versionNonecudnnundefinedpython3.8.____cpythonlinux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.8.____cpython - variant + variant
linux_64_cuda_compiler_versionNonecudnnundefinedpython3.9.____cpythonlinux_64_c_compiler_version9cuda_compiler_versionNonecudnnundefinedcxx_compiler_version9python3.9.____cpython - variant + variant