diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ab168fa457ad6b2fb472ecc8aae883882c956713..93ba469118b6b6ef4f0a526b4bfed8051891c4f2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -43,7 +43,7 @@ release:pip:ubuntu: CUDA_MAJOR_VERSION='12' CUDA_MINOR_VERSION='4' SEARCH_PATH='/home/ubuntu/builds/$CI_RUNNER_SHORT_TOKEN/$CI_CONCURRENT_ID' - CIBW_REPAIR_WHEEL_COMMAND='' + CIBW_REPAIR_WHEEL_COMMAND='auditwheel --verbose repair {wheel} -w {dest_dir} --exclude libcudart.so.12 --exclude libcudnn.so.9 --exclude libcublas.so.12 --exclude libcublasLt.so.12' parallel: matrix: diff --git a/pyproject.toml b/pyproject.toml index be53307e21fc57f4198e65e7af799e1e1cb1a6d4..9816f05666ac6231387717d5267f97a1764140cf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -47,7 +47,7 @@ test-command = "pytest {project}/aidge_backend_cuda/unit_tests" # "cp310-manylinux_x86_64" # ] -repair-wheel-command = "" +repair-wheel-command = "auditwheel --verbose repair {wheel} -w {dest_dir} --exclude libcudart.so.12 --exclude libcudnn.so.9 --exclude libcublas.so.12 --exclude libcublasLt.so.12" [tool.cibuildwheel.container-engine] # pass command line options to 'docker run' @@ -81,26 +81,19 @@ before-build = [ "echo '\n\n\n\n yum -y install cuda-toolkit-$CUDA_TOOLKIT_VERSION.$ARCH'", "yum-config-manager --add-repo https://developer.download.nvidia.com/compute/cuda/repos/rhel7/$ARCH/cuda-rhel7.repo", "yum clean all", - "yum -y install cuda-toolkit-$CUDA_TOOLKIT_VERSION.$ARCH", + "yum install -y --nogpgcheck cuda-toolkit-$CUDA_TOOLKIT_VERSION.$ARCH", "yum list available | grep cudnn", - "yum -y install libcudnn$CUDNN_VERSION-cuda-$CUDA_MAJOR_VERSION.$ARCH", - "yum -y install libcudnn$CUDNN_VERSION-devel-cuda-$CUDA_MAJOR_VERSION.$ARCH", + "yum install -y --nogpgcheck libcudnn$CUDNN_VERSION-cuda-$CUDA_MAJOR_VERSION.$ARCH", + "yum install -y --nogpgcheck libcudnn$CUDNN_VERSION-devel-cuda-$CUDA_MAJOR_VERSION.$ARCH", "export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH", "export PATH=/usr/local/cuda/bin:$PATH", "which nvcc", "nvcc --version", "echo '\n\n\n\nInstalling required dependencies for aidge_backend_cuda.\n\n'", + "echo '\n\n\n\nInstalling required dependencies for aidge_backend_cuda.\n\n'", "bash .gitlab/ci/cibuildwheel_build_deps_before_build_wheel.sh /host/$SEARCH_PATH" ] before-test= [ - "export CUDA_TOOLKIT_VERSION=$CUDA_MAJOR_VERSION-$CUDA_MINOR_VERSION", - "echo '\n\n\n\n yum -y install cuda-toolkit-$CUDA_TOOLKIT_VERSION.$ARCH'", - "yum-config-manager --add-repo https://developer.download.nvidia.com/compute/cuda/repos/rhel7/$ARCH/cuda-rhel7.repo", - "yum clean all", - "yum -y install cuda-toolkit-$CUDA_TOOLKIT_VERSION.$ARCH", - "yum list available | grep cudnn", - "yum -y install libcudnn$CUDNN_VERSION-cuda-$CUDA_MAJOR_VERSION.$ARCH", - "yum -y install libcudnn$CUDNN_VERSION-devel-cuda-$CUDA_MAJOR_VERSION.$ARCH", "export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH", "export PATH=/usr/local/cuda/bin:$PATH", "nvcc --version", diff --git a/version.txt b/version.txt index 69367fd08f3ce302151ebc9779193d517dfa32de..77cbd6124d607bc8da4b2af1d47412a41af7b81f 100644 --- a/version.txt +++ b/version.txt @@ -1,2 +1,2 @@ -0.3.0 +0.3.2