diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 3fe5b1ae..cbd97a7a 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -11,21 +11,12 @@ jobs: win_64_cuda_compilerNonecuda_compiler_versionNonepython3.11.____cpythonsuffix: CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonepython3.11.____cpythonsuffix UPLOAD_PACKAGES: 'True' - win_64_cuda_compilerNonecuda_compiler_versionNonepython3.11.____cpythonsuffix-novec: - CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNonepython3.11.____cpythonsuffix-novec - UPLOAD_PACKAGES: 'True' win_64_cuda_compilercuda-nvcccuda_compiler_version12.0python3.11.____cpythonsuffix: CONFIG: win_64_cuda_compilercuda-nvcccuda_compiler_version12.0python3.11.____cpythonsuffix UPLOAD_PACKAGES: 'True' - win_64_cuda_compilercuda-nvcccuda_compiler_version12.0python3.11.____cpythonsuffix-novec: - CONFIG: win_64_cuda_compilercuda-nvcccuda_compiler_version12.0python3.11.____cpythonsuffix-novec - UPLOAD_PACKAGES: 'True' win_64_cuda_compilernvcccuda_compiler_version11.8python3.11.____cpythonsuffix: CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.8python3.11.____cpythonsuffix UPLOAD_PACKAGES: 'True' - win_64_cuda_compilernvcccuda_compiler_version11.8python3.11.____cpythonsuffix-novec: - CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.8python3.11.____cpythonsuffix-novec - UPLOAD_PACKAGES: 'True' timeoutInMinutes: 360 variables: CONDA_BLD_PATH: C:\bld\ @@ -34,29 +25,16 @@ jobs: UPLOAD_TEMP: D:\\tmp steps: - - script: | - set CLEANUP_DIRS=^ - C:\hostedtoolcache\windows;^ - ; - mkdir C:\empty - for %%f in (%CLEANUP_DIRS:;= %) do ( - if not [%%f] == [] ( - echo Removing %%f - dir %%f - robocopy /mir /mt /zb /ns /nc /nfl /ndl /np /njh /njs C:\empty %%f > nul 2>&1 - rmdir /q %%f - ) - ) - rmdir /q C:\empty - wmic logicaldisk get size,freespace,caption - displayName: Manage disk space - - powershell: | - Invoke-WebRequest $env:MINIFORGE_URL -OutFile $env:MINIFORGE_PATH - displayName: "Download Miniforge" - env: - MINIFORGE_URL: https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Windows-x86_64.exe - MINIFORGE_PATH: $(Build.ArtifactStagingDirectory)/Miniforge.exe + - task: PythonScript@0 + displayName: 'Download Miniforge' + inputs: + scriptSource: inline + script: | + import urllib.request + url = 'https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Windows-x86_64.exe' + path = r"$(Build.ArtifactStagingDirectory)/Miniforge.exe" + urllib.request.urlretrieve(url, path) - script: | start /wait "" %BUILD_ARTIFACTSTAGINGDIRECTORY%\Miniforge.exe /InstallationType=JustMe /RegisterPython=0 /S /D=C:\Miniforge @@ -79,4 +57,4 @@ jobs: UPLOAD_TEMP: $(UPLOAD_TEMP) BINSTAR_TOKEN: $(BINSTAR_TOKEN) FEEDSTOCK_TOKEN: $(FEEDSTOCK_TOKEN) - STAGING_BINSTAR_TOKEN: $(STAGING_BINSTAR_TOKEN) + STAGING_BINSTAR_TOKEN: $(STAGING_BINSTAR_TOKEN) \ No newline at end of file diff --git a/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml deleted file mode 100644 index f65a18b6..00000000 --- a/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,35 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- None -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- vs2022 -numpy: -- '2.0' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- -novec -target_platform: -- win-64 -zip_keys: -- - cuda_compiler - - cuda_compiler_version -- - python - - numpy -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12.0python3.11.____cpythonsuffix-novec.yaml b/.ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12.0python3.11.____cpythonsuffix-novec.yaml deleted file mode 100644 index c35e82f2..00000000 --- a/.ci_support/win_64_cuda_compilercuda-nvcccuda_compiler_version12.0python3.11.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,35 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.0' -cudnn: -- '9' -cxx_compiler: -- vs2022 -numpy: -- '2.0' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- -novec -target_platform: -- win-64 -zip_keys: -- - cuda_compiler - - cuda_compiler_version -- - python - - numpy -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8python3.11.____cpythonsuffix-novec.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8python3.11.____cpythonsuffix-novec.yaml deleted file mode 100644 index aefb2950..00000000 --- a/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8python3.11.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,35 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '11.8' -cudnn: -- '9' -cxx_compiler: -- vs2022 -numpy: -- '2.0' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- -novec -target_platform: -- win-64 -zip_keys: -- - cuda_compiler - - cuda_compiler_version -- - python - - numpy -zlib: -- '1' diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 6432fc9a..5cd4438f 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1 @@ -* @cbourjau @hmaarrfk @janjagusch @jtilly @xhochy \ No newline at end of file +* @cbourjau @hmaarrfk @janjagusch @jtilly @traversaro @xhochy \ No newline at end of file diff --git a/README.md b/README.md index e4ade111..05355489 100644 --- a/README.md +++ b/README.md @@ -33,13 +33,6 @@ Current build status -