Henry Schreiner
Henry Schreiner
I wasn't able to reproduce: ```bash uv tool install . uv venv . .venv/bin/activate uv pip install pip pip install --editable . ``` > Defaulting to user installation because normal...
If you want a command to be globally available, that's what you use `uv tool install` (or `pipx install`) for. Those exist entirely to expose your console entry-points _without_ making...
Wild idea (probably), but what about allowing the version to be part of the platform? So `--platform pyodide` would be the default version, but `--platform pyodide-0.27.0a2` would be allowed, too....
RE: an override for pyodide_build_version Can't this be done like overriding any other constrained package? You could set the versions to `latest`, or even pip install a specific version in...
If `linux-cp313` was valid then `pyodide-cp313` would be valid too, which is the same thing or helpful; I don't think that's a correct comparison. Maybe `linux-manylinux2014` would be a better...
@rwgk As far as I know, of the original team, only a few of use are still actively maintaining pybind11 - primarily you and me. I think almost everyone else...
What happens if a function with default arguments is passed in, like `f(x, y=1)`? Also, is `f(x, *, y=1)` consider 1 arg (it should be)?
This doesn't feel right to me yet. You can already do: ```python @nox.session(venv_backend="uv") def test(session): session.run_install("uv", "sync", "--inexact", "--frozen", "--all-extras", env={"UV_PROJECT_ENVIRONMENT": session.virtualenv.location}) session.install("pytest") session.run("pytest", "tests") ``` Which is more explicit...
The problem is the current version makes the following structure: ``` wasserstein/wasserstein.py wasserstein/_wasserstein.py # Added custom file wasserstein/_wasserstein_omp.so ``` This requires modifying the `_wasserstein.cpp` file so that the custom `_wasserstein.py`...
This is already being added by FindOpenMP's `OpenMP::OpenMP_CXX` target. If you look at the verbose build log, you can see `-Xclang -fopenmp` when building and `-Wl,-rpath,/usr/local/lib /usr/local/lib/libomp.dylib` when linking.