diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index 2d7e1f8..9aa951c 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -5,7 +5,7 @@ jobs: - job: osx pool: - vmImage: macOS-11 + vmImage: macOS-12 strategy: matrix: osx_64_mpimpichpython3.10.____cpythonpython_implcpython: diff --git a/.ci_support/linux_64_mpimpichpython3.10.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_mpimpichpython3.10.____cpythonpython_implcpython.yaml index 886d1e7..84c26a9 100644 --- a/.ci_support/linux_64_mpimpichpython3.10.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_64_mpimpichpython3.10.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_mpimpichpython3.11.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_mpimpichpython3.11.____cpythonpython_implcpython.yaml index 45204d1..69f40ca 100644 --- a/.ci_support/linux_64_mpimpichpython3.11.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_64_mpimpichpython3.11.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_mpimpichpython3.12.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_mpimpichpython3.12.____cpythonpython_implcpython.yaml index a7633f4..022da19 100644 --- a/.ci_support/linux_64_mpimpichpython3.12.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_64_mpimpichpython3.12.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_mpimpichpython3.8.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_mpimpichpython3.8.____cpythonpython_implcpython.yaml index 2535415..7417856 100644 --- a/.ci_support/linux_64_mpimpichpython3.8.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_64_mpimpichpython3.8.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_mpimpichpython3.9.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_mpimpichpython3.9.____cpythonpython_implcpython.yaml index 0674866..e9089fb 100644 --- a/.ci_support/linux_64_mpimpichpython3.9.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_64_mpimpichpython3.9.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml index 491da63..c6a4b4c 100644 --- a/.ci_support/linux_64_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_64_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml index 9c49de6..c37a937 100644 --- a/.ci_support/linux_64_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_64_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml index 0b18574..6abacc3 100644 --- a/.ci_support/linux_64_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_64_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml index 1775656..c00cdc7 100644 --- a/.ci_support/linux_64_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_64_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_64_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml index 502a3c5..b1a7ea3 100644 --- a/.ci_support/linux_64_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_64_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_mpimpichpython3.10.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_mpimpichpython3.10.____cpythonpython_implcpython.yaml index a5319d0..9bf6ada 100644 --- a/.ci_support/linux_aarch64_mpimpichpython3.10.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_aarch64_mpimpichpython3.10.____cpythonpython_implcpython.yaml @@ -31,7 +31,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_mpimpichpython3.11.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_mpimpichpython3.11.____cpythonpython_implcpython.yaml index 28505da..f4db346 100644 --- a/.ci_support/linux_aarch64_mpimpichpython3.11.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_aarch64_mpimpichpython3.11.____cpythonpython_implcpython.yaml @@ -31,7 +31,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_mpimpichpython3.12.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_mpimpichpython3.12.____cpythonpython_implcpython.yaml index b0ba4c2..77a6a77 100644 --- a/.ci_support/linux_aarch64_mpimpichpython3.12.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_aarch64_mpimpichpython3.12.____cpythonpython_implcpython.yaml @@ -31,7 +31,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_mpimpichpython3.8.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_mpimpichpython3.8.____cpythonpython_implcpython.yaml index 47e3673..e54aa86 100644 --- a/.ci_support/linux_aarch64_mpimpichpython3.8.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_aarch64_mpimpichpython3.8.____cpythonpython_implcpython.yaml @@ -31,7 +31,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_mpimpichpython3.9.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_mpimpichpython3.9.____cpythonpython_implcpython.yaml index 7318f9a..830705f 100644 --- a/.ci_support/linux_aarch64_mpimpichpython3.9.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_aarch64_mpimpichpython3.9.____cpythonpython_implcpython.yaml @@ -31,7 +31,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml index 9a2e709..495a280 100644 --- a/.ci_support/linux_aarch64_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_aarch64_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml @@ -31,7 +31,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml index d713581..3141365 100644 --- a/.ci_support/linux_aarch64_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_aarch64_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml @@ -31,7 +31,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml index 585df39..98993da 100644 --- a/.ci_support/linux_aarch64_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_aarch64_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml @@ -31,7 +31,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml index c1963de..8d02f16 100644 --- a/.ci_support/linux_aarch64_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_aarch64_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml @@ -31,7 +31,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_aarch64_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml index b79703e..ee7ea1a 100644 --- a/.ci_support/linux_aarch64_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_aarch64_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml @@ -31,7 +31,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_mpimpichpython3.10.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_mpimpichpython3.10.____cpythonpython_implcpython.yaml index f28e824..305daa3 100644 --- a/.ci_support/linux_ppc64le_mpimpichpython3.10.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_ppc64le_mpimpichpython3.10.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_mpimpichpython3.11.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_mpimpichpython3.11.____cpythonpython_implcpython.yaml index d0e9411..bb6b5db 100644 --- a/.ci_support/linux_ppc64le_mpimpichpython3.11.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_ppc64le_mpimpichpython3.11.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_mpimpichpython3.12.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_mpimpichpython3.12.____cpythonpython_implcpython.yaml index 215b8c8..8eab376 100644 --- a/.ci_support/linux_ppc64le_mpimpichpython3.12.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_ppc64le_mpimpichpython3.12.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_mpimpichpython3.8.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_mpimpichpython3.8.____cpythonpython_implcpython.yaml index 457934c..1725c19 100644 --- a/.ci_support/linux_ppc64le_mpimpichpython3.8.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_ppc64le_mpimpichpython3.8.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_mpimpichpython3.9.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_mpimpichpython3.9.____cpythonpython_implcpython.yaml index b745e9e..867ad5a 100644 --- a/.ci_support/linux_ppc64le_mpimpichpython3.9.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_ppc64le_mpimpichpython3.9.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml index c794f60..61a5558 100644 --- a/.ci_support/linux_ppc64le_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_ppc64le_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml index bbfb5ce..8a63410 100644 --- a/.ci_support/linux_ppc64le_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_ppc64le_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml index a5e1316..5a2f27a 100644 --- a/.ci_support/linux_ppc64le_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_ppc64le_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml index d5265a2..c06050e 100644 --- a/.ci_support/linux_ppc64le_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_ppc64le_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/linux_ppc64le_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml index d9309e2..5f6212b 100644 --- a/.ci_support/linux_ppc64le_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_ppc64le_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml @@ -27,7 +27,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/migrations/openmpi5.yaml b/.ci_support/migrations/openmpi5.yaml new file mode 100644 index 0000000..74cdfc6 --- /dev/null +++ b/.ci_support/migrations/openmpi5.yaml @@ -0,0 +1,8 @@ +__migrator: + build_number: 1 + commit_message: Rebuild for openmpi 5 + kind: version + migration_number: 1 +migrator_ts: 1703196161.1453235 +openmpi: +- '5' diff --git a/.ci_support/osx_64_mpimpichpython3.10.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_mpimpichpython3.10.____cpythonpython_implcpython.yaml index cf70f5c..07ee4b6 100644 --- a/.ci_support/osx_64_mpimpichpython3.10.____cpythonpython_implcpython.yaml +++ b/.ci_support/osx_64_mpimpichpython3.10.____cpythonpython_implcpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.9' +- '10.13' +MACOSX_SDK_VERSION: +- '10.13' c_compiler: - clang c_compiler_version: @@ -7,7 +9,7 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.9' +- '10.13' channel_sources: - conda-forge channel_targets: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_64_mpimpichpython3.11.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_mpimpichpython3.11.____cpythonpython_implcpython.yaml index 9d98042..0dfa9c9 100644 --- a/.ci_support/osx_64_mpimpichpython3.11.____cpythonpython_implcpython.yaml +++ b/.ci_support/osx_64_mpimpichpython3.11.____cpythonpython_implcpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.9' +- '10.13' +MACOSX_SDK_VERSION: +- '10.13' c_compiler: - clang c_compiler_version: @@ -7,7 +9,7 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.9' +- '10.13' channel_sources: - conda-forge channel_targets: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_64_mpimpichpython3.12.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_mpimpichpython3.12.____cpythonpython_implcpython.yaml index 12c9f34..8eed84d 100644 --- a/.ci_support/osx_64_mpimpichpython3.12.____cpythonpython_implcpython.yaml +++ b/.ci_support/osx_64_mpimpichpython3.12.____cpythonpython_implcpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.9' +- '10.13' +MACOSX_SDK_VERSION: +- '10.13' c_compiler: - clang c_compiler_version: @@ -7,7 +9,7 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.9' +- '10.13' channel_sources: - conda-forge channel_targets: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_64_mpimpichpython3.8.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_mpimpichpython3.8.____cpythonpython_implcpython.yaml index 1c0839b..2cbf076 100644 --- a/.ci_support/osx_64_mpimpichpython3.8.____cpythonpython_implcpython.yaml +++ b/.ci_support/osx_64_mpimpichpython3.8.____cpythonpython_implcpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.9' +- '10.13' +MACOSX_SDK_VERSION: +- '10.13' c_compiler: - clang c_compiler_version: @@ -7,7 +9,7 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.9' +- '10.13' channel_sources: - conda-forge channel_targets: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_64_mpimpichpython3.9.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_mpimpichpython3.9.____cpythonpython_implcpython.yaml index e5c729e..1cee380 100644 --- a/.ci_support/osx_64_mpimpichpython3.9.____cpythonpython_implcpython.yaml +++ b/.ci_support/osx_64_mpimpichpython3.9.____cpythonpython_implcpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.9' +- '10.13' +MACOSX_SDK_VERSION: +- '10.13' c_compiler: - clang c_compiler_version: @@ -7,7 +9,7 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.9' +- '10.13' channel_sources: - conda-forge channel_targets: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_64_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml index da42e09..1c82e42 100644 --- a/.ci_support/osx_64_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml +++ b/.ci_support/osx_64_mpiopenmpipython3.10.____cpythonpython_implcpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.9' +- '10.13' +MACOSX_SDK_VERSION: +- '10.13' c_compiler: - clang c_compiler_version: @@ -7,7 +9,7 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.9' +- '10.13' channel_sources: - conda-forge channel_targets: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_64_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml index 3567e95..0b87617 100644 --- a/.ci_support/osx_64_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml +++ b/.ci_support/osx_64_mpiopenmpipython3.11.____cpythonpython_implcpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.9' +- '10.13' +MACOSX_SDK_VERSION: +- '10.13' c_compiler: - clang c_compiler_version: @@ -7,7 +9,7 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.9' +- '10.13' channel_sources: - conda-forge channel_targets: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_64_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml index de065d7..9baec03 100644 --- a/.ci_support/osx_64_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml +++ b/.ci_support/osx_64_mpiopenmpipython3.12.____cpythonpython_implcpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.9' +- '10.13' +MACOSX_SDK_VERSION: +- '10.13' c_compiler: - clang c_compiler_version: @@ -7,7 +9,7 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.9' +- '10.13' channel_sources: - conda-forge channel_targets: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_64_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml index 064aa3e..98e77df 100644 --- a/.ci_support/osx_64_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml +++ b/.ci_support/osx_64_mpiopenmpipython3.8.____cpythonpython_implcpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.9' +- '10.13' +MACOSX_SDK_VERSION: +- '10.13' c_compiler: - clang c_compiler_version: @@ -7,7 +9,7 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.9' +- '10.13' channel_sources: - conda-forge channel_targets: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_64_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml index 44bf647..8100b6b 100644 --- a/.ci_support/osx_64_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml +++ b/.ci_support/osx_64_mpiopenmpipython3.9.____cpythonpython_implcpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.9' +- '10.13' +MACOSX_SDK_VERSION: +- '10.13' c_compiler: - clang c_compiler_version: @@ -7,7 +9,7 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.9' +- '10.13' channel_sources: - conda-forge channel_targets: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_arm64_mpimpichpython3.10.____cpython.yaml b/.ci_support/osx_arm64_mpimpichpython3.10.____cpython.yaml index c4877e7..3bb1452 100644 --- a/.ci_support/osx_arm64_mpimpichpython3.10.____cpython.yaml +++ b/.ci_support/osx_arm64_mpimpichpython3.10.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '11.0' +MACOSX_SDK_VERSION: +- '11.0' c_compiler: - clang c_compiler_version: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_arm64_mpimpichpython3.11.____cpython.yaml b/.ci_support/osx_arm64_mpimpichpython3.11.____cpython.yaml index 1572e96..d5d41b8 100644 --- a/.ci_support/osx_arm64_mpimpichpython3.11.____cpython.yaml +++ b/.ci_support/osx_arm64_mpimpichpython3.11.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '11.0' +MACOSX_SDK_VERSION: +- '11.0' c_compiler: - clang c_compiler_version: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_arm64_mpimpichpython3.12.____cpython.yaml b/.ci_support/osx_arm64_mpimpichpython3.12.____cpython.yaml index ba36d32..0153cc5 100644 --- a/.ci_support/osx_arm64_mpimpichpython3.12.____cpython.yaml +++ b/.ci_support/osx_arm64_mpimpichpython3.12.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '11.0' +MACOSX_SDK_VERSION: +- '11.0' c_compiler: - clang c_compiler_version: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_arm64_mpimpichpython3.8.____cpython.yaml b/.ci_support/osx_arm64_mpimpichpython3.8.____cpython.yaml index e3fd8b0..5e2a1ea 100644 --- a/.ci_support/osx_arm64_mpimpichpython3.8.____cpython.yaml +++ b/.ci_support/osx_arm64_mpimpichpython3.8.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '11.0' +MACOSX_SDK_VERSION: +- '11.0' c_compiler: - clang c_compiler_version: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_arm64_mpimpichpython3.9.____cpython.yaml b/.ci_support/osx_arm64_mpimpichpython3.9.____cpython.yaml index 619a6f6..0355a9e 100644 --- a/.ci_support/osx_arm64_mpimpichpython3.9.____cpython.yaml +++ b/.ci_support/osx_arm64_mpimpichpython3.9.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '11.0' +MACOSX_SDK_VERSION: +- '11.0' c_compiler: - clang c_compiler_version: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_arm64_mpiopenmpipython3.10.____cpython.yaml b/.ci_support/osx_arm64_mpiopenmpipython3.10.____cpython.yaml index 20b836a..66c9490 100644 --- a/.ci_support/osx_arm64_mpiopenmpipython3.10.____cpython.yaml +++ b/.ci_support/osx_arm64_mpiopenmpipython3.10.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '11.0' +MACOSX_SDK_VERSION: +- '11.0' c_compiler: - clang c_compiler_version: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_arm64_mpiopenmpipython3.11.____cpython.yaml b/.ci_support/osx_arm64_mpiopenmpipython3.11.____cpython.yaml index 3fa92bb..2af3d64 100644 --- a/.ci_support/osx_arm64_mpiopenmpipython3.11.____cpython.yaml +++ b/.ci_support/osx_arm64_mpiopenmpipython3.11.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '11.0' +MACOSX_SDK_VERSION: +- '11.0' c_compiler: - clang c_compiler_version: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_arm64_mpiopenmpipython3.12.____cpython.yaml b/.ci_support/osx_arm64_mpiopenmpipython3.12.____cpython.yaml index df0bb52..8a3096d 100644 --- a/.ci_support/osx_arm64_mpiopenmpipython3.12.____cpython.yaml +++ b/.ci_support/osx_arm64_mpiopenmpipython3.12.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '11.0' +MACOSX_SDK_VERSION: +- '11.0' c_compiler: - clang c_compiler_version: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_arm64_mpiopenmpipython3.8.____cpython.yaml b/.ci_support/osx_arm64_mpiopenmpipython3.8.____cpython.yaml index 98f998e..d8f50f6 100644 --- a/.ci_support/osx_arm64_mpiopenmpipython3.8.____cpython.yaml +++ b/.ci_support/osx_arm64_mpiopenmpipython3.8.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '11.0' +MACOSX_SDK_VERSION: +- '11.0' c_compiler: - clang c_compiler_version: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/osx_arm64_mpiopenmpipython3.9.____cpython.yaml b/.ci_support/osx_arm64_mpiopenmpipython3.9.____cpython.yaml index a213b93..3bf9105 100644 --- a/.ci_support/osx_arm64_mpiopenmpipython3.9.____cpython.yaml +++ b/.ci_support/osx_arm64_mpiopenmpipython3.9.____cpython.yaml @@ -1,5 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: - '11.0' +MACOSX_SDK_VERSION: +- '11.0' c_compiler: - clang c_compiler_version: @@ -27,7 +29,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/win_64_python3.10.____cpythonpython_implcpython.yaml b/.ci_support/win_64_python3.10.____cpythonpython_implcpython.yaml index 782c5ae..7f4cf3e 100644 --- a/.ci_support/win_64_python3.10.____cpythonpython_implcpython.yaml +++ b/.ci_support/win_64_python3.10.____cpythonpython_implcpython.yaml @@ -17,7 +17,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/win_64_python3.11.____cpythonpython_implcpython.yaml b/.ci_support/win_64_python3.11.____cpythonpython_implcpython.yaml index 0b6ddd7..a3a9a54 100644 --- a/.ci_support/win_64_python3.11.____cpythonpython_implcpython.yaml +++ b/.ci_support/win_64_python3.11.____cpythonpython_implcpython.yaml @@ -17,7 +17,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/win_64_python3.12.____cpythonpython_implcpython.yaml b/.ci_support/win_64_python3.12.____cpythonpython_implcpython.yaml index a76ed43..60b44ef 100644 --- a/.ci_support/win_64_python3.12.____cpythonpython_implcpython.yaml +++ b/.ci_support/win_64_python3.12.____cpythonpython_implcpython.yaml @@ -17,7 +17,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/win_64_python3.8.____cpythonpython_implcpython.yaml b/.ci_support/win_64_python3.8.____cpythonpython_implcpython.yaml index 001e4fd..368fbc5 100644 --- a/.ci_support/win_64_python3.8.____cpythonpython_implcpython.yaml +++ b/.ci_support/win_64_python3.8.____cpythonpython_implcpython.yaml @@ -17,7 +17,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.ci_support/win_64_python3.9.____cpythonpython_implcpython.yaml b/.ci_support/win_64_python3.9.____cpythonpython_implcpython.yaml index 2ec7cd1..402a4dc 100644 --- a/.ci_support/win_64_python3.9.____cpythonpython_implcpython.yaml +++ b/.ci_support/win_64_python3.9.____cpythonpython_implcpython.yaml @@ -17,7 +17,7 @@ mpi: mpich: - '4' openmpi: -- '4' +- '5' pin_run_as_build: python: min_pin: x.x diff --git a/.gitattributes b/.gitattributes index 7f32763..18f114a 100644 --- a/.gitattributes +++ b/.gitattributes @@ -20,8 +20,8 @@ bld.bat text eol=crlf .travis.yml linguist-generated=true .scripts/* linguist-generated=true .woodpecker.yml linguist-generated=true -LICENSE.txt linguist-generated=true -README.md linguist-generated=true +/LICENSE.txt linguist-generated=true +/README.md linguist-generated=true azure-pipelines.yml linguist-generated=true build-locally.py linguist-generated=true shippable.yml linguist-generated=true diff --git a/recipe/meta.yaml b/recipe/meta.yaml index e431fe5..9651b97 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,6 +1,6 @@ {% set name = "analisi" %} {% set version = "0.5.2" %} -{% set build = 3 %} +{% set build = 4 %} package: name: {{ name|lower }} @@ -10,6 +10,8 @@ source: git_url: https://github.com/rikigigi/analisi.git git_rev: v{{ version }} git_depth: 20 + patches: + - testbook-timeout.patch build: @@ -62,11 +64,7 @@ test: - tools - notebooks commands: - - export OMPI_MCA_plm=isolated # [not win and mpi == "openmpi"] - - export OMPI_MCA_btl_vader_single_copy_mechanism=none # [not win and mpi == "openmpi"] - - export OMPI_MCA_rmaps_base_oversubscribe=yes # [not win and mpi == "openmpi"] - - export OMPI_ALLOW_RUN_AS_ROOT=1 # [not win and mpi == "openmpi"] - - export OMPI_ALLOW_RUN_AS_ROOT_CONFIRM=1 # [not win and mpi == "openmpi"] + - export TESTBOOK_TIMEOUT=900 # [target_platform != build_platform] - analisi_serial --help # [not win] - mpiexec -n 1 analisi --help # [not win] - pytest -sv tests diff --git a/recipe/testbook-timeout.patch b/recipe/testbook-timeout.patch new file mode 100644 index 0000000..dcb900a --- /dev/null +++ b/recipe/testbook-timeout.patch @@ -0,0 +1,25 @@ +From 6d4d6ad4e9608040c5522afc45dead841fc9406a Mon Sep 17 00:00:00 2001 +From: Min RK +Date: Wed, 5 Jun 2024 13:34:07 +0200 +Subject: [PATCH] even 480 seconds isn't enough + +--- + tests/test_notebook.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tests/test_notebook.py b/tests/test_notebook.py +index fe0d21f2..5ba36bf2 100644 +--- a/tests/test_notebook.py ++++ b/tests/test_notebook.py +@@ -13,7 +13,7 @@ def tb(filepath_tests): + execute=False + old_path=os.getcwd() + os.chdir(filepath_tests) +- with testbook(filepath_tests + '/../notebooks/calc_inspector.ipynb', execute=execute, timeout=480) as tb: ++ with testbook(filepath_tests + '/../notebooks/calc_inspector.ipynb', execute=execute, timeout=int(os.environ.get("TESTBOOK_TIMEOUT") or 480)) as tb: + yield tb + os.chdir(old_path) #note that this is executed somewhen in the future + +-- +2.42.0 +