vaexio / vaex

Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per second 🚀
https://vaex.io
MIT License
8.25k stars 590 forks source link

[BUG-REPORT] Trying to install version 4.11.1 gives error 'ssize_t': undeclared identifier #2157

Closed Code4SAFrankie closed 2 years ago

Code4SAFrankie commented 2 years ago

Description Run python.exe -m pip install --upgrade vaex-core vaex-viz vaex-jupyter vaex-server vaex-hdf5 vaex-astro vaex-ml

Software information

Additional information Pip install gives this error:

Collecting vaex-core
  Using cached vaex-core-4.11.1.tar.gz (2.5 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting vaex-viz
  Using cached vaex_viz-0.5.2-py3-none-any.whl (19 kB)
Collecting vaex-jupyter
  Using cached vaex_jupyter-0.8.0-py3-none-any.whl (43 kB)
Collecting vaex-server
  Using cached vaex_server-0.8.1-py3-none-any.whl (23 kB)
Collecting vaex-hdf5
  Using cached vaex_hdf5-0.12.3-py3-none-any.whl (16 kB)
Collecting vaex-astro
  Using cached vaex_astro-0.9.1-py3-none-any.whl (20 kB)
Collecting vaex-ml
  Using cached vaex_ml-0.18.0-py3-none-any.whl (58 kB)
Requirement already satisfied: nest-asyncio>=1.3.3 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-core) (1.5.5)
Requirement already satisfied: numpy>=1.16 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-core) (1.22.4+mkl)
Requirement already satisfied: rich in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-core) (12.3.0)
Collecting frozendict!=2.2.0
  Using cached frozendict-2.3.4-cp310-cp310-win_amd64.whl (35 kB)
Requirement already satisfied: future>=0.15.2 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-core) (0.18.2)
Requirement already satisfied: pyarrow>=5.0.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-core) (7.0.0)
Requirement already satisfied: six in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-core) (1.16.0)
Requirement already satisfied: dask!=2022.4.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-core) (2022.4.2)
Requirement already satisfied: tabulate>=0.8.3 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-core) (0.8.9)
Requirement already satisfied: pandas in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-core) (1.4.2)
Requirement already satisfied: pydantic>=1.8.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-core) (1.8.2)
Requirement already satisfied: pyyaml in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-core) (6.0)
Collecting aplus
  Using cached aplus-0.11.0-py3-none-any.whl
Collecting progressbar2
  Using cached progressbar2-4.0.0-py2.py3-none-any.whl (26 kB)
Collecting blake3
  Using cached blake3-0.3.1-cp310-none-win_amd64.whl (193 kB)
Requirement already satisfied: filelock in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-core) (3.6.0)
Requirement already satisfied: cloudpickle in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-core) (2.0.0)
Requirement already satisfied: requests in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-core) (2.28.1)
Requirement already satisfied: pillow in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-viz) (9.1.1)
Requirement already satisfied: matplotlib>=1.3.1 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-viz) (3.5.1)
Requirement already satisfied: bqplot>=0.10.1 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-jupyter) (0.12.33)
Requirement already satisfied: ipympl in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-jupyter) (0.9.1)
Collecting ipyvolume>=0.4
  Using cached ipyvolume-0.5.2-py2.py3-none-any.whl (2.9 MB)
Collecting ipyvuetify<2,>=1.2.2
  Using cached ipyvuetify-1.8.2-1-py2.py3-none-any.whl (11.7 MB)
