Henry Schreiner

Results 2521 comments of Henry Schreiner

Upstream: https://github.com/boostorg/histogram/pull/411. I assume we can work on this, and move to upstream whenever that goes in and gets released. I've fixed up the clang-tidy recommendations, and started adding some...

Yes, though not quite as much as I hoped. mold saves about 6 seconds in linking, but takes a couple of seconds to install. uv drops the install time to...

> one can use it for so much more than building code But there are better solutions for all those things (IMO). Latex is better handled by latexmk. Python is...

Actually, after saying all that, I think I'll just fix `.ci/install_deps.py` for now, then propose a noxfile separately, probably after the next release or so of nox. I'm planning on...

FYI, with a warm cache, `uv pip install -r pyproject.toml --extra test` takes `317ms`. For comparison, `yq '.project.optional-dependencies.test' pyproject.toml -ot | xargs py -m pip install` also with a warm...

By the way, one of the slowest parts is the ~40 second checkout due to needing to clone all of ROOT.

This basically removes all the penalty for installing the full test dependency set (uv lumps building into downloading, but it's under a second I believe), so I enabled everything. That...

Let me try to pull out the best bits. Currently recovering from conjunctivitis so might be a few days.

The thing that looks weird to me is the un-expanded environment variables. `%PREFIX%\Library\bin\cmake.EXE` instead of `C:\\Users\\builidusername\\miniconda3\\envs\\c3i\\conda-bld\\scikit-build-core_1722583656353\\_test_env\\Library\\bin\\cmake.EXE`. If pytest-subprocess is just comparing strings, those are not the same string. Edit: oh,...

The scikit-build-core feedstock only tests Linux, as it's hard to get it to test pure-Python feedstocks on macOS and Windows.