diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index da208bd7a..7d07526f3 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -10,20 +10,84 @@ jobs: strategy: maxParallel: 8 matrix: - linux_python2.7: - CONFIG: linux_python2.7 + linux_cuda_compiler_version10.0python2.7.____cpython: + CONFIG: linux_cuda_compiler_version10.0python2.7.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:10.0 + linux_cuda_compiler_version10.0python3.6.____cpython: + CONFIG: linux_cuda_compiler_version10.0python3.6.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:10.0 + linux_cuda_compiler_version10.0python3.7.____cpython: + CONFIG: linux_cuda_compiler_version10.0python3.7.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:10.0 + linux_cuda_compiler_version10.0python3.8.____cpython: + CONFIG: linux_cuda_compiler_version10.0python3.8.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:10.0 + linux_cuda_compiler_version10.1python2.7.____cpython: + CONFIG: linux_cuda_compiler_version10.1python2.7.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:10.1 + linux_cuda_compiler_version10.1python3.6.____cpython: + CONFIG: linux_cuda_compiler_version10.1python3.6.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:10.1 + linux_cuda_compiler_version10.1python3.7.____cpython: + CONFIG: linux_cuda_compiler_version10.1python3.7.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:10.1 + linux_cuda_compiler_version10.1python3.8.____cpython: + CONFIG: linux_cuda_compiler_version10.1python3.8.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:10.1 + linux_cuda_compiler_version10.2python2.7.____cpython: + CONFIG: linux_cuda_compiler_version10.2python2.7.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:10.2 + linux_cuda_compiler_version10.2python3.6.____cpython: + CONFIG: linux_cuda_compiler_version10.2python3.6.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:10.2 + linux_cuda_compiler_version10.2python3.7.____cpython: + CONFIG: linux_cuda_compiler_version10.2python3.7.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:10.2 + linux_cuda_compiler_version10.2python3.8.____cpython: + CONFIG: linux_cuda_compiler_version10.2python3.8.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:10.2 + linux_cuda_compiler_version9.2python2.7.____cpython: + CONFIG: linux_cuda_compiler_version9.2python2.7.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:9.2 + linux_cuda_compiler_version9.2python3.6.____cpython: + CONFIG: linux_cuda_compiler_version9.2python3.6.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:9.2 + linux_cuda_compiler_version9.2python3.7.____cpython: + CONFIG: linux_cuda_compiler_version9.2python3.7.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:9.2 + linux_cuda_compiler_version9.2python3.8.____cpython: + CONFIG: linux_cuda_compiler_version9.2python3.8.____cpython + UPLOAD_PACKAGES: True + DOCKER_IMAGE: condaforge/linux-anvil-cuda:9.2 + linux_cuda_compiler_versionNonepython2.7.____cpython: + CONFIG: linux_cuda_compiler_versionNonepython2.7.____cpython UPLOAD_PACKAGES: True DOCKER_IMAGE: condaforge/linux-anvil-comp7 - linux_python3.6: - CONFIG: linux_python3.6 + linux_cuda_compiler_versionNonepython3.6.____cpython: + CONFIG: linux_cuda_compiler_versionNonepython3.6.____cpython UPLOAD_PACKAGES: True DOCKER_IMAGE: condaforge/linux-anvil-comp7 - linux_python3.7: - CONFIG: linux_python3.7 + linux_cuda_compiler_versionNonepython3.7.____cpython: + CONFIG: linux_cuda_compiler_versionNonepython3.7.____cpython UPLOAD_PACKAGES: True DOCKER_IMAGE: condaforge/linux-anvil-comp7 - linux_python3.8: - CONFIG: linux_python3.8 + linux_cuda_compiler_versionNonepython3.8.____cpython: + CONFIG: linux_cuda_compiler_versionNonepython3.8.____cpython UPLOAD_PACKAGES: True DOCKER_IMAGE: condaforge/linux-anvil-comp7 steps: diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index 40c48e0b1..10881ee41 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -5,22 +5,22 @@ jobs: - job: osx pool: - vmImage: macOS-10.13 + vmImage: macOS-10.14 timeoutInMinutes: 360 strategy: maxParallel: 8 matrix: - osx_python2.7: - CONFIG: osx_python2.7 + osx_python2.7.____cpython: + CONFIG: osx_python2.7.____cpython UPLOAD_PACKAGES: True - osx_python3.6: - CONFIG: osx_python3.6 + osx_python3.6.____cpython: + CONFIG: osx_python3.6.____cpython UPLOAD_PACKAGES: True - osx_python3.7: - CONFIG: osx_python3.7 + osx_python3.7.____cpython: + CONFIG: osx_python3.7.____cpython UPLOAD_PACKAGES: True - osx_python3.8: - CONFIG: osx_python3.8 + osx_python3.8.____cpython: + CONFIG: osx_python3.8.____cpython UPLOAD_PACKAGES: True steps: diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 6c35a31f9..33eb9dea2 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -10,16 +10,16 @@ jobs: strategy: maxParallel: 4 matrix: - win_c_compilervs2015cxx_compilervs2015python3.6vc14: - CONFIG: win_c_compilervs2015cxx_compilervs2015python3.6vc14 + win_c_compilervs2015cxx_compilervs2015python3.6.____cpythonvc14: + CONFIG: win_c_compilervs2015cxx_compilervs2015python3.6.____cpythonvc14 CONDA_BLD_PATH: D:\\bld\\ UPLOAD_PACKAGES: True - win_c_compilervs2015cxx_compilervs2015python3.7vc14: - CONFIG: win_c_compilervs2015cxx_compilervs2015python3.7vc14 + win_c_compilervs2015cxx_compilervs2015python3.7.____cpythonvc14: + CONFIG: win_c_compilervs2015cxx_compilervs2015python3.7.____cpythonvc14 CONDA_BLD_PATH: D:\\bld\\ UPLOAD_PACKAGES: True - win_c_compilervs2015cxx_compilervs2015python3.8vc14: - CONFIG: win_c_compilervs2015cxx_compilervs2015python3.8vc14 + win_c_compilervs2015cxx_compilervs2015python3.8.____cpythonvc14: + CONFIG: win_c_compilervs2015cxx_compilervs2015python3.8.____cpythonvc14 CONDA_BLD_PATH: D:\\bld\\ UPLOAD_PACKAGES: True steps: @@ -66,7 +66,7 @@ jobs: inputs: packageSpecs: 'python=3.6 conda-build conda conda-forge::conda-forge-ci-setup=2' # Optional installOptions: "-c conda-forge" - updateConda: false + updateConda: true displayName: Install conda-build and activate environment - script: set PYTHONUNBUFFERED=1 diff --git a/.ci_support/linux_cuda_compiler_version10.0python2.7.____cpython.yaml b/.ci_support/linux_cuda_compiler_version10.0python2.7.____cpython.yaml new file mode 100644 index 000000000..34326c61c --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version10.0python2.7.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '10.0' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:10.0 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 2.7.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_cuda_compiler_version10.0python3.6.____cpython.yaml b/.ci_support/linux_cuda_compiler_version10.0python3.6.____cpython.yaml new file mode 100644 index 000000000..7509987b3 --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version10.0python3.6.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '10.0' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:10.0 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 3.6.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_cuda_compiler_version10.0python3.7.____cpython.yaml b/.ci_support/linux_cuda_compiler_version10.0python3.7.____cpython.yaml new file mode 100644 index 000000000..ddee77454 --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version10.0python3.7.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '10.0' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:10.0 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 3.7.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_cuda_compiler_version10.0python3.8.____cpython.yaml b/.ci_support/linux_cuda_compiler_version10.0python3.8.____cpython.yaml new file mode 100644 index 000000000..0d3df1319 --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version10.0python3.8.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '10.0' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:10.0 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 3.8.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_cuda_compiler_version10.1python2.7.____cpython.yaml b/.ci_support/linux_cuda_compiler_version10.1python2.7.____cpython.yaml new file mode 100644 index 000000000..770563d5f --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version10.1python2.7.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '10.1' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:10.1 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 2.7.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_cuda_compiler_version10.1python3.6.____cpython.yaml b/.ci_support/linux_cuda_compiler_version10.1python3.6.____cpython.yaml new file mode 100644 index 000000000..7d0f78f4d --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version10.1python3.6.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '10.1' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:10.1 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 3.6.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_cuda_compiler_version10.1python3.7.____cpython.yaml b/.ci_support/linux_cuda_compiler_version10.1python3.7.____cpython.yaml new file mode 100644 index 000000000..feac9dac9 --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version10.1python3.7.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '10.1' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:10.1 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 3.7.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_cuda_compiler_version10.1python3.8.____cpython.yaml b/.ci_support/linux_cuda_compiler_version10.1python3.8.____cpython.yaml new file mode 100644 index 000000000..e9bf340eb --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version10.1python3.8.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '10.1' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:10.1 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 3.8.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_cuda_compiler_version10.2python2.7.____cpython.yaml b/.ci_support/linux_cuda_compiler_version10.2python2.7.____cpython.yaml new file mode 100644 index 000000000..0534e97f5 --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version10.2python2.7.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '10.2' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:10.2 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 2.7.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_cuda_compiler_version10.2python3.6.____cpython.yaml b/.ci_support/linux_cuda_compiler_version10.2python3.6.____cpython.yaml new file mode 100644 index 000000000..c008e2a8c --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version10.2python3.6.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '10.2' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:10.2 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 3.6.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_cuda_compiler_version10.2python3.7.____cpython.yaml b/.ci_support/linux_cuda_compiler_version10.2python3.7.____cpython.yaml new file mode 100644 index 000000000..89d0bcdad --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version10.2python3.7.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '10.2' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:10.2 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 3.7.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_cuda_compiler_version10.2python3.8.____cpython.yaml b/.ci_support/linux_cuda_compiler_version10.2python3.8.____cpython.yaml new file mode 100644 index 000000000..9949e93f6 --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version10.2python3.8.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '10.2' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:10.2 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 3.8.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_cuda_compiler_version9.2python2.7.____cpython.yaml b/.ci_support/linux_cuda_compiler_version9.2python2.7.____cpython.yaml new file mode 100644 index 000000000..95cdf5b44 --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version9.2python2.7.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '9.2' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:9.2 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 2.7.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_cuda_compiler_version9.2python3.6.____cpython.yaml b/.ci_support/linux_cuda_compiler_version9.2python3.6.____cpython.yaml new file mode 100644 index 000000000..d5280af09 --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version9.2python3.6.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '9.2' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:9.2 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 3.6.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_cuda_compiler_version9.2python3.7.____cpython.yaml b/.ci_support/linux_cuda_compiler_version9.2python3.7.____cpython.yaml new file mode 100644 index 000000000..bfff240d5 --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version9.2python3.7.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '9.2' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:9.2 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 3.7.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_cuda_compiler_version9.2python3.8.____cpython.yaml b/.ci_support/linux_cuda_compiler_version9.2python3.8.____cpython.yaml new file mode 100644 index 000000000..66ac558f6 --- /dev/null +++ b/.ci_support/linux_cuda_compiler_version9.2python3.8.____cpython.yaml @@ -0,0 +1,57 @@ +boost_cpp: +- '1.72' +bzip2: +- '1' +c_compiler: +- gcc +c_compiler_version: +- '7' +channel_sources: +- conda-forge,defaults +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '9.2' +cxx_compiler: +- gxx +cxx_compiler_version: +- '7' +docker_image: +- condaforge/linux-anvil-cuda:9.2 +glog: +- 0.4.0 +grpc_cpp: +- '1.27' +libprotobuf: +- '3.11' +lz4_c: +- 1.8.3 +pin_run_as_build: + boost-cpp: + max_pin: x.x.x + bzip2: + max_pin: x + grpc-cpp: + max_pin: x.x + lz4-c: + max_pin: x.x.x + python: + min_pin: x.x + max_pin: x.x + zlib: + max_pin: x.x + zstd: + max_pin: x.x.x +python: +- 3.8.* *_cpython +snappy: +- '1' +zip_keys: +- - cuda_compiler_version + - docker_image +zlib: +- '1.2' +zstd: +- 1.4.4 diff --git a/.ci_support/linux_python2.7.yaml b/.ci_support/linux_cuda_compiler_versionNonepython2.7.____cpython.yaml similarity index 82% rename from .ci_support/linux_python2.7.yaml rename to .ci_support/linux_cuda_compiler_versionNonepython2.7.____cpython.yaml index 42f0041bd..75895b399 100644 --- a/.ci_support/linux_python2.7.yaml +++ b/.ci_support/linux_cuda_compiler_versionNonepython2.7.____cpython.yaml @@ -10,6 +10,10 @@ channel_sources: - conda-forge,defaults channel_targets: - conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- None cxx_compiler: - gxx cxx_compiler_version: @@ -41,9 +45,12 @@ pin_run_as_build: zstd: max_pin: x.x.x python: -- '2.7' +- 2.7.* *_cpython snappy: - '1' +zip_keys: +- - cuda_compiler_version + - docker_image zlib: - '1.2' zstd: diff --git a/.ci_support/linux_python3.6.yaml b/.ci_support/linux_cuda_compiler_versionNonepython3.6.____cpython.yaml similarity index 82% rename from .ci_support/linux_python3.6.yaml rename to .ci_support/linux_cuda_compiler_versionNonepython3.6.____cpython.yaml index 8a9035326..9d77ccb28 100644 --- a/.ci_support/linux_python3.6.yaml +++ b/.ci_support/linux_cuda_compiler_versionNonepython3.6.____cpython.yaml @@ -10,6 +10,10 @@ channel_sources: - conda-forge,defaults channel_targets: - conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- None cxx_compiler: - gxx cxx_compiler_version: @@ -41,9 +45,12 @@ pin_run_as_build: zstd: max_pin: x.x.x python: -- '3.6' +- 3.6.* *_cpython snappy: - '1' +zip_keys: +- - cuda_compiler_version + - docker_image zlib: - '1.2' zstd: diff --git a/.ci_support/linux_python3.7.yaml b/.ci_support/linux_cuda_compiler_versionNonepython3.7.____cpython.yaml similarity index 82% rename from .ci_support/linux_python3.7.yaml rename to .ci_support/linux_cuda_compiler_versionNonepython3.7.____cpython.yaml index 856599274..745792fb6 100644 --- a/.ci_support/linux_python3.7.yaml +++ b/.ci_support/linux_cuda_compiler_versionNonepython3.7.____cpython.yaml @@ -10,6 +10,10 @@ channel_sources: - conda-forge,defaults channel_targets: - conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- None cxx_compiler: - gxx cxx_compiler_version: @@ -41,9 +45,12 @@ pin_run_as_build: zstd: max_pin: x.x.x python: -- '3.7' +- 3.7.* *_cpython snappy: - '1' +zip_keys: +- - cuda_compiler_version + - docker_image zlib: - '1.2' zstd: diff --git a/.ci_support/linux_python3.8.yaml b/.ci_support/linux_cuda_compiler_versionNonepython3.8.____cpython.yaml similarity index 82% rename from .ci_support/linux_python3.8.yaml rename to .ci_support/linux_cuda_compiler_versionNonepython3.8.____cpython.yaml index da08361ba..06a008d17 100644 --- a/.ci_support/linux_python3.8.yaml +++ b/.ci_support/linux_cuda_compiler_versionNonepython3.8.____cpython.yaml @@ -10,6 +10,10 @@ channel_sources: - conda-forge,defaults channel_targets: - conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- None cxx_compiler: - gxx cxx_compiler_version: @@ -41,9 +45,12 @@ pin_run_as_build: zstd: max_pin: x.x.x python: -- '3.8' +- 3.8.* *_cpython snappy: - '1' +zip_keys: +- - cuda_compiler_version + - docker_image zlib: - '1.2' zstd: diff --git a/.ci_support/migrations/grpc-cpp-1.23.yaml b/.ci_support/migrations/grpc-cpp-1.23.yaml deleted file mode 100644 index eab5b8572..000000000 --- a/.ci_support/migrations/grpc-cpp-1.23.yaml +++ /dev/null @@ -1,6 +0,0 @@ -migration_ts: 1568247249 -pin_run_as_build: - grpc-cpp: - max_pin: x.x -grpc_cpp: - - 1.23 diff --git a/.ci_support/migrations/grpc127.yaml b/.ci_support/migrations/grpc127.yaml deleted file mode 100644 index 99079db64..000000000 --- a/.ci_support/migrations/grpc127.yaml +++ /dev/null @@ -1,10 +0,0 @@ -migrator_ts: 1582183746 -__migrator: - kind: - version - migration_number: - 1 - build_number: - 1 -grpc_cpp: -- '1.27' diff --git a/.ci_support/migrations/grpccpp125.yaml b/.ci_support/migrations/grpccpp125.yaml deleted file mode 100644 index 24af952d9..000000000 --- a/.ci_support/migrations/grpccpp125.yaml +++ /dev/null @@ -1,19 +0,0 @@ -# To learn more about migrations read CFEP-09 -# https://github.com/conda-forge/conda-forge-enhancement-proposals/blob/master/cfep-09.md -# The timestamp of when the migration was made -# Can be obtained by copying the output of -# python -c "import time; print(f'{time.time():.0f}')" -migrator_ts: 1573764109 -__migrator: - kind: - version - # Only change the migration_number if the bot messes up, - # changing this will cause a complete rerun of the migration - migration_number: - 2 - build_number: - 1 -# The name of the feedstock you wish to migrate -grpc_cpp: - - 1.25 - diff --git a/.ci_support/migrations/protobuf310.yaml b/.ci_support/migrations/protobuf310.yaml deleted file mode 100644 index ea05b7bd7..000000000 --- a/.ci_support/migrations/protobuf310.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# To learn more about migrations read CFEP-09 -# https://github.com/conda-forge/conda-forge-enhancement-proposals/blob/master/cfep-09.md -# The timestamp of when the migration was made -# Can be obtained by copying the output of -# python -c "import time; print(f'{time.time():.0f}')" -migrator_ts: 1572797096 -__migrator: - kind: - version - # Only change the migration_number if the bot messes up, - # changing this will cause a complete rerun of the migration - migration_number: - 1 - build_number: - 1 -# The name of the feedstock you wish to migrate -libprotobuf: - - 3.10 diff --git a/.ci_support/migrations/protobuf311.yaml b/.ci_support/migrations/protobuf311.yaml deleted file mode 100644 index efee2d967..000000000 --- a/.ci_support/migrations/protobuf311.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# To learn more about migrations read CFEP-09 -# https://github.com/conda-forge/conda-forge-enhancement-proposals/blob/master/cfep-09.md -# The timestamp of when the migration was made -# Can be obtained by copying the output of -# python -c "import time; print(f'{time.time():.0f}')" -migrator_ts: 1574770367 -__migrator: - kind: - version - # Only change the migration_number if the bot messes up, - # changing this will cause a complete rerun of the migration - migration_number: - 1 - build_number: - 1 -# The name of the feedstock you wish to migrate -libprotobuf: - - 3.11 diff --git a/.ci_support/migrations/zstd-1.4.3.yaml b/.ci_support/migrations/zstd-1.4.3.yaml deleted file mode 100644 index e078f8f31..000000000 --- a/.ci_support/migrations/zstd-1.4.3.yaml +++ /dev/null @@ -1,6 +0,0 @@ -migrator_ts: 1571067444 -__migrator: - kind: - version -zstd: - - 1.4.3 diff --git a/.ci_support/migrations/zstd-1.4.4.yaml b/.ci_support/migrations/zstd-1.4.4.yaml deleted file mode 100644 index fe6a89429..000000000 --- a/.ci_support/migrations/zstd-1.4.4.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# To learn more about migrations read CFEP-09 -# https://github.com/conda-forge/conda-forge-enhancement-proposals/blob/master/cfep-09.md -# The timestamp of when the migration was made -# Can be obtained by copying the output of -# python -c "import time; print(f'{time.time():.0f}')" -migrator_ts: 1573846234 -__migrator: - kind: - version - # Only change the migration_number if the bot messes up, - # changing this will cause a complete rerun of the migration - migration_number: - 1 - build_number: - 1 -# The name of the feedstock you wish to migrate -zstd: - - 1.4.4 diff --git a/.ci_support/osx_python2.7.yaml b/.ci_support/osx_python2.7.____cpython.yaml similarity index 97% rename from .ci_support/osx_python2.7.yaml rename to .ci_support/osx_python2.7.____cpython.yaml index 5654783af..4302f2219 100644 --- a/.ci_support/osx_python2.7.yaml +++ b/.ci_support/osx_python2.7.____cpython.yaml @@ -45,7 +45,7 @@ pin_run_as_build: zstd: max_pin: x.x.x python: -- '2.7' +- 2.7.* *_cpython snappy: - '1' zlib: diff --git a/.ci_support/osx_python3.6.yaml b/.ci_support/osx_python3.6.____cpython.yaml similarity index 97% rename from .ci_support/osx_python3.6.yaml rename to .ci_support/osx_python3.6.____cpython.yaml index 4f7611638..80b29e282 100644 --- a/.ci_support/osx_python3.6.yaml +++ b/.ci_support/osx_python3.6.____cpython.yaml @@ -45,7 +45,7 @@ pin_run_as_build: zstd: max_pin: x.x.x python: -- '3.6' +- 3.6.* *_cpython snappy: - '1' zlib: diff --git a/.ci_support/osx_python3.7.yaml b/.ci_support/osx_python3.7.____cpython.yaml similarity index 97% rename from .ci_support/osx_python3.7.yaml rename to .ci_support/osx_python3.7.____cpython.yaml index 558032410..36defebdc 100644 --- a/.ci_support/osx_python3.7.yaml +++ b/.ci_support/osx_python3.7.____cpython.yaml @@ -45,7 +45,7 @@ pin_run_as_build: zstd: max_pin: x.x.x python: -- '3.7' +- 3.7.* *_cpython snappy: - '1' zlib: diff --git a/.ci_support/osx_python3.8.yaml b/.ci_support/osx_python3.8.____cpython.yaml similarity index 97% rename from .ci_support/osx_python3.8.yaml rename to .ci_support/osx_python3.8.____cpython.yaml index 38640ce8b..d0507e110 100644 --- a/.ci_support/osx_python3.8.yaml +++ b/.ci_support/osx_python3.8.____cpython.yaml @@ -45,7 +45,7 @@ pin_run_as_build: zstd: max_pin: x.x.x python: -- '3.8' +- 3.8.* *_cpython snappy: - '1' zlib: diff --git a/.ci_support/win_c_compilervs2015cxx_compilervs2015python3.6vc14.yaml b/.ci_support/win_c_compilervs2015cxx_compilervs2015python3.6.____cpythonvc14.yaml similarity index 97% rename from .ci_support/win_c_compilervs2015cxx_compilervs2015python3.6vc14.yaml rename to .ci_support/win_c_compilervs2015cxx_compilervs2015python3.6.____cpythonvc14.yaml index 74259b115..f17a3d28e 100644 --- a/.ci_support/win_c_compilervs2015cxx_compilervs2015python3.6vc14.yaml +++ b/.ci_support/win_c_compilervs2015cxx_compilervs2015python3.6.____cpythonvc14.yaml @@ -37,7 +37,7 @@ pin_run_as_build: zstd: max_pin: x.x.x python: -- '3.6' +- 3.6.* *_cpython snappy: - '1' vc: diff --git a/.ci_support/win_c_compilervs2015cxx_compilervs2015python3.7vc14.yaml b/.ci_support/win_c_compilervs2015cxx_compilervs2015python3.7.____cpythonvc14.yaml similarity index 97% rename from .ci_support/win_c_compilervs2015cxx_compilervs2015python3.7vc14.yaml rename to .ci_support/win_c_compilervs2015cxx_compilervs2015python3.7.____cpythonvc14.yaml index fc364f1d1..5473795d9 100644 --- a/.ci_support/win_c_compilervs2015cxx_compilervs2015python3.7vc14.yaml +++ b/.ci_support/win_c_compilervs2015cxx_compilervs2015python3.7.____cpythonvc14.yaml @@ -37,7 +37,7 @@ pin_run_as_build: zstd: max_pin: x.x.x python: -- '3.7' +- 3.7.* *_cpython snappy: - '1' vc: diff --git a/.ci_support/win_c_compilervs2015cxx_compilervs2015python3.8vc14.yaml b/.ci_support/win_c_compilervs2015cxx_compilervs2015python3.8.____cpythonvc14.yaml similarity index 97% rename from .ci_support/win_c_compilervs2015cxx_compilervs2015python3.8vc14.yaml rename to .ci_support/win_c_compilervs2015cxx_compilervs2015python3.8.____cpythonvc14.yaml index cc8331df1..4f7157869 100644 --- a/.ci_support/win_c_compilervs2015cxx_compilervs2015python3.8vc14.yaml +++ b/.ci_support/win_c_compilervs2015cxx_compilervs2015python3.8.____cpythonvc14.yaml @@ -37,7 +37,7 @@ pin_run_as_build: zstd: max_pin: x.x.x python: -- '3.8' +- 3.8.* *_cpython snappy: - '1' vc: diff --git a/README.md b/README.md index 2e7d13697..ef77e254d 100644 --- a/README.md +++ b/README.md @@ -29,80 +29,192 @@ Current build status
| Variant | Status | |
|---|---|---|
| linux_python2.7 | +linux_cuda_compiler_version10.0python2.7.____cpython |
- |
| linux_python3.6 | +linux_cuda_compiler_version10.0python3.6.____cpython |
- |
| linux_python3.7 | +linux_cuda_compiler_version10.0python3.7.____cpython |
- |
| linux_python3.8 | +linux_cuda_compiler_version10.0python3.8.____cpython |
- |
| osx_python2.7 | +linux_cuda_compiler_version10.1python2.7.____cpython |
- |
| osx_python3.6 | +linux_cuda_compiler_version10.1python3.6.____cpython |
- |
| osx_python3.7 | +linux_cuda_compiler_version10.1python3.7.____cpython |
- |
| osx_python3.8 | +linux_cuda_compiler_version10.1python3.8.____cpython |
- |
| win_c_compilervs2015cxx_compilervs2015python3.6vc14 | +linux_cuda_compiler_version10.2python2.7.____cpython |
- |
| win_c_compilervs2015cxx_compilervs2015python3.7vc14 | +linux_cuda_compiler_version10.2python3.6.____cpython |
- |
| win_c_compilervs2015cxx_compilervs2015python3.8vc14 | +linux_cuda_compiler_version10.2python3.7.____cpython |
- |
+
| linux_cuda_compiler_version10.2python3.8.____cpython | +
+
+ |
+ |
| linux_cuda_compiler_version9.2python2.7.____cpython | +
+
+ |
+ |
| linux_cuda_compiler_version9.2python3.6.____cpython | +
+
+ |
+ |
| linux_cuda_compiler_version9.2python3.7.____cpython | +
+
+ |
+ |
| linux_cuda_compiler_version9.2python3.8.____cpython | +
+
+ |
+ |
| linux_cuda_compiler_versionNonepython2.7.____cpython | +
+
+ |
+ |
| linux_cuda_compiler_versionNonepython3.6.____cpython | +
+
+ |
+ |
| linux_cuda_compiler_versionNonepython3.7.____cpython | +
+
+ |
+ |
| linux_cuda_compiler_versionNonepython3.8.____cpython | +
+
+ |
+ |
| osx_python2.7.____cpython | +
+
+ |
+ |
| osx_python3.6.____cpython | +
+
+ |
+ |
| osx_python3.7.____cpython | +
+
+ |
+ |
| osx_python3.8.____cpython | +
+
+ |
+ |
| win_c_compilervs2015cxx_compilervs2015python3.6.____cpythonvc14 | +
+
+ |
+ |
| win_c_compilervs2015cxx_compilervs2015python3.7.____cpythonvc14 | +
+
+ |
+ |
| win_c_compilervs2015cxx_compilervs2015python3.8.____cpythonvc14 | +
+
+ |