Henry Schreiner

Results 2521 comments of Henry Schreiner

> Anyway. Once the pybind11 fix is merged and released, there at least is a way forward to build our projects on 3.13t 🚀 pybind11 2.13.5 is out!

The build identifiers don’t include the manylinux docker image variant (like 2014). `build = ["cp311-manylinux_x86_64"]`

Do you have a link to the repo? I'd start by running `pipx run build --wheel` and seeing what is actually in the wheel.

Wheels are not supposed to "embed" Python. Python is already present when are you loading a wheel, so you don't need to link to it, and it could even lock...

cibuildwheel is not default config: https://github.com/Blosc/python-blosc2/blob/99525d3141ac802e60b3d7bea4dabd1f2ae92b8f/pyproject.toml#L54-L55 Though I'm not sure why auditwheel is trying to go to 2014 when run on 2_28...

Also, you don't need most of the skips, cibuildwheel respects your `project.requires-python` setting. I'd also move almost all or all of the CIBW_* variables into your pyproject.toml, since things like...

``` PermissionError: [Errno 2] Permission denied: '/home/runner/work/spglib/spglib/pytest-cache-files-sodvmnvb/README.md' ``` You need to turn off the pytest cache for Pyodide or just ignore the warning if you have warnings as errors. I...

FWIW, JupyterLab doesn't support 0.28 yet, so I still have to support 0.27 everywhere. Most of my compiled code is scientific which is used in JupyterLab.

Pixi uses conda, which has its own build stack. It's not compatible with PyPI. You can't use them to build highly compatible wheels, just like you can't use homebrew's Python...

Here's a reproducer for `uvx cibuildwheel`: ```console $ docker run --rm -it ubuntu:24.10 # apt update && apt install -y curl git # curl -LsSf https://astral.sh/uv/install.sh | sh # source...