Following on from #656 the fix in #663 has (as far as I know) resolved issues building hdbscan for linux python 3.12
However, the whl files for python 3.12 are not published to https://pypi.org/project/hdbscan/0.8.40/#files
We have a use case where we want to include hdbscan is a cross-platform compatible pex file, which will only work if we can pull wheels for the target platforms (which are python 3.12 macos and manylinux)
