Henry Schreiner

Results 2521 comments of Henry Schreiner

@jeanas This was describing custom build steps, which [are not deprecated](https://packaging.python.org/en/latest/discussions/setup-py-deprecated/#what-about-custom-build-steps) (next entry). The thing that is deprecated is using the "Commands" as commands. If they are steps, that's fine....

I'm assuming you haven't set CMAKE_EXPORT_PACKAGE_REGISTRY, which could muddle with this. The CMake way to do this is with the new-ish (3.24 IIRC) FindPackage + FetchContent integration: (see https://github.com/scikit-hep/boost-histogram/blob/8ded2db528ac1a8538462239a72a1f1efa5e10cf/CMakeLists.txt#L45-L50)

The new ARM runners are [live as of yesterday](https://github.blog/changelog/2025-04-14-windows-arm64-hosted-runners-now-available-in-public-preview/). I think you have to cross-compile, though, as there's no binaries for rustup for windows ARM. I think you'll want to...

Oh, I tried both setup-rust actions and they reported no `rustup` command found, and I thought it was missing. That's great, so I just don't know how to activate it...

I thought it was https://rust-lang.github.io/rustup-components-history/arm64ec-pc-windows-msvc.html, it it actually https://rust-lang.github.io/rustup-components-history/aarch64-pc-windows-msvc.html?

FYI, I believe 3.9 is the oldest CPython supporting Windows on ARM (noticed 3.7 in the CI).

We should be able to handle multiplexed paths, that could be a fix before 0.11.

See https://github.com/Homebrew/homebrew-core/pull/192460 and https://github.com/Homebrew/homebrew-core/pull/191869.

I made PR https://github.com/Homebrew/homebrew-core/pull/195371 - advice welcome on how to proceed - it seems "micromamba" now requires static linkage so the micromamba recipe can't build it, shared linkage is required...

Anyone know why macOS 13 reports: ``` /tmp/micromamba-20241025-6758-psgcn7/mamba-micromamba-2.0.1/libmamba/src/core/transaction.cpp:703:36: error: no viable constructor or deduction guide for deduction of template arguments of 'packaged_task' std::packaged_task task{ [=] { return it->run(); } };...