Requirement already satisfied: ipyleaflet in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-jupyter) (0.14.0)
Requirement already satisfied: xarray in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-jupyter) (2022.3.0)
Requirement already satisfied: cachetools in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-server) (5.1.0)
Requirement already satisfied: tornado>4.1 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-server) (6.1)
Requirement already satisfied: fastapi in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-server) (0.78.0)
Requirement already satisfied: uvicorn[standard] in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-server) (0.17.6)
Requirement already satisfied: h5py>=2.9 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-hdf5) (3.6.0)
Requirement already satisfied: astropy in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-astro) (5.0.4)
Requirement already satisfied: numba in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-ml) (0.55.1)
Requirement already satisfied: traitlets in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-ml) (5.1.1)
Requirement already satisfied: jinja2 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from vaex-ml) (3.0.3)
Requirement already satisfied: ipywidgets>=7.5.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from bqplot>=0.10.1->vaex-jupyter) (7.7.0)
Requirement already satisfied: traittypes>=0.0.6 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from bqplot>=0.10.1->vaex-jupyter) (0.2.1)
Requirement already satisfied: partd>=0.3.10 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from dask!=2022.4.0->vaex-core) (1.2.0)
Requirement already satisfied: fsspec>=0.6.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from dask!=2022.4.0->vaex-core) (2022.3.0)
Requirement already satisfied: toolz>=0.8.2 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from dask!=2022.4.0->vaex-core) (0.11.2)
Requirement already satisfied: packaging>=20.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from dask!=2022.4.0->vaex-core) (21.3)
Collecting ipywebrtc
  Using cached ipywebrtc-0.6.0-py2.py3-none-any.whl (260 kB)
Collecting pythreejs>=1.0.0
  Using cached pythreejs-2.3.0-py2.py3-none-any.whl (3.4 MB)
Collecting ipyvue<2,>=1.5
  Using cached ipyvue-1.7.0-py2.py3-none-any.whl (2.7 MB)
Requirement already satisfied: kiwisolver>=1.0.1 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from matplotlib>=1.3.1->vaex-viz) (1.4.2)
Requirement already satisfied: cycler>=0.10 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from matplotlib>=1.3.1->vaex-viz) (0.11.0)
Requirement already satisfied: pyparsing>=2.2.1 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from matplotlib>=1.3.1->vaex-viz) (3.0.9)
Requirement already satisfied: python-dateutil>=2.7 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from matplotlib>=1.3.1->vaex-viz) (2.8.2)
Requirement already satisfied: fonttools>=4.22.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from matplotlib>=1.3.1->vaex-viz) (4.31.2)
Requirement already satisfied: pytz>=2020.1 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from pandas->vaex-core) (2022.1)
Requirement already satisfied: typing-extensions>=3.7.4.3 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from pydantic>=1.8.0->vaex-core) (4.2.0)
Requirement already satisfied: pyerfa>=2.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from astropy->vaex-astro) (2.0.0.1)
Requirement already satisfied: starlette==0.19.1 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from fastapi->vaex-server) (0.19.1)
Requirement already satisfied: anyio<5,>=3.4.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from starlette==0.19.1->fastapi->vaex-server) (3.5.0)
Requirement already satisfied: ipython-genutils in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from ipympl->vaex-jupyter) (0.2.0)
Requirement already satisfied: ipython<9 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from ipympl->vaex-jupyter) (7.32.0)
Requirement already satisfied: MarkupSafe>=2.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from jinja2->vaex-ml) (2.1.1)
Collecting numpy>=1.16
  Using cached numpy-1.21.6-cp310-cp310-win_amd64.whl (14.0 MB)
Requirement already satisfied: setuptools in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from numba->vaex-ml) (62.3.2)
Requirement already satisfied: llvmlite<0.39,>=0.38.0rc1 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from numba->vaex-ml) (0.38.0)
Collecting python-utils>=3.0.0
  Using cached python_utils-3.3.3-py2.py3-none-any.whl (23 kB)
