diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index c5f681c..382916a 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -8,6 +8,14 @@ jobs: vmImage: ubuntu-latest strategy: matrix: + linux_64_mpimpichpython3.10.____cpython: + CONFIG: linux_64_mpimpichpython3.10.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_64_mpimpichpython3.11.____cpython: + CONFIG: linux_64_mpimpichpython3.11.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 linux_64_mpimpichpython3.12.____cpython: CONFIG: linux_64_mpimpichpython3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -20,6 +28,14 @@ jobs: CONFIG: linux_64_mpimpichpython3.14.____cp314 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_64_mpinompipython3.10.____cpython: + CONFIG: linux_64_mpinompipython3.10.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_64_mpinompipython3.11.____cpython: + CONFIG: linux_64_mpinompipython3.11.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 linux_64_mpinompipython3.12.____cpython: CONFIG: linux_64_mpinompipython3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -32,6 +48,14 @@ jobs: CONFIG: linux_64_mpinompipython3.14.____cp314 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_64_mpiopenmpipython3.10.____cpython: + CONFIG: linux_64_mpiopenmpipython3.10.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_64_mpiopenmpipython3.11.____cpython: + CONFIG: linux_64_mpiopenmpipython3.11.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 linux_64_mpiopenmpipython3.12.____cpython: CONFIG: linux_64_mpiopenmpipython3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -44,6 +68,14 @@ jobs: CONFIG: linux_64_mpiopenmpipython3.14.____cp314 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_aarch64_mpimpichpython3.10.____cpython: + CONFIG: linux_aarch64_mpimpichpython3.10.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_aarch64_mpimpichpython3.11.____cpython: + CONFIG: linux_aarch64_mpimpichpython3.11.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 linux_aarch64_mpimpichpython3.12.____cpython: CONFIG: linux_aarch64_mpimpichpython3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -56,6 +88,14 @@ jobs: CONFIG: linux_aarch64_mpimpichpython3.14.____cp314 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_aarch64_mpinompipython3.10.____cpython: + CONFIG: linux_aarch64_mpinompipython3.10.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_aarch64_mpinompipython3.11.____cpython: + CONFIG: linux_aarch64_mpinompipython3.11.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 linux_aarch64_mpinompipython3.12.____cpython: CONFIG: linux_aarch64_mpinompipython3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -68,6 +108,14 @@ jobs: CONFIG: linux_aarch64_mpinompipython3.14.____cp314 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_aarch64_mpiopenmpipython3.10.____cpython: + CONFIG: linux_aarch64_mpiopenmpipython3.10.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_aarch64_mpiopenmpipython3.11.____cpython: + CONFIG: linux_aarch64_mpiopenmpipython3.11.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 linux_aarch64_mpiopenmpipython3.12.____cpython: CONFIG: linux_aarch64_mpiopenmpipython3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -80,6 +128,14 @@ jobs: CONFIG: linux_aarch64_mpiopenmpipython3.14.____cp314 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_ppc64le_mpimpichpython3.10.____cpython: + CONFIG: linux_ppc64le_mpimpichpython3.10.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_ppc64le_mpimpichpython3.11.____cpython: + CONFIG: linux_ppc64le_mpimpichpython3.11.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 linux_ppc64le_mpimpichpython3.12.____cpython: CONFIG: linux_ppc64le_mpimpichpython3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -92,6 +148,14 @@ jobs: CONFIG: linux_ppc64le_mpimpichpython3.14.____cp314 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_ppc64le_mpinompipython3.10.____cpython: + CONFIG: linux_ppc64le_mpinompipython3.10.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_ppc64le_mpinompipython3.11.____cpython: + CONFIG: linux_ppc64le_mpinompipython3.11.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 linux_ppc64le_mpinompipython3.12.____cpython: CONFIG: linux_ppc64le_mpinompipython3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -104,6 +168,14 @@ jobs: CONFIG: linux_ppc64le_mpinompipython3.14.____cp314 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_ppc64le_mpiopenmpipython3.10.____cpython: + CONFIG: linux_ppc64le_mpiopenmpipython3.10.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + linux_ppc64le_mpiopenmpipython3.11.____cpython: + CONFIG: linux_ppc64le_mpiopenmpipython3.11.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 linux_ppc64le_mpiopenmpipython3.12.____cpython: CONFIG: linux_ppc64le_mpiopenmpipython3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -116,6 +188,7 @@ jobs: CONFIG: linux_ppc64le_mpiopenmpipython3.14.____cp314 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + maxParallel: 28 timeoutInMinutes: 360 variables: {} diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index 79c8fa3..e02dd8a 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -8,6 +8,12 @@ jobs: vmImage: macOS-15 strategy: matrix: + osx_64_mpimpichpython3.10.____cpython: + CONFIG: osx_64_mpimpichpython3.10.____cpython + UPLOAD_PACKAGES: 'True' + osx_64_mpimpichpython3.11.____cpython: + CONFIG: osx_64_mpimpichpython3.11.____cpython + UPLOAD_PACKAGES: 'True' osx_64_mpimpichpython3.12.____cpython: CONFIG: osx_64_mpimpichpython3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -17,6 +23,12 @@ jobs: osx_64_mpimpichpython3.14.____cp314: CONFIG: osx_64_mpimpichpython3.14.____cp314 UPLOAD_PACKAGES: 'True' + osx_64_mpinompipython3.10.____cpython: + CONFIG: osx_64_mpinompipython3.10.____cpython + UPLOAD_PACKAGES: 'True' + osx_64_mpinompipython3.11.____cpython: + CONFIG: osx_64_mpinompipython3.11.____cpython + UPLOAD_PACKAGES: 'True' osx_64_mpinompipython3.12.____cpython: CONFIG: osx_64_mpinompipython3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -26,6 +38,12 @@ jobs: osx_64_mpinompipython3.14.____cp314: CONFIG: osx_64_mpinompipython3.14.____cp314 UPLOAD_PACKAGES: 'True' + osx_64_mpiopenmpipython3.10.____cpython: + CONFIG: osx_64_mpiopenmpipython3.10.____cpython + UPLOAD_PACKAGES: 'True' + osx_64_mpiopenmpipython3.11.____cpython: + CONFIG: osx_64_mpiopenmpipython3.11.____cpython + UPLOAD_PACKAGES: 'True' osx_64_mpiopenmpipython3.12.____cpython: CONFIG: osx_64_mpiopenmpipython3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -35,6 +53,12 @@ jobs: osx_64_mpiopenmpipython3.14.____cp314: CONFIG: osx_64_mpiopenmpipython3.14.____cp314 UPLOAD_PACKAGES: 'True' + osx_arm64_mpimpichpython3.10.____cpython: + CONFIG: osx_arm64_mpimpichpython3.10.____cpython + UPLOAD_PACKAGES: 'True' + osx_arm64_mpimpichpython3.11.____cpython: + CONFIG: osx_arm64_mpimpichpython3.11.____cpython + UPLOAD_PACKAGES: 'True' osx_arm64_mpimpichpython3.12.____cpython: CONFIG: osx_arm64_mpimpichpython3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -44,6 +68,12 @@ jobs: osx_arm64_mpimpichpython3.14.____cp314: CONFIG: osx_arm64_mpimpichpython3.14.____cp314 UPLOAD_PACKAGES: 'True' + osx_arm64_mpinompipython3.10.____cpython: + CONFIG: osx_arm64_mpinompipython3.10.____cpython + UPLOAD_PACKAGES: 'True' + osx_arm64_mpinompipython3.11.____cpython: + CONFIG: osx_arm64_mpinompipython3.11.____cpython + UPLOAD_PACKAGES: 'True' osx_arm64_mpinompipython3.12.____cpython: CONFIG: osx_arm64_mpinompipython3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -53,6 +83,12 @@ jobs: osx_arm64_mpinompipython3.14.____cp314: CONFIG: osx_arm64_mpinompipython3.14.____cp314 UPLOAD_PACKAGES: 'True' + osx_arm64_mpiopenmpipython3.10.____cpython: + CONFIG: osx_arm64_mpiopenmpipython3.10.____cpython + UPLOAD_PACKAGES: 'True' + osx_arm64_mpiopenmpipython3.11.____cpython: + CONFIG: osx_arm64_mpiopenmpipython3.11.____cpython + UPLOAD_PACKAGES: 'True' osx_arm64_mpiopenmpipython3.12.____cpython: CONFIG: osx_arm64_mpiopenmpipython3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -62,6 +98,7 @@ jobs: osx_arm64_mpiopenmpipython3.14.____cp314: CONFIG: osx_arm64_mpiopenmpipython3.14.____cp314 UPLOAD_PACKAGES: 'True' + maxParallel: 19 timeoutInMinutes: 360 variables: {} diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 7893d0e..fff6386 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -8,6 +8,12 @@ jobs: vmImage: windows-2022 strategy: matrix: + win_64_python3.10.____cpython: + CONFIG: win_64_python3.10.____cpython + UPLOAD_PACKAGES: 'True' + win_64_python3.11.____cpython: + CONFIG: win_64_python3.11.____cpython + UPLOAD_PACKAGES: 'True' win_64_python3.12.____cpython: CONFIG: win_64_python3.12.____cpython UPLOAD_PACKAGES: 'True' @@ -17,6 +23,7 @@ jobs: win_64_python3.14.____cp314: CONFIG: win_64_python3.14.____cp314 UPLOAD_PACKAGES: 'True' + maxParallel: 3 timeoutInMinutes: 360 variables: CONDA_BLD_PATH: D:\\bld\\ diff --git a/.ci_support/linux_64_mpimpichpython3.10.____cpython.yaml b/.ci_support/linux_64_mpimpichpython3.10.____cpython.yaml new file mode 100644 index 0000000..3a8feb7 --- /dev/null +++ b/.ci_support/linux_64_mpimpichpython3.10.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- mpich +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- linux-64 diff --git a/.ci_support/linux_64_mpimpichpython3.11.____cpython.yaml b/.ci_support/linux_64_mpimpichpython3.11.____cpython.yaml new file mode 100644 index 0000000..7dde8b6 --- /dev/null +++ b/.ci_support/linux_64_mpimpichpython3.11.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- mpich +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- linux-64 diff --git a/.ci_support/linux_64_mpinompipython3.10.____cpython.yaml b/.ci_support/linux_64_mpinompipython3.10.____cpython.yaml new file mode 100644 index 0000000..c021e52 --- /dev/null +++ b/.ci_support/linux_64_mpinompipython3.10.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- nompi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- linux-64 diff --git a/.ci_support/linux_64_mpinompipython3.11.____cpython.yaml b/.ci_support/linux_64_mpinompipython3.11.____cpython.yaml new file mode 100644 index 0000000..f108926 --- /dev/null +++ b/.ci_support/linux_64_mpinompipython3.11.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- nompi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- linux-64 diff --git a/.ci_support/linux_64_mpiopenmpipython3.10.____cpython.yaml b/.ci_support/linux_64_mpiopenmpipython3.10.____cpython.yaml new file mode 100644 index 0000000..9648bb6 --- /dev/null +++ b/.ci_support/linux_64_mpiopenmpipython3.10.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- openmpi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- linux-64 diff --git a/.ci_support/linux_64_mpiopenmpipython3.11.____cpython.yaml b/.ci_support/linux_64_mpiopenmpipython3.11.____cpython.yaml new file mode 100644 index 0000000..aba6a3e --- /dev/null +++ b/.ci_support/linux_64_mpiopenmpipython3.11.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- openmpi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- linux-64 diff --git a/.ci_support/linux_aarch64_mpimpichpython3.10.____cpython.yaml b/.ci_support/linux_aarch64_mpimpichpython3.10.____cpython.yaml new file mode 100644 index 0000000..4331653 --- /dev/null +++ b/.ci_support/linux_aarch64_mpimpichpython3.10.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- mpich +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- linux-aarch64 diff --git a/.ci_support/linux_aarch64_mpimpichpython3.11.____cpython.yaml b/.ci_support/linux_aarch64_mpimpichpython3.11.____cpython.yaml new file mode 100644 index 0000000..abf237e --- /dev/null +++ b/.ci_support/linux_aarch64_mpimpichpython3.11.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- mpich +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- linux-aarch64 diff --git a/.ci_support/linux_aarch64_mpinompipython3.10.____cpython.yaml b/.ci_support/linux_aarch64_mpinompipython3.10.____cpython.yaml new file mode 100644 index 0000000..60ef4ff --- /dev/null +++ b/.ci_support/linux_aarch64_mpinompipython3.10.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- nompi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- linux-aarch64 diff --git a/.ci_support/linux_aarch64_mpinompipython3.11.____cpython.yaml b/.ci_support/linux_aarch64_mpinompipython3.11.____cpython.yaml new file mode 100644 index 0000000..ae4aa1f --- /dev/null +++ b/.ci_support/linux_aarch64_mpinompipython3.11.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- nompi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- linux-aarch64 diff --git a/.ci_support/linux_aarch64_mpiopenmpipython3.10.____cpython.yaml b/.ci_support/linux_aarch64_mpiopenmpipython3.10.____cpython.yaml new file mode 100644 index 0000000..e152f20 --- /dev/null +++ b/.ci_support/linux_aarch64_mpiopenmpipython3.10.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- openmpi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- linux-aarch64 diff --git a/.ci_support/linux_aarch64_mpiopenmpipython3.11.____cpython.yaml b/.ci_support/linux_aarch64_mpiopenmpipython3.11.____cpython.yaml new file mode 100644 index 0000000..ce1133d --- /dev/null +++ b/.ci_support/linux_aarch64_mpiopenmpipython3.11.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- openmpi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- linux-aarch64 diff --git a/.ci_support/linux_ppc64le_mpimpichpython3.10.____cpython.yaml b/.ci_support/linux_ppc64le_mpimpichpython3.10.____cpython.yaml new file mode 100644 index 0000000..edd7f40 --- /dev/null +++ b/.ci_support/linux_ppc64le_mpimpichpython3.10.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- mpich +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- linux-ppc64le diff --git a/.ci_support/linux_ppc64le_mpimpichpython3.11.____cpython.yaml b/.ci_support/linux_ppc64le_mpimpichpython3.11.____cpython.yaml new file mode 100644 index 0000000..b138a50 --- /dev/null +++ b/.ci_support/linux_ppc64le_mpimpichpython3.11.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- mpich +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- linux-ppc64le diff --git a/.ci_support/linux_ppc64le_mpinompipython3.10.____cpython.yaml b/.ci_support/linux_ppc64le_mpinompipython3.10.____cpython.yaml new file mode 100644 index 0000000..137910e --- /dev/null +++ b/.ci_support/linux_ppc64le_mpinompipython3.10.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- nompi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- linux-ppc64le diff --git a/.ci_support/linux_ppc64le_mpinompipython3.11.____cpython.yaml b/.ci_support/linux_ppc64le_mpinompipython3.11.____cpython.yaml new file mode 100644 index 0000000..813a387 --- /dev/null +++ b/.ci_support/linux_ppc64le_mpinompipython3.11.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- nompi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- linux-ppc64le diff --git a/.ci_support/linux_ppc64le_mpiopenmpipython3.10.____cpython.yaml b/.ci_support/linux_ppc64le_mpiopenmpipython3.10.____cpython.yaml new file mode 100644 index 0000000..8f2c939 --- /dev/null +++ b/.ci_support/linux_ppc64le_mpiopenmpipython3.10.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- openmpi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- linux-ppc64le diff --git a/.ci_support/linux_ppc64le_mpiopenmpipython3.11.____cpython.yaml b/.ci_support/linux_ppc64le_mpiopenmpipython3.11.____cpython.yaml new file mode 100644 index 0000000..15db300 --- /dev/null +++ b/.ci_support/linux_ppc64le_mpiopenmpipython3.11.____cpython.yaml @@ -0,0 +1,36 @@ +c_compiler: +- gcc +c_compiler_version: +- '14' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-x86_64:alma9 +mpi: +- openmpi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- linux-ppc64le diff --git a/.ci_support/migrations/mumps582.yaml b/.ci_support/migrations/mumps582.yaml deleted file mode 100644 index f3de211..0000000 --- a/.ci_support/migrations/mumps582.yaml +++ /dev/null @@ -1,10 +0,0 @@ -migrator_ts: 1771273944 -__migrator: - kind: version - migration_number: 1 - bump_number: 1 - -mumps_mpi: - - 5.8.2 -mumps_seq: - - 5.8.2 diff --git a/.ci_support/osx_64_mpimpichpython3.10.____cpython.yaml b/.ci_support/osx_64_mpimpichpython3.10.____cpython.yaml new file mode 100644 index 0000000..6c30f70 --- /dev/null +++ b/.ci_support/osx_64_mpimpichpython3.10.____cpython.yaml @@ -0,0 +1,40 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +MACOSX_SDK_VERSION: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '19' +c_stdlib: +- macosx_deployment_target +c_stdlib_version: +- '11.0' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +macos_machine: +- x86_64-apple-darwin13.4.0 +mpi: +- mpich +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- osx-64 diff --git a/.ci_support/osx_64_mpimpichpython3.11.____cpython.yaml b/.ci_support/osx_64_mpimpichpython3.11.____cpython.yaml new file mode 100644 index 0000000..06c5461 --- /dev/null +++ b/.ci_support/osx_64_mpimpichpython3.11.____cpython.yaml @@ -0,0 +1,40 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +MACOSX_SDK_VERSION: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '19' +c_stdlib: +- macosx_deployment_target +c_stdlib_version: +- '11.0' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +macos_machine: +- x86_64-apple-darwin13.4.0 +mpi: +- mpich +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- osx-64 diff --git a/.ci_support/osx_64_mpinompipython3.10.____cpython.yaml b/.ci_support/osx_64_mpinompipython3.10.____cpython.yaml new file mode 100644 index 0000000..65ca65a --- /dev/null +++ b/.ci_support/osx_64_mpinompipython3.10.____cpython.yaml @@ -0,0 +1,40 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +MACOSX_SDK_VERSION: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '19' +c_stdlib: +- macosx_deployment_target +c_stdlib_version: +- '11.0' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +macos_machine: +- x86_64-apple-darwin13.4.0 +mpi: +- nompi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- osx-64 diff --git a/.ci_support/osx_64_mpinompipython3.11.____cpython.yaml b/.ci_support/osx_64_mpinompipython3.11.____cpython.yaml new file mode 100644 index 0000000..0f1fc7d --- /dev/null +++ b/.ci_support/osx_64_mpinompipython3.11.____cpython.yaml @@ -0,0 +1,40 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +MACOSX_SDK_VERSION: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '19' +c_stdlib: +- macosx_deployment_target +c_stdlib_version: +- '11.0' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +macos_machine: +- x86_64-apple-darwin13.4.0 +mpi: +- nompi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- osx-64 diff --git a/.ci_support/osx_64_mpiopenmpipython3.10.____cpython.yaml b/.ci_support/osx_64_mpiopenmpipython3.10.____cpython.yaml new file mode 100644 index 0000000..8ee7d31 --- /dev/null +++ b/.ci_support/osx_64_mpiopenmpipython3.10.____cpython.yaml @@ -0,0 +1,40 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +MACOSX_SDK_VERSION: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '19' +c_stdlib: +- macosx_deployment_target +c_stdlib_version: +- '11.0' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +macos_machine: +- x86_64-apple-darwin13.4.0 +mpi: +- openmpi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- osx-64 diff --git a/.ci_support/osx_64_mpiopenmpipython3.11.____cpython.yaml b/.ci_support/osx_64_mpiopenmpipython3.11.____cpython.yaml new file mode 100644 index 0000000..4831c80 --- /dev/null +++ b/.ci_support/osx_64_mpiopenmpipython3.11.____cpython.yaml @@ -0,0 +1,40 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +MACOSX_SDK_VERSION: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '19' +c_stdlib: +- macosx_deployment_target +c_stdlib_version: +- '11.0' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +macos_machine: +- x86_64-apple-darwin13.4.0 +mpi: +- openmpi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- osx-64 diff --git a/.ci_support/osx_arm64_mpimpichpython3.10.____cpython.yaml b/.ci_support/osx_arm64_mpimpichpython3.10.____cpython.yaml new file mode 100644 index 0000000..58c0277 --- /dev/null +++ b/.ci_support/osx_arm64_mpimpichpython3.10.____cpython.yaml @@ -0,0 +1,40 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +MACOSX_SDK_VERSION: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '19' +c_stdlib: +- macosx_deployment_target +c_stdlib_version: +- '11.0' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +macos_machine: +- arm64-apple-darwin20.0.0 +mpi: +- mpich +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- osx-arm64 diff --git a/.ci_support/osx_arm64_mpimpichpython3.11.____cpython.yaml b/.ci_support/osx_arm64_mpimpichpython3.11.____cpython.yaml new file mode 100644 index 0000000..2fc49ff --- /dev/null +++ b/.ci_support/osx_arm64_mpimpichpython3.11.____cpython.yaml @@ -0,0 +1,40 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +MACOSX_SDK_VERSION: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '19' +c_stdlib: +- macosx_deployment_target +c_stdlib_version: +- '11.0' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +macos_machine: +- arm64-apple-darwin20.0.0 +mpi: +- mpich +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- osx-arm64 diff --git a/.ci_support/osx_arm64_mpinompipython3.10.____cpython.yaml b/.ci_support/osx_arm64_mpinompipython3.10.____cpython.yaml new file mode 100644 index 0000000..15e4b23 --- /dev/null +++ b/.ci_support/osx_arm64_mpinompipython3.10.____cpython.yaml @@ -0,0 +1,40 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +MACOSX_SDK_VERSION: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '19' +c_stdlib: +- macosx_deployment_target +c_stdlib_version: +- '11.0' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +macos_machine: +- arm64-apple-darwin20.0.0 +mpi: +- nompi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- osx-arm64 diff --git a/.ci_support/osx_arm64_mpinompipython3.11.____cpython.yaml b/.ci_support/osx_arm64_mpinompipython3.11.____cpython.yaml new file mode 100644 index 0000000..cdb0a35 --- /dev/null +++ b/.ci_support/osx_arm64_mpinompipython3.11.____cpython.yaml @@ -0,0 +1,40 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +MACOSX_SDK_VERSION: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '19' +c_stdlib: +- macosx_deployment_target +c_stdlib_version: +- '11.0' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +macos_machine: +- arm64-apple-darwin20.0.0 +mpi: +- nompi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- osx-arm64 diff --git a/.ci_support/osx_arm64_mpiopenmpipython3.10.____cpython.yaml b/.ci_support/osx_arm64_mpiopenmpipython3.10.____cpython.yaml new file mode 100644 index 0000000..730ad22 --- /dev/null +++ b/.ci_support/osx_arm64_mpiopenmpipython3.10.____cpython.yaml @@ -0,0 +1,40 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +MACOSX_SDK_VERSION: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '19' +c_stdlib: +- macosx_deployment_target +c_stdlib_version: +- '11.0' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +macos_machine: +- arm64-apple-darwin20.0.0 +mpi: +- openmpi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- osx-arm64 diff --git a/.ci_support/osx_arm64_mpiopenmpipython3.11.____cpython.yaml b/.ci_support/osx_arm64_mpiopenmpipython3.11.____cpython.yaml new file mode 100644 index 0000000..c5b247a --- /dev/null +++ b/.ci_support/osx_arm64_mpiopenmpipython3.11.____cpython.yaml @@ -0,0 +1,40 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +MACOSX_SDK_VERSION: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '19' +c_stdlib: +- macosx_deployment_target +c_stdlib_version: +- '11.0' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +macos_machine: +- arm64-apple-darwin20.0.0 +mpi: +- openmpi +mpich: +- '4' +mumps_mpi: +- 5.8.2 +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '5' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- osx-arm64 diff --git a/.ci_support/win_64_python3.10.____cpython.yaml b/.ci_support/win_64_python3.10.____cpython.yaml new file mode 100644 index 0000000..100fce2 --- /dev/null +++ b/.ci_support/win_64_python3.10.____cpython.yaml @@ -0,0 +1,28 @@ +c_compiler: +- vs2022 +c_stdlib: +- vs +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +mpi: +- nompi +mpich: +- '4' +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '4' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- win-64 diff --git a/.ci_support/win_64_python3.11.____cpython.yaml b/.ci_support/win_64_python3.11.____cpython.yaml new file mode 100644 index 0000000..38d09ae --- /dev/null +++ b/.ci_support/win_64_python3.11.____cpython.yaml @@ -0,0 +1,28 @@ +c_compiler: +- vs2022 +c_stdlib: +- vs +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +mpi: +- nompi +mpich: +- '4' +mumps_seq: +- 5.8.2 +numpy: +- '2' +openmpi: +- '4' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +python_impl: +- cpython +target_platform: +- win-64 diff --git a/README.md b/README.md index 3bc4354..6e58b1f 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,20 @@ Current build status + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
VariantStatus
linux_64_mpimpichpython3.10.____cpython + + variant + +
linux_64_mpimpichpython3.11.____cpython + + variant + +
linux_64_mpimpichpython3.12.____cpython @@ -47,6 +61,20 @@ Current build status variant
linux_64_mpinompipython3.10.____cpython + + variant + +
linux_64_mpinompipython3.11.____cpython + + variant + +
linux_64_mpinompipython3.12.____cpython @@ -68,6 +96,20 @@ Current build status variant
linux_64_mpiopenmpipython3.10.____cpython + + variant + +
linux_64_mpiopenmpipython3.11.____cpython + + variant + +
linux_64_mpiopenmpipython3.12.____cpython @@ -89,6 +131,20 @@ Current build status variant
linux_aarch64_mpimpichpython3.10.____cpython + + variant + +
linux_aarch64_mpimpichpython3.11.____cpython + + variant + +
linux_aarch64_mpimpichpython3.12.____cpython @@ -110,6 +166,20 @@ Current build status variant
linux_aarch64_mpinompipython3.10.____cpython + + variant + +
linux_aarch64_mpinompipython3.11.____cpython + + variant + +
linux_aarch64_mpinompipython3.12.____cpython @@ -131,6 +201,20 @@ Current build status variant
linux_aarch64_mpiopenmpipython3.10.____cpython + + variant + +
linux_aarch64_mpiopenmpipython3.11.____cpython + + variant + +
linux_aarch64_mpiopenmpipython3.12.____cpython @@ -152,6 +236,20 @@ Current build status variant
linux_ppc64le_mpimpichpython3.10.____cpython + + variant + +
linux_ppc64le_mpimpichpython3.11.____cpython + + variant + +
linux_ppc64le_mpimpichpython3.12.____cpython @@ -173,6 +271,20 @@ Current build status variant
linux_ppc64le_mpinompipython3.10.____cpython + + variant + +
linux_ppc64le_mpinompipython3.11.____cpython + + variant + +
linux_ppc64le_mpinompipython3.12.____cpython @@ -194,6 +306,20 @@ Current build status variant
linux_ppc64le_mpiopenmpipython3.10.____cpython + + variant + +
linux_ppc64le_mpiopenmpipython3.11.____cpython + + variant + +
linux_ppc64le_mpiopenmpipython3.12.____cpython @@ -215,6 +341,20 @@ Current build status variant
osx_64_mpimpichpython3.10.____cpython + + variant + +
osx_64_mpimpichpython3.11.____cpython + + variant + +
osx_64_mpimpichpython3.12.____cpython @@ -236,6 +376,20 @@ Current build status variant
osx_64_mpinompipython3.10.____cpython + + variant + +
osx_64_mpinompipython3.11.____cpython + + variant + +
osx_64_mpinompipython3.12.____cpython @@ -257,6 +411,20 @@ Current build status variant
osx_64_mpiopenmpipython3.10.____cpython + + variant + +
osx_64_mpiopenmpipython3.11.____cpython + + variant + +
osx_64_mpiopenmpipython3.12.____cpython @@ -278,6 +446,20 @@ Current build status variant
osx_arm64_mpimpichpython3.10.____cpython + + variant + +
osx_arm64_mpimpichpython3.11.____cpython + + variant + +
osx_arm64_mpimpichpython3.12.____cpython @@ -299,6 +481,20 @@ Current build status variant
osx_arm64_mpinompipython3.10.____cpython + + variant + +
osx_arm64_mpinompipython3.11.____cpython + + variant + +
osx_arm64_mpinompipython3.12.____cpython @@ -320,6 +516,20 @@ Current build status variant
osx_arm64_mpiopenmpipython3.10.____cpython + + variant + +
osx_arm64_mpiopenmpipython3.11.____cpython + + variant + +
osx_arm64_mpiopenmpipython3.12.____cpython @@ -341,6 +551,20 @@ Current build status variant
win_64_python3.10.____cpython + + variant + +
win_64_python3.11.____cpython + + variant + +
win_64_python3.12.____cpython diff --git a/pixi.toml b/pixi.toml index 830bbe2..5dc37e9 100644 --- a/pixi.toml +++ b/pixi.toml @@ -23,6 +23,18 @@ description = "List contents of all packages found in rattler-build build direct [tasks.build] cmd = "rattler-build build --recipe recipe" description = "Build python-mumps-feedstock directly (without setup scripts), no particular variant specified" +[tasks."build-linux_64_mpimpichpython3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_64_mpimpichpython3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_64_mpimpichpython3.10.____cpython directly (without setup scripts)" +[tasks."inspect-linux_64_mpimpichpython3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_64_mpimpichpython3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_64_mpimpichpython3.10.____cpython" +[tasks."build-linux_64_mpimpichpython3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_64_mpimpichpython3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_64_mpimpichpython3.11.____cpython directly (without setup scripts)" +[tasks."inspect-linux_64_mpimpichpython3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_64_mpimpichpython3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_64_mpimpichpython3.11.____cpython" [tasks."build-linux_64_mpimpichpython3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/linux_64_mpimpichpython3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant linux_64_mpimpichpython3.12.____cpython directly (without setup scripts)" @@ -41,6 +53,18 @@ description = "Build python-mumps-feedstock with variant linux_64_mpimpichpython [tasks."inspect-linux_64_mpimpichpython3.14.____cp314"] cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_64_mpimpichpython3.14.____cp314.yaml" description = "List contents of python-mumps-feedstock packages built for variant linux_64_mpimpichpython3.14.____cp314" +[tasks."build-linux_64_mpinompipython3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_64_mpinompipython3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_64_mpinompipython3.10.____cpython directly (without setup scripts)" +[tasks."inspect-linux_64_mpinompipython3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_64_mpinompipython3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_64_mpinompipython3.10.____cpython" +[tasks."build-linux_64_mpinompipython3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_64_mpinompipython3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_64_mpinompipython3.11.____cpython directly (without setup scripts)" +[tasks."inspect-linux_64_mpinompipython3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_64_mpinompipython3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_64_mpinompipython3.11.____cpython" [tasks."build-linux_64_mpinompipython3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/linux_64_mpinompipython3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant linux_64_mpinompipython3.12.____cpython directly (without setup scripts)" @@ -59,6 +83,18 @@ description = "Build python-mumps-feedstock with variant linux_64_mpinompipython [tasks."inspect-linux_64_mpinompipython3.14.____cp314"] cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_64_mpinompipython3.14.____cp314.yaml" description = "List contents of python-mumps-feedstock packages built for variant linux_64_mpinompipython3.14.____cp314" +[tasks."build-linux_64_mpiopenmpipython3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_64_mpiopenmpipython3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_64_mpiopenmpipython3.10.____cpython directly (without setup scripts)" +[tasks."inspect-linux_64_mpiopenmpipython3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_64_mpiopenmpipython3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_64_mpiopenmpipython3.10.____cpython" +[tasks."build-linux_64_mpiopenmpipython3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_64_mpiopenmpipython3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_64_mpiopenmpipython3.11.____cpython directly (without setup scripts)" +[tasks."inspect-linux_64_mpiopenmpipython3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_64_mpiopenmpipython3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_64_mpiopenmpipython3.11.____cpython" [tasks."build-linux_64_mpiopenmpipython3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/linux_64_mpiopenmpipython3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant linux_64_mpiopenmpipython3.12.____cpython directly (without setup scripts)" @@ -77,6 +113,18 @@ description = "Build python-mumps-feedstock with variant linux_64_mpiopenmpipyth [tasks."inspect-linux_64_mpiopenmpipython3.14.____cp314"] cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_64_mpiopenmpipython3.14.____cp314.yaml" description = "List contents of python-mumps-feedstock packages built for variant linux_64_mpiopenmpipython3.14.____cp314" +[tasks."build-linux_aarch64_mpimpichpython3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_aarch64_mpimpichpython3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_aarch64_mpimpichpython3.10.____cpython directly (without setup scripts)" +[tasks."inspect-linux_aarch64_mpimpichpython3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_aarch64_mpimpichpython3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_aarch64_mpimpichpython3.10.____cpython" +[tasks."build-linux_aarch64_mpimpichpython3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_aarch64_mpimpichpython3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_aarch64_mpimpichpython3.11.____cpython directly (without setup scripts)" +[tasks."inspect-linux_aarch64_mpimpichpython3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_aarch64_mpimpichpython3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_aarch64_mpimpichpython3.11.____cpython" [tasks."build-linux_aarch64_mpimpichpython3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/linux_aarch64_mpimpichpython3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant linux_aarch64_mpimpichpython3.12.____cpython directly (without setup scripts)" @@ -95,6 +143,18 @@ description = "Build python-mumps-feedstock with variant linux_aarch64_mpimpichp [tasks."inspect-linux_aarch64_mpimpichpython3.14.____cp314"] cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_aarch64_mpimpichpython3.14.____cp314.yaml" description = "List contents of python-mumps-feedstock packages built for variant linux_aarch64_mpimpichpython3.14.____cp314" +[tasks."build-linux_aarch64_mpinompipython3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_aarch64_mpinompipython3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_aarch64_mpinompipython3.10.____cpython directly (without setup scripts)" +[tasks."inspect-linux_aarch64_mpinompipython3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_aarch64_mpinompipython3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_aarch64_mpinompipython3.10.____cpython" +[tasks."build-linux_aarch64_mpinompipython3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_aarch64_mpinompipython3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_aarch64_mpinompipython3.11.____cpython directly (without setup scripts)" +[tasks."inspect-linux_aarch64_mpinompipython3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_aarch64_mpinompipython3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_aarch64_mpinompipython3.11.____cpython" [tasks."build-linux_aarch64_mpinompipython3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/linux_aarch64_mpinompipython3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant linux_aarch64_mpinompipython3.12.____cpython directly (without setup scripts)" @@ -113,6 +173,18 @@ description = "Build python-mumps-feedstock with variant linux_aarch64_mpinompip [tasks."inspect-linux_aarch64_mpinompipython3.14.____cp314"] cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_aarch64_mpinompipython3.14.____cp314.yaml" description = "List contents of python-mumps-feedstock packages built for variant linux_aarch64_mpinompipython3.14.____cp314" +[tasks."build-linux_aarch64_mpiopenmpipython3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_aarch64_mpiopenmpipython3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_aarch64_mpiopenmpipython3.10.____cpython directly (without setup scripts)" +[tasks."inspect-linux_aarch64_mpiopenmpipython3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_aarch64_mpiopenmpipython3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_aarch64_mpiopenmpipython3.10.____cpython" +[tasks."build-linux_aarch64_mpiopenmpipython3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_aarch64_mpiopenmpipython3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_aarch64_mpiopenmpipython3.11.____cpython directly (without setup scripts)" +[tasks."inspect-linux_aarch64_mpiopenmpipython3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_aarch64_mpiopenmpipython3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_aarch64_mpiopenmpipython3.11.____cpython" [tasks."build-linux_aarch64_mpiopenmpipython3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/linux_aarch64_mpiopenmpipython3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant linux_aarch64_mpiopenmpipython3.12.____cpython directly (without setup scripts)" @@ -131,6 +203,18 @@ description = "Build python-mumps-feedstock with variant linux_aarch64_mpiopenmp [tasks."inspect-linux_aarch64_mpiopenmpipython3.14.____cp314"] cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_aarch64_mpiopenmpipython3.14.____cp314.yaml" description = "List contents of python-mumps-feedstock packages built for variant linux_aarch64_mpiopenmpipython3.14.____cp314" +[tasks."build-linux_ppc64le_mpimpichpython3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_ppc64le_mpimpichpython3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_ppc64le_mpimpichpython3.10.____cpython directly (without setup scripts)" +[tasks."inspect-linux_ppc64le_mpimpichpython3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_ppc64le_mpimpichpython3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_ppc64le_mpimpichpython3.10.____cpython" +[tasks."build-linux_ppc64le_mpimpichpython3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_ppc64le_mpimpichpython3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_ppc64le_mpimpichpython3.11.____cpython directly (without setup scripts)" +[tasks."inspect-linux_ppc64le_mpimpichpython3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_ppc64le_mpimpichpython3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_ppc64le_mpimpichpython3.11.____cpython" [tasks."build-linux_ppc64le_mpimpichpython3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/linux_ppc64le_mpimpichpython3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant linux_ppc64le_mpimpichpython3.12.____cpython directly (without setup scripts)" @@ -149,6 +233,18 @@ description = "Build python-mumps-feedstock with variant linux_ppc64le_mpimpichp [tasks."inspect-linux_ppc64le_mpimpichpython3.14.____cp314"] cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_ppc64le_mpimpichpython3.14.____cp314.yaml" description = "List contents of python-mumps-feedstock packages built for variant linux_ppc64le_mpimpichpython3.14.____cp314" +[tasks."build-linux_ppc64le_mpinompipython3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_ppc64le_mpinompipython3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_ppc64le_mpinompipython3.10.____cpython directly (without setup scripts)" +[tasks."inspect-linux_ppc64le_mpinompipython3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_ppc64le_mpinompipython3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_ppc64le_mpinompipython3.10.____cpython" +[tasks."build-linux_ppc64le_mpinompipython3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_ppc64le_mpinompipython3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_ppc64le_mpinompipython3.11.____cpython directly (without setup scripts)" +[tasks."inspect-linux_ppc64le_mpinompipython3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_ppc64le_mpinompipython3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_ppc64le_mpinompipython3.11.____cpython" [tasks."build-linux_ppc64le_mpinompipython3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/linux_ppc64le_mpinompipython3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant linux_ppc64le_mpinompipython3.12.____cpython directly (without setup scripts)" @@ -167,6 +263,18 @@ description = "Build python-mumps-feedstock with variant linux_ppc64le_mpinompip [tasks."inspect-linux_ppc64le_mpinompipython3.14.____cp314"] cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_ppc64le_mpinompipython3.14.____cp314.yaml" description = "List contents of python-mumps-feedstock packages built for variant linux_ppc64le_mpinompipython3.14.____cp314" +[tasks."build-linux_ppc64le_mpiopenmpipython3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_ppc64le_mpiopenmpipython3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_ppc64le_mpiopenmpipython3.10.____cpython directly (without setup scripts)" +[tasks."inspect-linux_ppc64le_mpiopenmpipython3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_ppc64le_mpiopenmpipython3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_ppc64le_mpiopenmpipython3.10.____cpython" +[tasks."build-linux_ppc64le_mpiopenmpipython3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/linux_ppc64le_mpiopenmpipython3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant linux_ppc64le_mpiopenmpipython3.11.____cpython directly (without setup scripts)" +[tasks."inspect-linux_ppc64le_mpiopenmpipython3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_ppc64le_mpiopenmpipython3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant linux_ppc64le_mpiopenmpipython3.11.____cpython" [tasks."build-linux_ppc64le_mpiopenmpipython3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/linux_ppc64le_mpiopenmpipython3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant linux_ppc64le_mpiopenmpipython3.12.____cpython directly (without setup scripts)" @@ -185,6 +293,18 @@ description = "Build python-mumps-feedstock with variant linux_ppc64le_mpiopenmp [tasks."inspect-linux_ppc64le_mpiopenmpipython3.14.____cp314"] cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/linux_ppc64le_mpiopenmpipython3.14.____cp314.yaml" description = "List contents of python-mumps-feedstock packages built for variant linux_ppc64le_mpiopenmpipython3.14.____cp314" +[tasks."build-osx_64_mpimpichpython3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/osx_64_mpimpichpython3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant osx_64_mpimpichpython3.10.____cpython directly (without setup scripts)" +[tasks."inspect-osx_64_mpimpichpython3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_64_mpimpichpython3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant osx_64_mpimpichpython3.10.____cpython" +[tasks."build-osx_64_mpimpichpython3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/osx_64_mpimpichpython3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant osx_64_mpimpichpython3.11.____cpython directly (without setup scripts)" +[tasks."inspect-osx_64_mpimpichpython3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_64_mpimpichpython3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant osx_64_mpimpichpython3.11.____cpython" [tasks."build-osx_64_mpimpichpython3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/osx_64_mpimpichpython3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant osx_64_mpimpichpython3.12.____cpython directly (without setup scripts)" @@ -203,6 +323,18 @@ description = "Build python-mumps-feedstock with variant osx_64_mpimpichpython3. [tasks."inspect-osx_64_mpimpichpython3.14.____cp314"] cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_64_mpimpichpython3.14.____cp314.yaml" description = "List contents of python-mumps-feedstock packages built for variant osx_64_mpimpichpython3.14.____cp314" +[tasks."build-osx_64_mpinompipython3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/osx_64_mpinompipython3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant osx_64_mpinompipython3.10.____cpython directly (without setup scripts)" +[tasks."inspect-osx_64_mpinompipython3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_64_mpinompipython3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant osx_64_mpinompipython3.10.____cpython" +[tasks."build-osx_64_mpinompipython3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/osx_64_mpinompipython3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant osx_64_mpinompipython3.11.____cpython directly (without setup scripts)" +[tasks."inspect-osx_64_mpinompipython3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_64_mpinompipython3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant osx_64_mpinompipython3.11.____cpython" [tasks."build-osx_64_mpinompipython3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/osx_64_mpinompipython3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant osx_64_mpinompipython3.12.____cpython directly (without setup scripts)" @@ -221,6 +353,18 @@ description = "Build python-mumps-feedstock with variant osx_64_mpinompipython3. [tasks."inspect-osx_64_mpinompipython3.14.____cp314"] cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_64_mpinompipython3.14.____cp314.yaml" description = "List contents of python-mumps-feedstock packages built for variant osx_64_mpinompipython3.14.____cp314" +[tasks."build-osx_64_mpiopenmpipython3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/osx_64_mpiopenmpipython3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant osx_64_mpiopenmpipython3.10.____cpython directly (without setup scripts)" +[tasks."inspect-osx_64_mpiopenmpipython3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_64_mpiopenmpipython3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant osx_64_mpiopenmpipython3.10.____cpython" +[tasks."build-osx_64_mpiopenmpipython3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/osx_64_mpiopenmpipython3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant osx_64_mpiopenmpipython3.11.____cpython directly (without setup scripts)" +[tasks."inspect-osx_64_mpiopenmpipython3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_64_mpiopenmpipython3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant osx_64_mpiopenmpipython3.11.____cpython" [tasks."build-osx_64_mpiopenmpipython3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/osx_64_mpiopenmpipython3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant osx_64_mpiopenmpipython3.12.____cpython directly (without setup scripts)" @@ -239,6 +383,18 @@ description = "Build python-mumps-feedstock with variant osx_64_mpiopenmpipython [tasks."inspect-osx_64_mpiopenmpipython3.14.____cp314"] cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_64_mpiopenmpipython3.14.____cp314.yaml" description = "List contents of python-mumps-feedstock packages built for variant osx_64_mpiopenmpipython3.14.____cp314" +[tasks."build-osx_arm64_mpimpichpython3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/osx_arm64_mpimpichpython3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant osx_arm64_mpimpichpython3.10.____cpython directly (without setup scripts)" +[tasks."inspect-osx_arm64_mpimpichpython3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_arm64_mpimpichpython3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant osx_arm64_mpimpichpython3.10.____cpython" +[tasks."build-osx_arm64_mpimpichpython3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/osx_arm64_mpimpichpython3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant osx_arm64_mpimpichpython3.11.____cpython directly (without setup scripts)" +[tasks."inspect-osx_arm64_mpimpichpython3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_arm64_mpimpichpython3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant osx_arm64_mpimpichpython3.11.____cpython" [tasks."build-osx_arm64_mpimpichpython3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/osx_arm64_mpimpichpython3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant osx_arm64_mpimpichpython3.12.____cpython directly (without setup scripts)" @@ -257,6 +413,18 @@ description = "Build python-mumps-feedstock with variant osx_arm64_mpimpichpytho [tasks."inspect-osx_arm64_mpimpichpython3.14.____cp314"] cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_arm64_mpimpichpython3.14.____cp314.yaml" description = "List contents of python-mumps-feedstock packages built for variant osx_arm64_mpimpichpython3.14.____cp314" +[tasks."build-osx_arm64_mpinompipython3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/osx_arm64_mpinompipython3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant osx_arm64_mpinompipython3.10.____cpython directly (without setup scripts)" +[tasks."inspect-osx_arm64_mpinompipython3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_arm64_mpinompipython3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant osx_arm64_mpinompipython3.10.____cpython" +[tasks."build-osx_arm64_mpinompipython3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/osx_arm64_mpinompipython3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant osx_arm64_mpinompipython3.11.____cpython directly (without setup scripts)" +[tasks."inspect-osx_arm64_mpinompipython3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_arm64_mpinompipython3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant osx_arm64_mpinompipython3.11.____cpython" [tasks."build-osx_arm64_mpinompipython3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/osx_arm64_mpinompipython3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant osx_arm64_mpinompipython3.12.____cpython directly (without setup scripts)" @@ -275,6 +443,18 @@ description = "Build python-mumps-feedstock with variant osx_arm64_mpinompipytho [tasks."inspect-osx_arm64_mpinompipython3.14.____cp314"] cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_arm64_mpinompipython3.14.____cp314.yaml" description = "List contents of python-mumps-feedstock packages built for variant osx_arm64_mpinompipython3.14.____cp314" +[tasks."build-osx_arm64_mpiopenmpipython3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/osx_arm64_mpiopenmpipython3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant osx_arm64_mpiopenmpipython3.10.____cpython directly (without setup scripts)" +[tasks."inspect-osx_arm64_mpiopenmpipython3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_arm64_mpiopenmpipython3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant osx_arm64_mpiopenmpipython3.10.____cpython" +[tasks."build-osx_arm64_mpiopenmpipython3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/osx_arm64_mpiopenmpipython3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant osx_arm64_mpiopenmpipython3.11.____cpython directly (without setup scripts)" +[tasks."inspect-osx_arm64_mpiopenmpipython3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_arm64_mpiopenmpipython3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant osx_arm64_mpiopenmpipython3.11.____cpython" [tasks."build-osx_arm64_mpiopenmpipython3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/osx_arm64_mpiopenmpipython3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant osx_arm64_mpiopenmpipython3.12.____cpython directly (without setup scripts)" @@ -293,6 +473,18 @@ description = "Build python-mumps-feedstock with variant osx_arm64_mpiopenmpipyt [tasks."inspect-osx_arm64_mpiopenmpipython3.14.____cp314"] cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/osx_arm64_mpiopenmpipython3.14.____cp314.yaml" description = "List contents of python-mumps-feedstock packages built for variant osx_arm64_mpiopenmpipython3.14.____cp314" +[tasks."build-win_64_python3.10.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/win_64_python3.10.____cpython.yaml" +description = "Build python-mumps-feedstock with variant win_64_python3.10.____cpython directly (without setup scripts)" +[tasks."inspect-win_64_python3.10.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/win_64_python3.10.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant win_64_python3.10.____cpython" +[tasks."build-win_64_python3.11.____cpython"] +cmd = "rattler-build build --recipe recipe -m .ci_support/win_64_python3.11.____cpython.yaml" +description = "Build python-mumps-feedstock with variant win_64_python3.11.____cpython directly (without setup scripts)" +[tasks."inspect-win_64_python3.11.____cpython"] +cmd = "inspect_artifacts --recipe-dir recipe -m .ci_support/win_64_python3.11.____cpython.yaml" +description = "List contents of python-mumps-feedstock packages built for variant win_64_python3.11.____cpython" [tasks."build-win_64_python3.12.____cpython"] cmd = "rattler-build build --recipe recipe -m .ci_support/win_64_python3.12.____cpython.yaml" description = "Build python-mumps-feedstock with variant win_64_python3.12.____cpython directly (without setup scripts)" diff --git a/recipe/patches/0002-python-version.patch b/recipe/patches/0002-python-version.patch new file mode 100644 index 0000000..a6b7a7b --- /dev/null +++ b/recipe/patches/0002-python-version.patch @@ -0,0 +1,40 @@ +diff --git a/pyproject.toml b/pyproject.toml +index c141158..8a39131 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -27,7 +27,7 @@ classifiers = [ + "Operating System :: MacOS :: MacOS X", + "Operating System :: Microsoft :: Windows" + ] +-requires-python = ">= 3.12" ++requires-python = ">= 3.10" + dependencies = [ "numpy>=2.0", "scipy>=1.13.0"] + dynamic = ["version"] + +@@ -64,7 +64,7 @@ MKL_DYNAMIC = "FALSE" + MKL_NUM_THREADS = "1" + + [tool.pixi.dependencies] +-python = ">=3.12" ++python = ">=3.10" + scipy = ">=1.13" + numpy = ">=2.0" + setuptools_scm = ">=8.3.1,<9" +@@ -88,7 +88,7 @@ license = "BSD-2-Clause" + backend = { name = "pixi-build-python", version = "==0.4.0" } + + [tool.pixi.package.host-dependencies] +-python = ">=3.12" ++python = ">=3.10" + cython = ">=3.1.1" + meson = ">=1.8.0" + meson-python = ">=0.18.0" +@@ -102,7 +102,7 @@ ninja = ">=1.12.1,<2" + pkg-config = "*" + + [tool.pixi.package.run-dependencies] +-python = ">=3.12" ++python = ">=3.10" + numpy = ">=2.0" + scipy = ">=1.13" + mumps-seq = ">=5.8.1,<6" diff --git a/recipe/recipe.yaml b/recipe/recipe.yaml index e4060df..b39ff26 100644 --- a/recipe/recipe.yaml +++ b/recipe/recipe.yaml @@ -4,7 +4,7 @@ context: name: python-mumps version: "0.0.6" mpi: ${{ mpi or "nompi" }} - build_number: 1 + build_number: 2 package: name: ${{ name|lower }} @@ -16,11 +16,13 @@ source: patches: - if: win then: patches/0001-meson-windows-fallback.patch + - if: match(python, "<3.12") + then: patches/0002-python-version.patch build: number: ${{ build_number + (100 if mpi == "nompi" else 0) }} string: ${{ "nompi" if mpi == "nompi" else "mpi_" + mpi }}_h${{ hash }} - skip: match(python, "<3.12") or python_impl == 'pypy' + skip: python_impl == 'pypy' requirements: build: @@ -72,7 +74,9 @@ tests: run: - pytest script: - - python -P -m pytest -v --import-mode=importlib --pyargs mumps -m "not mpi" + - if: match(python, "<3.11") + then: python -m pytest -v --import-mode=importlib --pyargs mumps -m "not mpi" + else: python -P -m pytest -v --import-mode=importlib --pyargs mumps -m "not mpi" - if: not win and mpi != "nompi" then: requirements: @@ -81,7 +85,9 @@ tests: - mpi4py - pytest-mpi script: - - mpirun -n 2 python -P -m pytest -v -rs --import-mode=importlib --pyargs mumps -m mpi --with-mpi + - if: match(python, "<3.11") + then: mpirun -n 2 python -m pytest -v -rs --import-mode=importlib --pyargs mumps -m mpi --with-mpi + else: mpirun -n 2 python -P -m pytest -v -rs --import-mode=importlib --pyargs mumps -m mpi --with-mpi about: summary: Bindings and Python interface for the MUMPS sparse solver