diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml
index 3bde1c6..9e101db 100755
--- a/.azure-pipelines/azure-pipelines-osx.yml
+++ b/.azure-pipelines/azure-pipelines-osx.yml
@@ -61,7 +61,7 @@ jobs:
osx_arm64_python3.10.____cpython:
CONFIG: osx_arm64_python3.10.____cpython
UPLOAD_PACKAGES: 'True'
- VMIMAGE: macOS-15
+ VMIMAGE: macOS-15-arm64
build_workspace_dir: ~/miniforge3/conda-bld
free_disk_space: skip
pagefile_size: 0
@@ -71,7 +71,7 @@ jobs:
osx_arm64_python3.11.____cpython:
CONFIG: osx_arm64_python3.11.____cpython
UPLOAD_PACKAGES: 'True'
- VMIMAGE: macOS-15
+ VMIMAGE: macOS-15-arm64
build_workspace_dir: ~/miniforge3/conda-bld
free_disk_space: skip
pagefile_size: 0
@@ -81,7 +81,7 @@ jobs:
osx_arm64_python3.12.____cpython:
CONFIG: osx_arm64_python3.12.____cpython
UPLOAD_PACKAGES: 'True'
- VMIMAGE: macOS-15
+ VMIMAGE: macOS-15-arm64
build_workspace_dir: ~/miniforge3/conda-bld
free_disk_space: skip
pagefile_size: 0
@@ -91,7 +91,7 @@ jobs:
osx_arm64_python3.13.____cp313:
CONFIG: osx_arm64_python3.13.____cp313
UPLOAD_PACKAGES: 'True'
- VMIMAGE: macOS-15
+ VMIMAGE: macOS-15-arm64
build_workspace_dir: ~/miniforge3/conda-bld
free_disk_space: skip
pagefile_size: 0
@@ -101,7 +101,7 @@ jobs:
osx_arm64_python3.14.____cp314:
CONFIG: osx_arm64_python3.14.____cp314
UPLOAD_PACKAGES: 'True'
- VMIMAGE: macOS-15
+ VMIMAGE: macOS-15-arm64
build_workspace_dir: ~/miniforge3/conda-bld
free_disk_space: skip
pagefile_size: 0
diff --git a/.ci_support/linux_64_python3.10.____cpython.yaml b/.ci_support/linux_64_python3.10.____cpython.yaml
index 5c0f277..1a8963c 100644
--- a/.ci_support/linux_64_python3.10.____cpython.yaml
+++ b/.ci_support/linux_64_python3.10.____cpython.yaml
@@ -15,7 +15,7 @@ cxx_compiler:
cxx_compiler_version:
- '14'
docker_image:
-- quay.io/condaforge/linux-anvil-x86_64:alma9
+- quay.io/condaforge/linux-anvil-x86_64:alma10
flann:
- 1.9.2
libboost_devel:
diff --git a/.ci_support/linux_64_python3.11.____cpython.yaml b/.ci_support/linux_64_python3.11.____cpython.yaml
index c8b95f0..3c5b141 100644
--- a/.ci_support/linux_64_python3.11.____cpython.yaml
+++ b/.ci_support/linux_64_python3.11.____cpython.yaml
@@ -15,7 +15,7 @@ cxx_compiler:
cxx_compiler_version:
- '14'
docker_image:
-- quay.io/condaforge/linux-anvil-x86_64:alma9
+- quay.io/condaforge/linux-anvil-x86_64:alma10
flann:
- 1.9.2
libboost_devel:
diff --git a/.ci_support/linux_64_python3.12.____cpython.yaml b/.ci_support/linux_64_python3.12.____cpython.yaml
index ab8dc1f..eb2fd93 100644
--- a/.ci_support/linux_64_python3.12.____cpython.yaml
+++ b/.ci_support/linux_64_python3.12.____cpython.yaml
@@ -15,7 +15,7 @@ cxx_compiler:
cxx_compiler_version:
- '14'
docker_image:
-- quay.io/condaforge/linux-anvil-x86_64:alma9
+- quay.io/condaforge/linux-anvil-x86_64:alma10
flann:
- 1.9.2
libboost_devel:
diff --git a/.ci_support/linux_64_python3.13.____cp313.yaml b/.ci_support/linux_64_python3.13.____cp313.yaml
index 7bd842f..ffc2ed7 100644
--- a/.ci_support/linux_64_python3.13.____cp313.yaml
+++ b/.ci_support/linux_64_python3.13.____cp313.yaml
@@ -15,7 +15,7 @@ cxx_compiler:
cxx_compiler_version:
- '14'
docker_image:
-- quay.io/condaforge/linux-anvil-x86_64:alma9
+- quay.io/condaforge/linux-anvil-x86_64:alma10
flann:
- 1.9.2
libboost_devel:
diff --git a/.ci_support/linux_64_python3.14.____cp314.yaml b/.ci_support/linux_64_python3.14.____cp314.yaml
index bdff84c..e65976a 100644
--- a/.ci_support/linux_64_python3.14.____cp314.yaml
+++ b/.ci_support/linux_64_python3.14.____cp314.yaml
@@ -15,7 +15,7 @@ cxx_compiler:
cxx_compiler_version:
- '14'
docker_image:
-- quay.io/condaforge/linux-anvil-x86_64:alma9
+- quay.io/condaforge/linux-anvil-x86_64:alma10
flann:
- 1.9.2
libboost_devel:
diff --git a/.ci_support/linux_aarch64_python3.10.____cpython.yaml b/.ci_support/linux_aarch64_python3.10.____cpython.yaml
index 9ca3eb9..0564db0 100644
--- a/.ci_support/linux_aarch64_python3.10.____cpython.yaml
+++ b/.ci_support/linux_aarch64_python3.10.____cpython.yaml
@@ -15,7 +15,7 @@ cxx_compiler:
cxx_compiler_version:
- '14'
docker_image:
-- quay.io/condaforge/linux-anvil-x86_64:alma9
+- quay.io/condaforge/linux-anvil-aarch64:alma10
flann:
- 1.9.2
libboost_devel:
diff --git a/.ci_support/linux_aarch64_python3.11.____cpython.yaml b/.ci_support/linux_aarch64_python3.11.____cpython.yaml
index 0caa205..001a86d 100644
--- a/.ci_support/linux_aarch64_python3.11.____cpython.yaml
+++ b/.ci_support/linux_aarch64_python3.11.____cpython.yaml
@@ -15,7 +15,7 @@ cxx_compiler:
cxx_compiler_version:
- '14'
docker_image:
-- quay.io/condaforge/linux-anvil-x86_64:alma9
+- quay.io/condaforge/linux-anvil-aarch64:alma10
flann:
- 1.9.2
libboost_devel:
diff --git a/.ci_support/linux_aarch64_python3.12.____cpython.yaml b/.ci_support/linux_aarch64_python3.12.____cpython.yaml
index 40f2873..e1d4f26 100644
--- a/.ci_support/linux_aarch64_python3.12.____cpython.yaml
+++ b/.ci_support/linux_aarch64_python3.12.____cpython.yaml
@@ -15,7 +15,7 @@ cxx_compiler:
cxx_compiler_version:
- '14'
docker_image:
-- quay.io/condaforge/linux-anvil-x86_64:alma9
+- quay.io/condaforge/linux-anvil-aarch64:alma10
flann:
- 1.9.2
libboost_devel:
diff --git a/.ci_support/linux_aarch64_python3.13.____cp313.yaml b/.ci_support/linux_aarch64_python3.13.____cp313.yaml
index aaa5aa7..d4b7d60 100644
--- a/.ci_support/linux_aarch64_python3.13.____cp313.yaml
+++ b/.ci_support/linux_aarch64_python3.13.____cp313.yaml
@@ -15,7 +15,7 @@ cxx_compiler:
cxx_compiler_version:
- '14'
docker_image:
-- quay.io/condaforge/linux-anvil-x86_64:alma9
+- quay.io/condaforge/linux-anvil-aarch64:alma10
flann:
- 1.9.2
libboost_devel:
diff --git a/.ci_support/linux_aarch64_python3.14.____cp314.yaml b/.ci_support/linux_aarch64_python3.14.____cp314.yaml
index b451fc0..594faba 100644
--- a/.ci_support/linux_aarch64_python3.14.____cp314.yaml
+++ b/.ci_support/linux_aarch64_python3.14.____cp314.yaml
@@ -15,7 +15,7 @@ cxx_compiler:
cxx_compiler_version:
- '14'
docker_image:
-- quay.io/condaforge/linux-anvil-x86_64:alma9
+- quay.io/condaforge/linux-anvil-aarch64:alma10
flann:
- 1.9.2
libboost_devel:
diff --git a/.ci_support/linux_ppc64le_python3.10.____cpython.yaml b/.ci_support/linux_ppc64le_python3.10.____cpython.yaml
index de94d13..54192a2 100644
--- a/.ci_support/linux_ppc64le_python3.10.____cpython.yaml
+++ b/.ci_support/linux_ppc64le_python3.10.____cpython.yaml
@@ -15,7 +15,7 @@ cxx_compiler:
cxx_compiler_version:
- '14'
docker_image:
-- quay.io/condaforge/linux-anvil-x86_64:alma9
+- quay.io/condaforge/linux-anvil-x86_64:alma10
flann:
- 1.9.2
libboost_devel:
diff --git a/.ci_support/linux_ppc64le_python3.11.____cpython.yaml b/.ci_support/linux_ppc64le_python3.11.____cpython.yaml
index f452a2c..f36c8d3 100644
--- a/.ci_support/linux_ppc64le_python3.11.____cpython.yaml
+++ b/.ci_support/linux_ppc64le_python3.11.____cpython.yaml
@@ -15,7 +15,7 @@ cxx_compiler:
cxx_compiler_version:
- '14'
docker_image:
-- quay.io/condaforge/linux-anvil-x86_64:alma9
+- quay.io/condaforge/linux-anvil-x86_64:alma10
flann:
- 1.9.2
libboost_devel:
diff --git a/.ci_support/linux_ppc64le_python3.12.____cpython.yaml b/.ci_support/linux_ppc64le_python3.12.____cpython.yaml
index 99fcd46..2a1529d 100644
--- a/.ci_support/linux_ppc64le_python3.12.____cpython.yaml
+++ b/.ci_support/linux_ppc64le_python3.12.____cpython.yaml
@@ -15,7 +15,7 @@ cxx_compiler:
cxx_compiler_version:
- '14'
docker_image:
-- quay.io/condaforge/linux-anvil-x86_64:alma9
+- quay.io/condaforge/linux-anvil-x86_64:alma10
flann:
- 1.9.2
libboost_devel:
diff --git a/.ci_support/linux_ppc64le_python3.13.____cp313.yaml b/.ci_support/linux_ppc64le_python3.13.____cp313.yaml
index e38d0d2..512ebfe 100644
--- a/.ci_support/linux_ppc64le_python3.13.____cp313.yaml
+++ b/.ci_support/linux_ppc64le_python3.13.____cp313.yaml
@@ -15,7 +15,7 @@ cxx_compiler:
cxx_compiler_version:
- '14'
docker_image:
-- quay.io/condaforge/linux-anvil-x86_64:alma9
+- quay.io/condaforge/linux-anvil-x86_64:alma10
flann:
- 1.9.2
libboost_devel:
diff --git a/.ci_support/linux_ppc64le_python3.14.____cp314.yaml b/.ci_support/linux_ppc64le_python3.14.____cp314.yaml
index 4f2a2f3..844c6a5 100644
--- a/.ci_support/linux_ppc64le_python3.14.____cp314.yaml
+++ b/.ci_support/linux_ppc64le_python3.14.____cp314.yaml
@@ -15,7 +15,7 @@ cxx_compiler:
cxx_compiler_version:
- '14'
docker_image:
-- quay.io/condaforge/linux-anvil-x86_64:alma9
+- quay.io/condaforge/linux-anvil-x86_64:alma10
flann:
- 1.9.2
libboost_devel:
diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml
index 54378be..6cc121e 100644
--- a/.github/workflows/conda-build.yml
+++ b/.github/workflows/conda-build.yml
@@ -23,7 +23,7 @@ jobs:
matrix:
include:
- CONFIG: linux_64_python3.10.____cpython
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma10
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
build_workspace_dir: build_artifacts
@@ -35,7 +35,7 @@ jobs:
runs_on: ['ubuntu-latest']
tools_install_dir: ~/miniforge3
- CONFIG: linux_64_python3.11.____cpython
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma10
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
build_workspace_dir: build_artifacts
@@ -47,7 +47,7 @@ jobs:
runs_on: ['ubuntu-latest']
tools_install_dir: ~/miniforge3
- CONFIG: linux_64_python3.12.____cpython
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma10
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
build_workspace_dir: build_artifacts
@@ -59,7 +59,7 @@ jobs:
runs_on: ['ubuntu-latest']
tools_install_dir: ~/miniforge3
- CONFIG: linux_64_python3.13.____cp313
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma10
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
build_workspace_dir: build_artifacts
@@ -71,7 +71,7 @@ jobs:
runs_on: ['ubuntu-latest']
tools_install_dir: ~/miniforge3
- CONFIG: linux_64_python3.14.____cp314
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma10
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
build_workspace_dir: build_artifacts
@@ -83,7 +83,7 @@ jobs:
runs_on: ['ubuntu-latest']
tools_install_dir: ~/miniforge3
- CONFIG: linux_aarch64_python3.10.____cpython
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64:alma10
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
build_workspace_dir: build_artifacts
@@ -92,10 +92,10 @@ jobs:
os: ubuntu
pagefile_size: 0
resize_partitions: False
- runs_on: ['ubuntu-latest']
+ runs_on: ['ubuntu-24.04-arm']
tools_install_dir: ~/miniforge3
- CONFIG: linux_aarch64_python3.11.____cpython
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64:alma10
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
build_workspace_dir: build_artifacts
@@ -104,10 +104,10 @@ jobs:
os: ubuntu
pagefile_size: 0
resize_partitions: False
- runs_on: ['ubuntu-latest']
+ runs_on: ['ubuntu-24.04-arm']
tools_install_dir: ~/miniforge3
- CONFIG: linux_aarch64_python3.12.____cpython
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64:alma10
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
build_workspace_dir: build_artifacts
@@ -116,10 +116,10 @@ jobs:
os: ubuntu
pagefile_size: 0
resize_partitions: False
- runs_on: ['ubuntu-latest']
+ runs_on: ['ubuntu-24.04-arm']
tools_install_dir: ~/miniforge3
- CONFIG: linux_aarch64_python3.13.____cp313
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64:alma10
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
build_workspace_dir: build_artifacts
@@ -128,10 +128,10 @@ jobs:
os: ubuntu
pagefile_size: 0
resize_partitions: False
- runs_on: ['ubuntu-latest']
+ runs_on: ['ubuntu-24.04-arm']
tools_install_dir: ~/miniforge3
- CONFIG: linux_aarch64_python3.14.____cp314
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64:alma10
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
build_workspace_dir: build_artifacts
@@ -140,10 +140,10 @@ jobs:
os: ubuntu
pagefile_size: 0
resize_partitions: False
- runs_on: ['ubuntu-latest']
+ runs_on: ['ubuntu-24.04-arm']
tools_install_dir: ~/miniforge3
- CONFIG: linux_ppc64le_python3.10.____cpython
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma10
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
build_workspace_dir: build_artifacts
@@ -155,7 +155,7 @@ jobs:
runs_on: ['ubuntu-latest']
tools_install_dir: ~/miniforge3
- CONFIG: linux_ppc64le_python3.11.____cpython
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma10
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
build_workspace_dir: build_artifacts
@@ -167,7 +167,7 @@ jobs:
runs_on: ['ubuntu-latest']
tools_install_dir: ~/miniforge3
- CONFIG: linux_ppc64le_python3.12.____cpython
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma10
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
build_workspace_dir: build_artifacts
@@ -179,7 +179,7 @@ jobs:
runs_on: ['ubuntu-latest']
tools_install_dir: ~/miniforge3
- CONFIG: linux_ppc64le_python3.13.____cp313
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma10
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
build_workspace_dir: build_artifacts
@@ -191,7 +191,7 @@ jobs:
runs_on: ['ubuntu-latest']
tools_install_dir: ~/miniforge3
- CONFIG: linux_ppc64le_python3.14.____cp314
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma10
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
build_workspace_dir: build_artifacts
diff --git a/README.md b/README.md
index 04484a8..39e079e 100644
--- a/README.md
+++ b/README.md
@@ -82,6 +82,41 @@ Current build status
+