Requirement already satisfied: certifi>=2017.4.17 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from requests->vaex-core) (2022.5.18.1)
Requirement already satisfied: idna<4,>=2.5 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from requests->vaex-core) (3.3)
Requirement already satisfied: charset-normalizer<3,>=2 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from requests->vaex-core) (2.0.12)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from requests->vaex-core) (1.26.9)
Requirement already satisfied: pygments<3.0.0,>=2.6.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from rich->vaex-core) (2.11.2)
Requirement already satisfied: commonmark<0.10.0,>=0.9.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from rich->vaex-core) (0.9.1)
Requirement already satisfied: h11>=0.8 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from uvicorn[standard]->vaex-server) (0.12.0)
Requirement already satisfied: asgiref>=3.4.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from uvicorn[standard]->vaex-server) (3.5.0)
Requirement already satisfied: click>=7.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from uvicorn[standard]->vaex-server) (8.0.4)
Requirement already satisfied: websockets>=10.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from uvicorn[standard]->vaex-server) (10.3)
Requirement already satisfied: colorama>=0.4 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from uvicorn[standard]->vaex-server) (0.4.4)
Requirement already satisfied: watchgod>=0.6 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from uvicorn[standard]->vaex-server) (0.8.2)
Requirement already satisfied: httptools>=0.4.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from uvicorn[standard]->vaex-server) (0.4.0)
Requirement already satisfied: python-dotenv>=0.13 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from uvicorn[standard]->vaex-server) (0.19.2)
Requirement already satisfied: matplotlib-inline in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from ipython<9->ipympl->vaex-jupyter) (0.1.3)
Requirement already satisfied: backcall in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from ipython<9->ipympl->vaex-jupyter) (0.2.0)
Requirement already satisfied: jedi>=0.16 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from ipython<9->ipympl->vaex-jupyter) (0.18.1)
Requirement already satisfied: decorator in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from ipython<9->ipympl->vaex-jupyter) (4.4.2)
Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from ipython<9->ipympl->vaex-jupyter) (3.0.29)
Requirement already satisfied: pickleshare in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from ipython<9->ipympl->vaex-jupyter) (0.7.5)
Requirement already satisfied: widgetsnbextension~=3.6.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (3.6.0)
Requirement already satisfied: jupyterlab-widgets>=1.0.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (1.1.0)
Requirement already satisfied: nbformat>=4.2.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (5.3.0)
Requirement already satisfied: ipykernel>=4.5.1 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (6.13.0)
Requirement already satisfied: locket in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from partd>=0.3.10->dask!=2022.4.0->vaex-core) (1.0.0)
Collecting ipydatawidgets>=1.1.1
  Using cached ipydatawidgets-4.3.1.post1-py2.py3-none-any.whl (271 kB)
