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 variant - - win_64_cuda_compilerNonecuda_compiler_versionNonepython3.11.____cpythonsuffix-novec - - - variant - - win_64_cuda_compilercuda-nvcccuda_compiler_version12.0python3.11.____cpythonsuffix @@ -47,13 +40,6 @@ Current build status variant - - win_64_cuda_compilercuda-nvcccuda_compiler_version12.0python3.11.____cpythonsuffix-novec - - - variant - - win_64_cuda_compilernvcccuda_compiler_version11.8python3.11.____cpythonsuffix @@ -61,13 +47,6 @@ Current build status variant - - win_64_cuda_compilernvcccuda_compiler_version11.8python3.11.____cpythonsuffix-novec - - - variant - - @@ -83,8 +62,6 @@ Current release info | --- | --- | --- | --- | | [![Conda Recipe](https://img.shields.io/badge/recipe-onnxruntime-green.svg)](https://anaconda.org/conda-forge/onnxruntime) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/onnxruntime.svg)](https://anaconda.org/conda-forge/onnxruntime) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/onnxruntime.svg)](https://anaconda.org/conda-forge/onnxruntime) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/onnxruntime.svg)](https://anaconda.org/conda-forge/onnxruntime) | | [![Conda Recipe](https://img.shields.io/badge/recipe-onnxruntime--cpp-green.svg)](https://anaconda.org/conda-forge/onnxruntime-cpp) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/onnxruntime-cpp.svg)](https://anaconda.org/conda-forge/onnxruntime-cpp) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/onnxruntime-cpp.svg)](https://anaconda.org/conda-forge/onnxruntime-cpp) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/onnxruntime-cpp.svg)](https://anaconda.org/conda-forge/onnxruntime-cpp) | -| [![Conda Recipe](https://img.shields.io/badge/recipe-onnxruntime--novec-green.svg)](https://anaconda.org/conda-forge/onnxruntime-novec) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/onnxruntime-novec.svg)](https://anaconda.org/conda-forge/onnxruntime-novec) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/onnxruntime-novec.svg)](https://anaconda.org/conda-forge/onnxruntime-novec) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/onnxruntime-novec.svg)](https://anaconda.org/conda-forge/onnxruntime-novec) | -| [![Conda Recipe](https://img.shields.io/badge/recipe-onnxruntime--novec--cpp-green.svg)](https://anaconda.org/conda-forge/onnxruntime-novec-cpp) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/onnxruntime-novec-cpp.svg)](https://anaconda.org/conda-forge/onnxruntime-novec-cpp) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/onnxruntime-novec-cpp.svg)](https://anaconda.org/conda-forge/onnxruntime-novec-cpp) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/onnxruntime-novec-cpp.svg)](https://anaconda.org/conda-forge/onnxruntime-novec-cpp) | Installing onnxruntime ====================== @@ -96,16 +73,16 @@ conda config --add channels conda-forge conda config --set channel_priority strict ``` -Once the `conda-forge` channel has been enabled, `onnxruntime, onnxruntime-cpp, onnxruntime-novec, onnxruntime-novec-cpp` can be installed with `conda`: +Once the `conda-forge` channel has been enabled, `onnxruntime, onnxruntime-cpp` can be installed with `conda`: ``` -conda install onnxruntime onnxruntime-cpp onnxruntime-novec onnxruntime-novec-cpp +conda install onnxruntime onnxruntime-cpp ``` or with `mamba`: ``` -mamba install onnxruntime onnxruntime-cpp onnxruntime-novec onnxruntime-novec-cpp +mamba install onnxruntime onnxruntime-cpp ``` It is possible to list all of the versions of `onnxruntime` available on your platform with `conda`: @@ -204,5 +181,6 @@ Feedstock Maintainers * [@hmaarrfk](https://github.com/hmaarrfk/) * [@janjagusch](https://github.com/janjagusch/) * [@jtilly](https://github.com/jtilly/) +* [@traversaro](https://github.com/traversaro/) * [@xhochy](https://github.com/xhochy/)