Requirement already satisfied: sniffio>=1.1 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from anyio<5,>=3.4.0->starlette==0.19.1->fastapi->vaex-server) (1.2.0)
Requirement already satisfied: jupyter-client>=6.1.12 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from ipykernel>=4.5.1->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (7.3.0)
Requirement already satisfied: psutil in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from ipykernel>=4.5.1->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (5.9.0)
Requirement already satisfied: debugpy>=1.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from ipykernel>=4.5.1->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (1.6.0)
Requirement already satisfied: parso<0.9.0,>=0.8.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from jedi>=0.16->ipython<9->ipympl->vaex-jupyter) (0.8.3)
Requirement already satisfied: fastjsonschema in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from nbformat>=4.2.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (2.15.3)
Requirement already satisfied: jsonschema>=2.6 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from nbformat>=4.2.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (4.4.0)
Requirement already satisfied: jupyter-core in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from nbformat>=4.2.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (4.10.0)
Requirement already satisfied: wcwidth in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython<9->ipympl->vaex-jupyter) (0.2.5)
Requirement already satisfied: notebook>=4.4.1 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (6.4.11)
Requirement already satisfied: attrs>=17.4.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from jsonschema>=2.6->nbformat>=4.2.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (21.4.0)
Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from jsonschema>=2.6->nbformat>=4.2.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (0.18.1)
Requirement already satisfied: entrypoints in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from jupyter-client>=6.1.12->ipykernel>=4.5.1->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (0.4)
Requirement already satisfied: pyzmq>=22.3 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from jupyter-client>=6.1.12->ipykernel>=4.5.1->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (22.3.0)
Requirement already satisfied: pywin32>=1.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from jupyter-core->nbformat>=4.2.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (303)
Requirement already satisfied: terminado>=0.8.3 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (0.13.3)
Requirement already satisfied: prometheus-client in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (0.14.1)
Requirement already satisfied: nbconvert>=5 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (6.5.0)
Requirement already satisfied: argon2-cffi in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (21.3.0)
Requirement already satisfied: Send2Trash>=1.8.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (1.8.0)
Requirement already satisfied: jupyterlab-pygments in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (0.2.2)
Requirement already satisfied: beautifulsoup4 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (4.11.1)
Requirement already satisfied: defusedxml in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (0.7.1)
Requirement already satisfied: nbclient>=0.5.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (0.5.13)
Requirement already satisfied: pandocfilters>=1.4.1 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (1.5.0)
Requirement already satisfied: bleach in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (5.0.0)
Requirement already satisfied: tinycss2 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (1.1.1)
Requirement already satisfied: mistune<2,>=0.8.1 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (0.8.4)
Requirement already satisfied: pywinpty>=1.1.0 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from terminado>=0.8.3->notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (2.0.5)
Requirement already satisfied: argon2-cffi-bindings in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (21.2.0)
Requirement already satisfied: cffi>=1.0.1 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from argon2-cffi-bindings->argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (1.15.0)
Requirement already satisfied: soupsieve>1.2 in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from beautifulsoup4->nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (2.3.2.post1)
Requirement already satisfied: webencodings in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from bleach->nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (0.5.1)
Requirement already satisfied: pycparser in c:\wpy64-31040\python-3.10.4.amd64\lib\site-packages (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.6.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter) (2.21)
Building wheels for collected packages: vaex-core
  Building wheel for vaex-core (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Building wheel for vaex-core (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [294 lines of output]
      <string>:4: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build\lib.win-amd64-cpython-310
      creating build\lib.win-amd64-cpython-310\vaex
      copying vaex\agg.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\array_types.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\asyncio.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\benchmark.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\cache.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\column.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\config.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\convert.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\cpu.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\dataframe.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\dataframe_protocol.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\dataset.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\dataset_misc.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\dataset_mmap.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\dataset_utils.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\datatype.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\datatype_test.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\delayed.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\docstrings.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\encoding.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\events.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\execution.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\export.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\expression.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\expresso.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\formatting.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\functions.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\geo.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\grids.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\groupby.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\hash.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\image.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\itertools.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\join.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\json.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\kld.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\legacy.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\logging.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\memory.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\meta.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\metal.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\misc_cmdline.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\multiprocessing.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\multithreading.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\parallelize.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\progress.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\promise.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\registry.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\rolling.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\samp.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\schema.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\scopes.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\selections.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\serialize.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\settings.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\shift.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\stat.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\strings.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\struct.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\tasks.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\utils.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\version.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\_version.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\__init__.py -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\__main__.py -> build\lib.win-amd64-cpython-310\vaex
      creating build\lib.win-amd64-cpython-310\vaex\arrow
      copying vaex\arrow\convert.py -> build\lib.win-amd64-cpython-310\vaex\arrow
      copying vaex\arrow\dataset.py -> build\lib.win-amd64-cpython-310\vaex\arrow
      copying vaex\arrow\numpy_dispatch.py -> build\lib.win-amd64-cpython-310\vaex\arrow
      copying vaex\arrow\opener.py -> build\lib.win-amd64-cpython-310\vaex\arrow
      copying vaex\arrow\utils.py -> build\lib.win-amd64-cpython-310\vaex\arrow
      copying vaex\arrow\utils_test.py -> build\lib.win-amd64-cpython-310\vaex\arrow
      copying vaex\arrow\_version.py -> build\lib.win-amd64-cpython-310\vaex\arrow
      creating build\lib.win-amd64-cpython-310\vaex\core
      copying vaex\core\_version.py -> build\lib.win-amd64-cpython-310\vaex\core
      copying vaex\core\__init__.py -> build\lib.win-amd64-cpython-310\vaex\core
      creating build\lib.win-amd64-cpython-310\vaex\file
      copying vaex\file\asyncio.py -> build\lib.win-amd64-cpython-310\vaex\file
      copying vaex\file\cache.py -> build\lib.win-amd64-cpython-310\vaex\file
      copying vaex\file\column.py -> build\lib.win-amd64-cpython-310\vaex\file
      copying vaex\file\gcs.py -> build\lib.win-amd64-cpython-310\vaex\file
      copying vaex\file\s3.py -> build\lib.win-amd64-cpython-310\vaex\file
      copying vaex\file\s3arrow.py -> build\lib.win-amd64-cpython-310\vaex\file
      copying vaex\file\s3fs.py -> build\lib.win-amd64-cpython-310\vaex\file
      copying vaex\file\s3_test.py -> build\lib.win-amd64-cpython-310\vaex\file
      copying vaex\file\__init__.py -> build\lib.win-amd64-cpython-310\vaex\file
      creating build\lib.win-amd64-cpython-310\vaex\test
      copying vaex\test\all.py -> build\lib.win-amd64-cpython-310\vaex\test
      copying vaex\test\cmodule.py -> build\lib.win-amd64-cpython-310\vaex\test
      copying vaex\test\dataset.py -> build\lib.win-amd64-cpython-310\vaex\test
      copying vaex\test\expresso.py -> build\lib.win-amd64-cpython-310\vaex\test
      copying vaex\test\misc.py -> build\lib.win-amd64-cpython-310\vaex\test
      copying vaex\test\plot.py -> build\lib.win-amd64-cpython-310\vaex\test
      copying vaex\test\ui.py -> build\lib.win-amd64-cpython-310\vaex\test
      copying vaex\test\__init__.py -> build\lib.win-amd64-cpython-310\vaex\test
      copying vaex\test\__main__.py -> build\lib.win-amd64-cpython-310\vaex\test
      creating build\lib.win-amd64-cpython-310\vaex\ext
      copying vaex\ext\bokeh.py -> build\lib.win-amd64-cpython-310\vaex\ext
      copying vaex\ext\common.py -> build\lib.win-amd64-cpython-310\vaex\ext
      copying vaex\ext\ipyvolume.py -> build\lib.win-amd64-cpython-310\vaex\ext
      copying vaex\ext\jprops.py -> build\lib.win-amd64-cpython-310\vaex\ext
      copying vaex\ext\readcol.py -> build\lib.win-amd64-cpython-310\vaex\ext
      copying vaex\ext\__init__.py -> build\lib.win-amd64-cpython-310\vaex\ext
      creating build\lib.win-amd64-cpython-310\vaex\misc
      copying vaex\misc\expressions.py -> build\lib.win-amd64-cpython-310\vaex\misc
      copying vaex\misc\ordereddict.py -> build\lib.win-amd64-cpython-310\vaex\misc
      copying vaex\misc\pandawrap.py -> build\lib.win-amd64-cpython-310\vaex\misc
      copying vaex\misc\parallelize.py -> build\lib.win-amd64-cpython-310\vaex\misc
      copying vaex\misc\progressbar.py -> build\lib.win-amd64-cpython-310\vaex\misc
      copying vaex\misc\samp.py -> build\lib.win-amd64-cpython-310\vaex\misc
      copying vaex\misc\__init__.py -> build\lib.win-amd64-cpython-310\vaex\misc
      creating build\lib.win-amd64-cpython-310\vaex\datasets
      copying vaex\datasets\__init__.py -> build\lib.win-amd64-cpython-310\vaex\datasets
      running egg_info
      writing vaex_core.egg-info\PKG-INFO
      writing dependency_links to vaex_core.egg-info\dependency_links.txt
      writing entry points to vaex_core.egg-info\entry_points.txt
      writing requirements to vaex_core.egg-info\requires.txt
      writing top-level names to vaex_core.egg-info\top_level.txt
      reading manifest file 'vaex_core.egg-info\SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      warning: no files found matching '*.c' under directory 'vendor'
      warning: no files found matching '*.h' under directory 'src'
      warning: no files found matching '*.c' under directory 'src'
      adding license file 'LICENSE.txt'
      writing manifest file 'vaex_core.egg-info\SOURCES.txt'
      C:\Users\User\AppData\Local\Temp\pip-build-env-2lzeauxq\overlay\Lib\site-packages\setuptools\command\build_py.py:153: SetuptoolsDeprecationWarning:     Installing 'vaex.test.files' as data is deprecated, please list it in `packages`.
          !!

          ############################
          # Package would be ignored #
          ############################
          Python recognizes 'vaex.test.files' as an importable package,
          but it is not listed in the `packages` configuration of setuptools.

          'vaex.test.files' has been automatically added to the distribution only
          because it may contain data files, but this behavior is likely to change
          in future versions of setuptools (and therefore is considered deprecated).

          Please make sure that 'vaex.test.files' is included as a package by using
          the `packages` configuration field or the proper discovery methods
          (for example by using `find_namespace_packages(...)`/`find_namespace:`
          instead of `find_packages(...)`/`find:`).

          You can read more about "package discovery" and "data files" on setuptools
          documentation page.

      !!

        check.warn(importable)
      copying vaex\pcre.dll -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\pcrecpp.dll -> build\lib.win-amd64-cpython-310\vaex
      copying vaex\vcruntime140_1.dll -> build\lib.win-amd64-cpython-310\vaex
      creating build\lib.win-amd64-cpython-310\vaex\test\files
      copying vaex\test\files\gaia-small-colfits-basic.fits -> build\lib.win-amd64-cpython-310\vaex\test\files
      copying vaex\test\files\gaia-small-colfits-plus.fits -> build\lib.win-amd64-cpython-310\vaex\test\files
      copying vaex\test\files\gaia-small-fits-basic.fits -> build\lib.win-amd64-cpython-310\vaex\test\files
      copying vaex\test\files\gaia-small-fits-plus.fits -> build\lib.win-amd64-cpython-310\vaex\test\files
      copying vaex\test\files\gaia-small-votable.vot -> build\lib.win-amd64-cpython-310\vaex\test\files
      copying vaex\test\files\default_amuse_plummer.hdf5 -> build\lib.win-amd64-cpython-310\vaex\test\files
      copying vaex\datasets\iris.hdf5 -> build\lib.win-amd64-cpython-310\vaex\datasets
      copying vaex\datasets\titanic.hdf5 -> build\lib.win-amd64-cpython-310\vaex\datasets
      running build_ext
      building 'vaex.vaexfast' extension
      creating build\temp.win-amd64-cpython-310
      creating build\temp.win-amd64-cpython-310\Release
      creating build\temp.win-amd64-cpython-310\Release\src
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\User\AppData\Local\Temp\pip-build-env-2lzeauxq\overlay\Lib\site-packages\numpy\core\include -IC:\WPy64-31040\python-3.10.4.amd64\include -IC:\WPy64-31040\python-3.10.4.amd64\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /EHsc /Tpsrc\vaexfast.cpp /Fobuild\temp.win-amd64-cpython-310\Release\src\vaexfast.obj /EHsc
      vaexfast.cpp
      src\vaexfast.cpp(18): warning C4005: 'INFINITY': macro redefinition
      C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt\corecrt_math.h(88): note: see previous definition of 'INFINITY'
      C:\Users\User\AppData\Local\Temp\pip-build-env-2lzeauxq\overlay\Lib\site-packages\numpy\core\include\numpy\npy_1_7_deprecated_api.h(14) : Warning Msg: Using deprecated NumPy API, disable it with #define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION
      src\vaexfast.cpp(201): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data
      src\vaexfast.cpp(532): warning C4244: 'argument': conversion from '__int64' to 'const int', possible loss of data
      src\vaexfast.cpp(956): warning C4244: '=': conversion from 'Py_ssize_t' to 'int', possible loss of data
      src\vaexfast.cpp(1798): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data
      src\vaexfast.cpp(1798): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data
      src\vaexfast.cpp(64): warning C4244: '=': conversion from 'npy_intp' to 'int', possible loss of data
      src\vaexfast.cpp(198): note: see reference to function template instantiation 'void object_to_numpy1d_nocopy<double>(T *&,PyObject *,__int64 &,int &,int)' being compiled
              with
              [
                  T=double
              ]
      src\vaexfast.cpp(88): warning C4244: '=': conversion from 'npy_intp' to 'int', possible loss of data
      src\vaexfast.cpp(280): note: see reference to function template instantiation 'void object_to_numpy1d_nocopy_endian<double>(T *&,PyObject *,__int64 &,bool &,int &,int)' being compiled
              with
              [
                  T=double
              ]
      src\vaexfast.cpp(105): warning C4244: 'initializing': conversion from 'npy_intp' to 'int', possible loss of data
      src\vaexfast.cpp(644): note: see reference to function template instantiation 'void object_to_numpy2d_nocopy<double>(T *&,PyObject *,int &,int &,int)' being compiled
              with
              [
                  T=double
              ]
      src\vaexfast.cpp(108): warning C4244: 'initializing': conversion from 'npy_intp' to 'int', possible loss of data
      src\vaexfast.cpp(667): warning C4244: 'initializing': conversion from 'const double' to 'float', possible loss of data
      src\vaexfast.cpp(775): note: see reference to function template instantiation 'void histogram2d_f4<__int64>(const float *__restrict const ,const float *__restrict const ,const float *const ,const __int64,bool,bool,bool,Tout *__restrict const ,const int,const int,const double,const double,const double,const double,const __int64,const __int64)' being compiled
              with
              [
                  Tout=__int64
              ]
      src\vaexfast.cpp(667): warning C4244: 'initializing': conversion from 'const double' to 'const float', possible loss of data
      src\vaexfast.cpp(668): warning C4244: 'initializing': conversion from 'const double' to 'float', possible loss of data
      src\vaexfast.cpp(668): warning C4244: 'initializing': conversion from 'const double' to 'const float', possible loss of data
      src\vaexfast.cpp(669): warning C4244: 'initializing': conversion from 'const double' to 'float', possible loss of data
      src\vaexfast.cpp(669): warning C4244: 'initializing': conversion from 'const double' to 'const float', possible loss of data
      src\vaexfast.cpp(670): warning C4244: 'initializing': conversion from 'const double' to 'float', possible loss of data
      src\vaexfast.cpp(670): warning C4244: 'initializing': conversion from 'const double' to 'const float', possible loss of data
      src\vaexfast.cpp(671): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
      src\vaexfast.cpp(671): warning C4244: 'initializing': conversion from 'double' to 'const float', possible loss of data
      src\vaexfast.cpp(672): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
      src\vaexfast.cpp(672): warning C4244: 'initializing': conversion from 'double' to 'const float', possible loss of data
      src\vaexfast.cpp(133): warning C4244: 'initializing': conversion from 'npy_intp' to 'int', possible loss of data
      src\vaexfast.cpp(887): note: see reference to function template instantiation 'void object_to_numpy3d_nocopy<double>(T *&,PyObject *,int &,int &,int &,int)' being compiled
              with
              [
                  T=double
              ]
      src\vaexfast.cpp(136): warning C4244: 'initializing': conversion from 'npy_intp' to 'int', possible loss of data
      src\vaexfast.cpp(139): warning C4244: 'initializing': conversion from 'npy_intp' to 'int', possible loss of data
      src\vaexfast.cpp(174): warning C4244: '=': conversion from 'npy_intp' to 'int', possible loss of data
      src\vaexfast.cpp(983): note: see reference to function template instantiation 'void object_to_numpyNd_nocopy<double>(T *&,PyObject *,int,int &,int *,__int64 *,int)' being compiled
              with
              [
                  T=double
              ]
      src\vaexfast.cpp(1335): warning C4244: '=': conversion from 'Py_ssize_t' to 'int', possible loss of data
      src\vaexfast.cpp(2072): note: see reference to function template instantiation 'PyObject *statisticNd_<double,NPY_DOUBLE>(PyObject *,PyObject *)' being compiled
      src\vaexfast.cpp(1338): warning C4244: '=': conversion from 'Py_ssize_t' to 'int', possible loss of data
      src\vaexfast.cpp(1149): warning C4244: 'initializing': conversion from 'double' to 'T', possible loss of data
              with
              [
                  T=float
              ]
      src\vaexfast.cpp(1271): note: see reference to function template instantiation 'void statisticNd<T,op_add1<T,double,endian>,endian>(const T *__restrict const [],const T *__restrict const [],__int64,const int,const int,double *__restrict const ,const __int64 *__restrict const ,const int *__restrict const ,const T *__restrict const ,const T *__restrict const ,int)' being compiled
              with
              [
                  T=float,
                  endian=functor_double_to_native
              ]
      src\vaexfast.cpp(1308): note: see reference to function template instantiation 'void statisticNd_wrap_template_endian<T,functor_double_to_native>(const T *const [],const T *const [],__int64,int,int,double *,__int64 [],int [],T [],T [],int,int)' being compiled
              with
              [
                  T=float
              ]
      src\vaexfast.cpp(1402): note: see reference to function template instantiation 'void statisticNd_wrap_template<T>(const T *const [],const T *const [],__int64,int,int,double *,__int64 [],int [],T [],T [],bool,int,int)' being compiled
              with
              [
                  T=float
              ]
      src\vaexfast.cpp(2073): note: see reference to function template instantiation 'PyObject *statisticNd_<float,NPY_FLOAT>(PyObject *,PyObject *)' being compiled
      src\vaexfast.cpp(1178): warning C4244: 'initializing': conversion from 'double' to 'T', possible loss of data
              with
              [
                  T=float
              ]
      src\vaexfast.cpp(1198): warning C4244: 'initializing': conversion from 'double' to 'T', possible loss of data
              with
              [
                  T=float
              ]
      src\vaexfast.cpp(1216): warning C4244: 'initializing': conversion from 'double' to 'T', possible loss of data
              with
              [
                  T=float
              ]
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\WPy64-31040\python-3.10.4.amd64\libs /LIBPATH:C:\WPy64-31040\python-3.10.4.amd64 /LIBPATH:C:\WPy64-31040\python-3.10.4.amd64\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64" /EXPORT:PyInit_vaexfast build\temp.win-amd64-cpython-310\Release\src\vaexfast.obj /OUT:build\lib.win-amd64-cpython-310\vaex\vaexfast.cp310-win_amd64.pyd /IMPLIB:build\temp.win-amd64-cpython-310\Release\src\vaexfast.cp310-win_amd64.lib
         Creating library build\temp.win-amd64-cpython-310\Release\src\vaexfast.cp310-win_amd64.lib and object build\temp.win-amd64-cpython-310\Release\src\vaexfast.cp310-win_amd64.exp
      Generating code
      Finished generating code
      building 'vaex.superstrings' extension
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\User\AppData\Local\Temp\pip-build-env-2lzeauxq\overlay\Lib\site-packages\numpy\core\include -Ivendor/pybind11/include -Ivendor/pybind11/include -Ivendor/string-view-lite/include -Ivendor/boost -IC:\WPy64-31040\python-3.10.4.amd64\include -IC:\WPy64-31040\python-3.10.4.amd64\Library\include -Ivendor\pcre\Library\include -IC:\WPy64-31040\python-3.10.4.amd64\include -IC:\WPy64-31040\python-3.10.4.amd64\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /EHsc /Tpsrc\string_utils.cpp /Fobuild\temp.win-amd64-cpython-310\Release\src\string_utils.obj /EHsc
      string_utils.cpp
      C:\Users\User\AppData\Local\Temp\pip-install-ax3b7ho9\vaex-core_99be9e7b90ff48fa91d344a9b93eeaf8\src\string_utils.hpp(208): warning C4244: '=': conversion from 'char32_t' to 'char', possible loss of data
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\User\AppData\Local\Temp\pip-build-env-2lzeauxq\overlay\Lib\site-packages\numpy\core\include -Ivendor/pybind11/include -Ivendor/pybind11/include -Ivendor/string-view-lite/include -Ivendor/boost -IC:\WPy64-31040\python-3.10.4.amd64\include -IC:\WPy64-31040\python-3.10.4.amd64\Library\include -Ivendor\pcre\Library\include -IC:\WPy64-31040\python-3.10.4.amd64\include -IC:\WPy64-31040\python-3.10.4.amd64\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /EHsc /Tpsrc\strings.cpp /Fobuild\temp.win-amd64-cpython-310\Release\src\strings.obj /EHsc
      strings.cpp
      vendor/pybind11/include\pybind11/numpy.h(35): error C2065: 'ssize_t': undeclared identifier
      vendor/pybind11/include\pybind11/numpy.h(35): error C2338: ssize_t != Py_intptr_t
      C:\Users\User\AppData\Local\Temp\pip-install-ax3b7ho9\vaex-core_99be9e7b90ff48fa91d344a9b93eeaf8\src\string_utils.hpp(208): warning C4244: '=': conversion from 'char32_t' to 'char', possible loss of data
      vendor\pcre\Library\include\pcrecpp.h(701): warning C4251: 'pcrecpp::RE::pattern_': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pcrecpp::RE'
      C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include\xstring(4871): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
      src\strings.cpp(273): warning C4018: '>': signed/unsigned mismatch
      src\strings.cpp(282): warning C4018: '>': signed/unsigned mismatch
      error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.29.30133\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for vaex-core
Failed to build vaex-core
ERROR: Could not build wheels for vaex-core, which is required to install pyproject.toml-based projects
Code4SAFrankie commented 2 years ago

See this is due to no Python 3.10 support