-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Closed
Labels
area/docsDocumentation issues/improvementsDocumentation issues/improvementskind/bugSomething isn't working as expectedSomething isn't working as expected
Description
Description
Attempting to add sparse and numpy results in an error (see below).
It has been noted this works in pip and uv (pydata/sparse#878 (comment)).
PS C:\Users\Jonathan\documents> poetry new testing-sparse
Created package testing_sparse in testing-sparse
PS C:\Users\Jonathan\documents> cd .\testing-sparse\
PS C:\Users\Jonathan\documents\testing-sparse> poetry add sparse
Using version ^0.17.0 for sparse
Updating dependencies
Resolving dependencies... (0.1s)
Package operations: 0 installs, 1 update, 0 removals
- Downgrading numpy (2.3.1 -> 2.2.6)
Writing lock file
PS C:\Users\Jonathan\documents\testing-sparse> poetry add numpy
Using version ^2.3.1 for numpy
Updating dependencies
Resolving dependencies... (0.1s)
Package operations: 0 installs, 3 updates, 0 removals
- Downgrading llvmlite (0.44.0 -> 0.34.0): Failed
PEP517 build of a dependency failed
Backend subprocess exited when trying to invoke build_wheel
| Command '['C:\\Users\\Jonathan\\AppData\\Local\\Temp\\tmpt6npz20u\\.venv\\Scripts\\python.exe', 'C:\\Users\\Jonathan\\pipx\\venvs\\poetry\\Lib\\site-packages\\pyproject_hooks\\_in_process\\_in_process.py', 'build_wheel', 'C:\\Users\\Jonathan\\AppData\\Local\\Temp\\tmph3lk4mr6']' returned non-zero exit status 1.
|
| running bdist_wheel
| C:\Users\Jonathan\AppData\Local\Temp\tmpt6npz20u\.venv\Scripts\python.exe C:\Users\Jonathan\AppData\Local\Temp\tmp8ulx86jj\llvmlite-0.34.0\ffi\build.py
| CMake Error: Could not create named generator Visual Studio 15 2017 Win64
| Using platforms in Visual Studio generator names is not supported in CMakePresets.json.
|
| Generators
| * Visual Studio 17 2022 = Generates Visual Studio 2022 project files.
| Use -A option to specify architecture.
| Visual Studio 16 2019 = Generates Visual Studio 2019 project files.
| Use -A option to specify architecture.
| Visual Studio 15 2017 [arch] = Generates Visual Studio 2017 project files.
| Optional [arch] can be "Win64" or "ARM".
| Visual Studio 14 2015 [arch] = Generates Visual Studio 2015 project files.
| Optional [arch] can be "Win64" or "ARM".
| Borland Makefiles = Generates Borland makefiles.
| NMake Makefiles = Generates NMake makefiles.
| NMake Makefiles JOM = Generates JOM makefiles.
| MSYS Makefiles = Generates MSYS makefiles.
| MinGW Makefiles = Generates a make file for use with
| mingw32-make.
| Green Hills MULTI = Generates Green Hills MULTI files
| (experimental, work-in-progress).
| Unix Makefiles = Generates standard UNIX makefiles.
| Ninja = Generates build.ninja files.
| Ninja Multi-Config = Generates build-<Config>.ninja files.
| Watcom WMake = Generates Watcom WMake makefiles.
| CodeBlocks - MinGW Makefiles = Generates CodeBlocks project files
| (deprecated).
| CodeBlocks - NMake Makefiles = Generates CodeBlocks project files
| (deprecated).
| CodeBlocks - NMake Makefiles JOM
| = Generates CodeBlocks project files
| (deprecated).
| CodeBlocks - Ninja = Generates CodeBlocks project files
| (deprecated).
| CodeBlocks - Unix Makefiles = Generates CodeBlocks project files
| (deprecated).
| CodeLite - MinGW Makefiles = Generates CodeLite project files
| (deprecated).
| CodeLite - NMake Makefiles = Generates CodeLite project files
| (deprecated).
| CodeLite - Ninja = Generates CodeLite project files
| (deprecated).
| CodeLite - Unix Makefiles = Generates CodeLite project files
| (deprecated).
| Eclipse CDT4 - NMake Makefiles
| = Generates Eclipse CDT 4.0 project files
| (deprecated).
| Eclipse CDT4 - MinGW Makefiles
| = Generates Eclipse CDT 4.0 project files
| (deprecated).
| Eclipse CDT4 - Ninja = Generates Eclipse CDT 4.0 project files
| (deprecated).
| Eclipse CDT4 - Unix Makefiles= Generates Eclipse CDT 4.0 project files
| (deprecated).
| Kate - MinGW Makefiles = Generates Kate project files (deprecated).
| Kate - NMake Makefiles = Generates Kate project files (deprecated).
| Kate - Ninja = Generates Kate project files (deprecated).
| Kate - Ninja Multi-Config = Generates Kate project files (deprecated).
| Kate - Unix Makefiles = Generates Kate project files (deprecated).
| Sublime Text 2 - MinGW Makefiles
| = Generates Sublime Text 2 project files
| (deprecated).
| Sublime Text 2 - NMake Makefiles
| = Generates Sublime Text 2 project files
| (deprecated).
| Sublime Text 2 - Ninja = Generates Sublime Text 2 project files
| (deprecated).
| Sublime Text 2 - Unix Makefiles
| = Generates Sublime Text 2 project files
| (deprecated).
|
| Trying generator 'Visual Studio 15 2017 Win64'
| Traceback (most recent call last):
| File "C:\Users\Jonathan\AppData\Local\Temp\tmp8ulx86jj\llvmlite-0.34.0\ffi\build.py", line 191, in <module>
| main()
| File "C:\Users\Jonathan\AppData\Local\Temp\tmp8ulx86jj\llvmlite-0.34.0\ffi\build.py", line 179, in main
| main_win32()
| File "C:\Users\Jonathan\AppData\Local\Temp\tmp8ulx86jj\llvmlite-0.34.0\ffi\build.py", line 88, in main_win32
| generator = find_win32_generator()
| ^^^^^^^^^^^^^^^^^^^^^^
| File "C:\Users\Jonathan\AppData\Local\Temp\tmp8ulx86jj\llvmlite-0.34.0\ffi\build.py", line 84, in find_win32_generator
| raise RuntimeError("No compatible cmake generator installed on this machine")
| RuntimeError: No compatible cmake generator installed on this machine
| error: command 'C:\\Users\\Jonathan\\AppData\\Local\\Temp\\tmpt6npz20u\\.venv\\Scripts\\python.exe' failed with exit code 1
Note: This error originates from the build backend, and is likely not a problem with poetry but one of the following issues with llvmlite (0.34.0)
- not supporting PEP 517 builds
- not specifying PEP 517 build requirements correctly
- the build requirements are incompatible with your operating system or Python version
- the build requirements are missing system dependencies (eg: compilers, libraries, headers).
You can verify this by running pip wheel --no-cache-dir --use-pep517 "llvmlite (==0.34.0)".
- Updating numpy (2.2.6 -> 2.3.1)
PS C:\Users\Jonathan\documents\testing-sparse>
This comes from pydata/sparse#878.
Workarounds
I don't know.
Poetry Installation Method
pipx
Operating System
windows
Poetry Version
Poetry (version 2.1.3)
Poetry Configuration
PS C:\Users\Jonathan\Documents\testing-sparse> poetry config --list
cache-dir = "C:\\Users\\Jonathan\\AppData\\Local\\pypoetry\\Cache"
data-dir = "C:\\Users\\Jonathan\\AppData\\Roaming\\pypoetry"
installer.max-workers = null
installer.no-binary = null
installer.only-binary = null
installer.parallel = true
installer.re-resolve = true
keyring.enabled = true
python.installation-dir = "{data-dir}\\python" # C:\Users\Jonathan\AppData\Roaming\pypoetry\python
requests.max-retries = 0
solver.lazy-wheel = true
system-git-client = false
virtualenvs.create = true
virtualenvs.in-project = null
virtualenvs.options.always-copy = false
virtualenvs.options.no-pip = false
virtualenvs.options.system-site-packages = true
virtualenvs.path = "{cache-dir}\\virtualenvs" # C:\Users\Jonathan\AppData\Local\pypoetry\Cache\virtualenvs
virtualenvs.prompt = "{project_name}-py{python_version}"
virtualenvs.use-poetry-python = falsePython Sysconfig
sysconfig.log
PS C:\Users\Jonathan> python -m sysconfig
Platform: "win-amd64"
Python version: "3.12"
Current installation scheme: "nt"
Paths:
data = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312"
include = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\Include"
platinclude = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\Include"
platlib = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\Lib\site-packages"
platstdlib = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\Lib"
purelib = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\Lib\site-packages"
scripts = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\Scripts"
stdlib = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\Lib"
Variables:
BINDIR = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312"
BINLIBDEST = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\Lib"
EXE = ".exe"
EXT_SUFFIX = ".cp312-win_amd64.pyd"
INCLUDEPY = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\Include"
LIBDEST = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\Lib"
TZPATH = ""
VERSION = "312"
VPATH = "..\.."
abiflags = ""
base = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312"
exec_prefix = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312"
installed_base = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312"
installed_platbase = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312"
platbase = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312"
platlibdir = "DLLs"
prefix = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312"
projectbase = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312"
py_version = "3.12.10"
py_version_nodot = "312"
py_version_nodot_plat = "312"
py_version_short = "3.12"
srcdir = "C:\Users\Jonathan\AppData\Local\Programs\Python\Python312"
userbase = "C:\Users\Jonathan\AppData\Roaming\Python"
Example pyproject.toml
[project]
name = "testing-sparse"
version = "0.1.0"
description = ""
authors = [
{name = "Jonathan",email = "[email protected]"}
]
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"sparse (>=0.17.0,<0.18.0)"
]
[tool.poetry]
packages = [{include = "testing_sparse", from = "src"}]
[build-system]
requires = ["poetry-core>=2.0.0,<3.0.0"]
build-backend = "poetry.core.masonry.api"This can be recreated with
poetry new testing-sparse
cd testing-sparse
poetry add sparse
poetry add numpy
Poetry Runtime Logs
poetry-runtime.log
PS C:\Users\Jonathan\documents> poetry new testing-sparse
Created package testing_sparse in testing-sparse
PS C:\Users\Jonathan\documents> cd .\testing-sparse\
PS C:\Users\Jonathan\documents\testing-sparse> poetry add sparse
Using version ^0.17.0 for sparse
Updating dependencies
Resolving dependencies... (0.2s)
Package operations: 0 installs, 1 update, 0 removals
- Downgrading numpy (2.3.1 -> 2.2.6)
Writing lock file
PS C:\Users\Jonathan\documents\testing-sparse> poetry -vvv add numpy
Loading configuration file C:\Users\Jonathan\AppData\Roaming\pypoetry\config.toml
[findpython:findpython] Running script: ['C:\\Users\\Jonathan\\AppData\\Local\\Programs\\Python\\Python312\\python.EXE', '-EsSc', 'import sys; print(sys.executable)']
Found: C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\python.EXE
[findpython:findpython] Running script: ['C:\\Users\\Jonathan\\AppData\\Local\\Programs\\Python\\Python312\\python.EXE', '-EsSc', 'import platform; print(platform.python_version())']
Using virtualenv: C:\Users\Jonathan\AppData\Local\pypoetry\Cache\virtualenvs\testing-sparse-8B1YE-xD-py3.12
Checking keyring availability: Checking if keyring is available
[keyring:keyring.backend] Loading KWallet
[keyring:keyring.backend] Loading SecretService
[keyring:keyring.backend] Loading Windows
[win32ctypes:win32ctypes.core.ctypes] Loaded ctypes backend
[keyring:keyring.backend] Loading chainer
[keyring:keyring.backend] Loading libsecret
[keyring:keyring.backend] Loading macOS
Using keyring backend 'Windows WinVaultKeyring'
Available
Creating new session for pypi.org
Source (PyPI): 120 packages found for numpy *
Using version ^2.3.1 for numpy
Updating dependencies
Resolving dependencies...
1: fact: testing-sparse is 0.1.0
1: derived: testing-sparse
1: fact: testing-sparse depends on sparse (>=0.17.0,<0.18.0)
1: fact: testing-sparse depends on numpy (^2.3.1)
1: selecting testing-sparse (0.1.0)
1: derived: numpy (>=2.3.1,<3.0.0)
1: derived: sparse (>=0.17.0,<0.18.0)
Source (PyPI): 1 packages found for numpy >=2.3.1,<3.0.0
1: selecting numpy (2.3.1)
1: fact: sparse (0.17.0) depends on numpy (>=1.17)
1: fact: sparse (0.17.0) depends on numba (>=0.49)
1: selecting sparse (0.17.0)
1: derived: numba (>=0.49)
1: fact: numba (0.61.2) depends on llvmlite (==0.44.*)
1: fact: numba (0.61.2) depends on numpy (>=1.24,<2.3)
1: derived: not numba (==0.61.2)
Source (PyPI): 27 packages found for numba >=0.49,<0.61.2 || >0.61.2
1: fact: numba (0.61.0) depends on llvmlite (==0.44.*)
1: fact: numba (0.61.0) depends on numpy (>=1.24,<2.2)
1: derived: not numba (==0.61.0)
1: fact: numba (0.60.0) depends on llvmlite (==0.43.*)
1: fact: numba (0.60.0) depends on numpy (>=1.22,<2.1)
1: derived: not numba (==0.60.0)
1: fact: numba (0.59.1) depends on llvmlite (==0.42.*)
1: fact: numba (0.59.1) depends on numpy (>=1.22,<1.27)
1: derived: not numba (==0.59.1)
1: fact: numba (0.59.0) depends on llvmlite (==0.42.*)
1: fact: numba (0.59.0) depends on numpy (>=1.22,<1.27)
1: derived: not numba (==0.59.0)
1: fact: numba (0.58.1) depends on llvmlite (==0.41.*)
1: fact: numba (0.58.1) depends on numpy (>=1.22,<1.27)
1: derived: not numba (==0.58.1)
1: fact: numba (0.58.0) depends on llvmlite (==0.41.*)
1: fact: numba (0.58.0) depends on numpy (>=1.21,<1.26)
1: derived: not numba (==0.58.0)
1: fact: numba (0.57.1) depends on llvmlite (==0.40.*)
1: fact: numba (0.57.1) depends on numpy (>=1.21,<1.25)
1: derived: not numba (==0.57.1)
1: fact: numba (0.57.0) depends on llvmlite (==0.40.*)
1: fact: numba (0.57.0) depends on numpy (>=1.21,<1.25)
1: derived: not numba (==0.57.0)
1: fact: numba (0.56.4) depends on llvmlite (==0.39.*)
1: fact: numba (0.56.4) depends on numpy (>=1.18,<1.24)
1: fact: numba (0.56.4) depends on setuptools (*)
1: derived: not numba (==0.56.4)
1: fact: numba (0.56.3) depends on llvmlite (==0.39.*)
1: fact: numba (0.56.3) depends on numpy (>=1.18,<1.24)
1: fact: numba (0.56.3) depends on setuptools (*)
1: derived: not numba (==0.56.3)
1: fact: numba (0.56.2) depends on llvmlite (==0.39.*)
1: fact: numba (0.56.2) depends on numpy (>=1.18,<1.24)
1: fact: numba (0.56.2) depends on setuptools (<60)
1: derived: not numba (==0.56.2)
1: fact: numba (0.56.0) depends on llvmlite (==0.39.*)
1: fact: numba (0.56.0) depends on numpy (>=1.18,<1.23)
1: fact: numba (0.56.0) depends on setuptools (*)
1: derived: not numba (==0.56.0)
1: fact: numba (0.55.2) requires Python >=3.7,<3.11
1: derived: not numba (==0.55.2)
1: fact: numba (0.55.1) requires Python >=3.7,<3.11
1: derived: not numba (==0.55.1)
1: fact: numba (0.55.0) requires Python >=3.7,<3.11
1: derived: not numba (==0.55.0)
1: fact: numba (0.54.1) requires Python >=3.7,<3.10
1: derived: not numba (==0.54.1)
1: fact: numba (0.54.0) requires Python >=3.7,<3.10
1: derived: not numba (==0.54.0)
1: fact: numba (0.53.1) requires Python >=3.6,<3.10
1: derived: not numba (==0.53.1)
1: fact: numba (0.53.0) requires Python >=3.6,<3.10
1: derived: not numba (==0.53.0)
1: fact: numba (0.52.0) requires Python >=3.6,<3.9
1: derived: not numba (==0.52.0)
1: fact: numba (0.51.2) depends on llvmlite (==0.34.*)
1: fact: numba (0.51.2) depends on numpy (>=1.15)
1: fact: numba (0.51.2) depends on setuptools (*)
1: selecting numba (0.51.2)
1: derived: setuptools
1: derived: llvmlite (==0.34.*)
[urllib3:urllib3.connectionpool] Starting new HTTPS connection (1): pypi.org:443
[urllib3:urllib3.connectionpool] https://pypi.org:443 "GET /simple/setuptools/ HTTP/1.1" 304 0
[filelock:filelock] Attempting to acquire lock 1466210860544 on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\0\4\1\8\c\0418c83b80f7f7bfaec2738bfbbee53d2c1562196c0781702f6eddc8.lock
[filelock:filelock] Lock 1466210860544 acquired on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\0\4\1\8\c\0418c83b80f7f7bfaec2738bfbbee53d2c1562196c0781702f6eddc8.lock
[filelock:filelock] Attempting to release lock 1466210860544 on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\0\4\1\8\c\0418c83b80f7f7bfaec2738bfbbee53d2c1562196c0781702f6eddc8.lock
[filelock:filelock] Lock 1466210860544 released on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\0\4\1\8\c\0418c83b80f7f7bfaec2738bfbbee53d2c1562196c0781702f6eddc8.lock
Source (PyPI): 589 packages found for setuptools *
Source (PyPI): 1 packages found for llvmlite ==0.34.*
1: selecting llvmlite (0.34.0)
1: selecting setuptools (80.9.0)
1: Version solving took 0.206 seconds.
1: Tried 1 solutions.
Finding the necessary packages for the current system
Source (PyPI): 1 packages found for numpy >=2.3.1,<3.0.0
Source (PyPI): 1 packages found for numba >=0.49,<0.61.2 || >0.61.2
Source (PyPI): 1 packages found for setuptools *
Source (PyPI): 1 packages found for llvmlite ==0.34.*
Package operations: 0 installs, 3 updates, 0 removals, 2 skipped
- Downgrading llvmlite (0.44.0 -> 0.34.0): Pending...
- Updating numpy (2.2.6 -> 2.3.1): Pending...
[urllib3:urllib3.connectionpool] Starting new HTTPS connection (2): pypi.org:443
[urllib3:urllib3.connectionpool] https://pypi.org:443 "GET /pypi/numpy/2.3.1/json HTTP/1.1" 304 0
[filelock:filelock] Attempting to acquire lock 1466223038928 on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\7\0\2\3\b\7023b362672692eab72ceba5b3dc583b9c3352597e92d0db5d446ade.lock
[filelock:filelock] Lock 1466223038928 acquired on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\7\0\2\3\b\7023b362672692eab72ceba5b3dc583b9c3352597e92d0db5d446ade.lock
[filelock:filelock] Attempting to release lock 1466223038928 on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\7\0\2\3\b\7023b362672692eab72ceba5b3dc583b9c3352597e92d0db5d446ade.lock
[filelock:filelock] Lock 1466223038928 released on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\7\0\2\3\b\7023b362672692eab72ceba5b3dc583b9c3352597e92d0db5d446ade.lock
Skipping wheel numpy-2.3.1-cp311-cp311-macosx_10_9_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp311-cp311-macosx_11_0_arm64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp311-cp311-macosx_14_0_arm64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp311-cp311-macosx_14_0_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp311-cp311-manylinux_2_28_aarch64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp311-cp311-manylinux_2_28_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp311-cp311-musllinux_1_2_aarch64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp311-cp311-musllinux_1_2_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp311-cp311-win32.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp311-cp311-win_amd64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp311-cp311-win_arm64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp312-cp312-macosx_10_13_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp312-cp312-macosx_11_0_arm64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp312-cp312-macosx_14_0_arm64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp312-cp312-macosx_14_0_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp312-cp312-manylinux_2_28_aarch64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp312-cp312-manylinux_2_28_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp312-cp312-musllinux_1_2_aarch64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp312-cp312-musllinux_1_2_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp312-cp312-win32.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp312-cp312-win_arm64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313-macosx_10_13_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313-macosx_11_0_arm64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313-macosx_14_0_arm64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313-macosx_14_0_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313-manylinux_2_28_aarch64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313-manylinux_2_28_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313-musllinux_1_2_aarch64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313-musllinux_1_2_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313t-macosx_10_13_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313t-macosx_11_0_arm64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313t-macosx_14_0_arm64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313t-macosx_14_0_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313t-manylinux_2_28_aarch64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313t-manylinux_2_28_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313t-musllinux_1_2_aarch64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313t-musllinux_1_2_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313t-win32.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313t-win_amd64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313t-win_arm64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313-win32.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313-win_amd64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-cp313-cp313-win_arm64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-pp311-pypy311_pp73-macosx_14_0_arm64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-pp311-pypy311_pp73-macosx_14_0_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl as this is not supported by the current environment
Skipping wheel numpy-2.3.1-pp311-pypy311_pp73-win_amd64.whl as this is not supported by the current environment
[urllib3:urllib3.connectionpool] https://pypi.org:443 "GET /pypi/llvmlite/0.34.0/json HTTP/1.1" 304 0
[filelock:filelock] Attempting to acquire lock 1466223038928 on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\4\e\c\f\f\4ecffb8499efb998a2a54349fd2452e21d92c7f47704f848e173cb25.lock
[filelock:filelock] Lock 1466223038928 acquired on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\4\e\c\f\f\4ecffb8499efb998a2a54349fd2452e21d92c7f47704f848e173cb25.lock
[filelock:filelock] Attempting to release lock 1466223038928 on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\4\e\c\f\f\4ecffb8499efb998a2a54349fd2452e21d92c7f47704f848e173cb25.lock
[filelock:filelock] Lock 1466223038928 released on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\4\e\c\f\f\4ecffb8499efb998a2a54349fd2452e21d92c7f47704f848e173cb25.lock
Skipping wheel llvmlite-0.34.0-cp36-cp36m-macosx_10_9_x86_64.whl as this is not supported by the current environment
Skipping wheel llvmlite-0.34.0-cp36-cp36m-manylinux2010_i686.whl as this is not supported by the current environment
Skipping wheel llvmlite-0.34.0-cp36-cp36m-manylinux2010_x86_64.whl as this is not supported by the current environment
Skipping wheel llvmlite-0.34.0-cp36-cp36m-win32.whl as this is not supported by the current environment
Skipping wheel llvmlite-0.34.0-cp36-cp36m-win_amd64.whl as this is not supported by the current environment
Skipping wheel llvmlite-0.34.0-cp37-cp37m-macosx_10_9_x86_64.whl as this is not supported by the current environment
Skipping wheel llvmlite-0.34.0-cp37-cp37m-manylinux2010_i686.whl as this is not supported by the current environment
Skipping wheel llvmlite-0.34.0-cp37-cp37m-manylinux2010_x86_64.whl as this is not supported by the current environment
Skipping wheel llvmlite-0.34.0-cp37-cp37m-win32.whl as this is not supported by the current environment
Skipping wheel llvmlite-0.34.0-cp37-cp37m-win_amd64.whl as this is not supported by the current environment
Skipping wheel llvmlite-0.34.0-cp38-cp38-macosx_10_9_x86_64.whl as this is not supported by the current environment
Skipping wheel llvmlite-0.34.0-cp38-cp38-manylinux2010_i686.whl as this is not supported by the current environment
Skipping wheel llvmlite-0.34.0-cp38-cp38-manylinux2010_x86_64.whl as this is not supported by the current environment
Skipping wheel llvmlite-0.34.0-cp38-cp38-win32.whl as this is not supported by the current environment
- Downgrading llvmlite (0.44.0 -> 0.34.0): Preparing...
- Updating numpy (2.2.6 -> 2.3.1): Pending...
- Updating numpy (2.2.6 -> 2.3.1): Installing...
[virtualenv:virtualenv.discovery.builtin] find interpreter for spec PythonSpec(path=C:\Users\Jonathan\pipx\venvs\poetry\Scripts\python.exe)
[virtualenv:virtualenv.info] filesystem is not case-sensitive
[filelock:filelock] Attempting to acquire lock 1466223780128 on C:\Users\Jonathan\AppData\Local\pypa\virtualenv\py_info\2\71c71d2bacc90ae3264d876df951b0a26c4d58631161681373aaad1504b74525.lock
[filelock:filelock] Lock 1466223780128 acquired on C:\Users\Jonathan\AppData\Local\pypa\virtualenv\py_info\2\71c71d2bacc90ae3264d876df951b0a26c4d58631161681373aaad1504b74525.lock
[virtualenv:virtualenv.app_data.via_disk_folder] got python info of C:\Users\Jonathan\AppData\Local\pypoetry\Cache\virtualenvs\testing-sparse-8B1YE-xD-py3.12\Scripts\python.exe from C:\Users\Jonathan\AppData\Local\pypa\virtualenv\py_info\2\71c71d2bacc90ae3264d876df951b0a26c4d58631161681373aaad1504b74525.json
[filelock:filelock] Attempting to release lock 1466223780128 on C:\Users\Jonathan\AppData\Local\pypa\virtualenv\py_info\2\71c71d2bacc90ae3264d876df951b0a26c4d58631161681373aaad1504b74525.lock
[filelock:filelock] Lock 1466223780128 released on C:\Users\Jonathan\AppData\Local\pypa\virtualenv\py_info\2\71c71d2bacc90ae3264d876df951b0a26c4d58631161681373aaad1504b74525.lock
[filelock:filelock] Attempting to acquire lock 1466227618064 on C:\Users\Jonathan\AppData\Local\pypa\virtualenv\py_info\2\b79cc12b38aebf96dbff39493bedf269be426036c72cc88d047d9052aafdd96f.lock
[filelock:filelock] Lock 1466227618064 acquired on C:\Users\Jonathan\AppData\Local\pypa\virtualenv\py_info\2\b79cc12b38aebf96dbff39493bedf269be426036c72cc88d047d9052aafdd96f.lock
[virtualenv:virtualenv.app_data.via_disk_folder] got python info of C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\python.exe from C:\Users\Jonathan\AppData\Local\pypa\virtualenv\py_info\2\b79cc12b38aebf96dbff39493bedf269be426036c72cc88d047d9052aafdd96f.json
[filelock:filelock] Attempting to release lock 1466227618064 on C:\Users\Jonathan\AppData\Local\pypa\virtualenv\py_info\2\b79cc12b38aebf96dbff39493bedf269be426036c72cc88d047d9052aafdd96f.lock
[filelock:filelock] Lock 1466227618064 released on C:\Users\Jonathan\AppData\Local\pypa\virtualenv\py_info\2\b79cc12b38aebf96dbff39493bedf269be426036c72cc88d047d9052aafdd96f.lock
[virtualenv:virtualenv.discovery.builtin] proposed PythonInfo(spec=CPython3.12.10.final.0-64, system=C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\python.exe, exe=C:\Users\Jonathan\AppData\Local\pypoetry\Cache\virtualenvs\testing-sparse-8B1YE-xD-py3.12\Scripts\python.exe, platform=win32, version='3.12.10 (tags/v3.12.10:0cc8128, Apr 8 2025, 12:21:36) [MSC v.1943 64 bit (AMD64)]', encoding_fs_io=utf-8-cp1252)
[virtualenv:virtualenv.discovery.builtin] accepted PythonInfo(spec=CPython3.12.10.final.0-64, system=C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\python.exe, exe=C:\Users\Jonathan\AppData\Local\pypoetry\Cache\virtualenvs\testing-sparse-8B1YE-xD-py3.12\Scripts\python.exe, platform=win32, version='3.12.10 (tags/v3.12.10:0cc8128, Apr 8 2025, 12:21:36) [MSC v.1943 64 bit (AMD64)]', encoding_fs_io=utf-8-cp1252)
[virtualenv:virtualenv.info] symlink on filesystem does not work
[virtualenv:virtualenv.seed.embed.base_embed] The --no-wheel and --wheel options are deprecated. They have no effect for Python > 3.8 as wheel is no longer bundled in virtualenv.
[virtualenv:virtualenv.run.session] create virtual environment via CPython3Windows(dest=C:\Users\Jonathan\AppData\Local\Temp\tmp06k5qh00\.venv, clear=False, no_vcs_ignore=False, global=False)
[virtualenv:virtualenv.util.path._sync] create folder C:\Users\Jonathan\AppData\Local\Temp\tmp06k5qh00\.venv\Lib\site-packages
[virtualenv:virtualenv.util.path._sync] create folder C:\Users\Jonathan\AppData\Local\Temp\tmp06k5qh00\.venv\Scripts
[virtualenv:virtualenv.create.pyenv_cfg] write C:\Users\Jonathan\AppData\Local\Temp\tmp06k5qh00\.venv\pyvenv.cfg
[virtualenv:virtualenv.create.pyenv_cfg] home = C:\Users\Jonathan\AppData\Local\Programs\Python\Python312
[virtualenv:virtualenv.create.pyenv_cfg] implementation = CPython
[virtualenv:virtualenv.create.pyenv_cfg] version_info = 3.12.10.final.0
[virtualenv:virtualenv.create.pyenv_cfg] virtualenv = 20.31.2
[virtualenv:virtualenv.create.pyenv_cfg] include-system-site-packages = false
[virtualenv:virtualenv.create.pyenv_cfg] base-prefix = C:\Users\Jonathan\AppData\Local\Programs\Python\Python312
[virtualenv:virtualenv.create.pyenv_cfg] base-exec-prefix = C:\Users\Jonathan\AppData\Local\Programs\Python\Python312
[virtualenv:virtualenv.create.pyenv_cfg] base-executable = C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\python.exe
[virtualenv:virtualenv.util.path._sync] copy C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\Lib\venv\scripts\nt\python.exe to C:\Users\Jonathan\AppData\Local\Temp\tmp06k5qh00\.venv\Scripts\python.exe
[virtualenv:virtualenv.util.path._sync] copy C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\Lib\venv\scripts\nt\pythonw.exe to C:\Users\Jonathan\AppData\Local\Temp\tmp06k5qh00\.venv\Scripts\pythonw.exe
[virtualenv:virtualenv.create.via_global_ref.api] create virtualenv import hook file C:\Users\Jonathan\AppData\Local\Temp\tmp06k5qh00\.venv\Lib\site-packages\_virtualenv.pth
[virtualenv:virtualenv.create.via_global_ref.api] create C:\Users\Jonathan\AppData\Local\Temp\tmp06k5qh00\.venv\Lib\site-packages\_virtualenv.py
[virtualenv:virtualenv.run.session] ============================== target debug ==============================
[virtualenv:virtualenv.run.session] {
[virtualenv:virtualenv.run.session] "sys": {
[virtualenv:virtualenv.run.session] "executable": "C:\\Users\\Jonathan\\AppData\\Local\\Temp\\tmp06k5qh00\\.venv\\Scripts\\python.exe",
[virtualenv:virtualenv.run.session] "_base_executable": "C:\\Users\\Jonathan\\AppData\\Local\\Programs\\Python\\Python312\\python.exe",
[virtualenv:virtualenv.run.session] "prefix": "C:\\Users\\Jonathan\\AppData\\Local\\Temp\\tmp06k5qh00\\.venv",
[virtualenv:virtualenv.run.session] "base_prefix": "C:\\Users\\Jonathan\\AppData\\Local\\Programs\\Python\\Python312",
[virtualenv:virtualenv.run.session] "real_prefix": null,
[virtualenv:virtualenv.run.session] "exec_prefix": "C:\\Users\\Jonathan\\AppData\\Local\\Temp\\tmp06k5qh00\\.venv",
[virtualenv:virtualenv.run.session] "base_exec_prefix": "C:\\Users\\Jonathan\\AppData\\Local\\Programs\\Python\\Python312",
[virtualenv:virtualenv.run.session] "path": [
[virtualenv:virtualenv.run.session] "C:\\Users\\Jonathan\\AppData\\Local\\Programs\\Python\\Python312\\python312.zip",
[virtualenv:virtualenv.run.session] "C:\\Users\\Jonathan\\AppData\\Local\\Programs\\Python\\Python312\\DLLs",
[virtualenv:virtualenv.run.session] "C:\\Users\\Jonathan\\AppData\\Local\\Programs\\Python\\Python312\\Lib",
[virtualenv:virtualenv.run.session] "C:\\Users\\Jonathan\\AppData\\Local\\Programs\\Python\\Python312",
[virtualenv:virtualenv.run.session] "C:\\Users\\Jonathan\\AppData\\Local\\Temp\\tmp06k5qh00\\.venv",
[virtualenv:virtualenv.run.session] "C:\\Users\\Jonathan\\AppData\\Local\\Temp\\tmp06k5qh00\\.venv\\Lib\\site-packages"
[virtualenv:virtualenv.run.session] ],
[virtualenv:virtualenv.run.session] "meta_path": [
[virtualenv:virtualenv.run.session] "<class '_virtualenv._Finder'>",
[virtualenv:virtualenv.run.session] "<class '_frozen_importlib.BuiltinImporter'>",
[virtualenv:virtualenv.run.session] "<class '_frozen_importlib.FrozenImporter'>",
[virtualenv:virtualenv.run.session] "<class '_frozen_importlib_external.PathFinder'>"
[virtualenv:virtualenv.run.session] ],
[virtualenv:virtualenv.run.session] "fs_encoding": "utf-8",
[virtualenv:virtualenv.run.session] "io_encoding": "cp1252"
[virtualenv:virtualenv.run.session] },
[virtualenv:virtualenv.run.session] "version": "3.12.10 (tags/v3.12.10:0cc8128, Apr 8 2025, 12:21:36) [MSC v.1943 64 bit (AMD64)]",
[virtualenv:virtualenv.run.session] "makefile_filename": "C:\\Users\\Jonathan\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\config\\Makefile",
[virtualenv:virtualenv.run.session] "os": "<module 'os' (frozen)>",
[virtualenv:virtualenv.run.session] "site": "<module 'site' (frozen)>",
[virtualenv:virtualenv.run.session] "datetime": "<module 'datetime' from 'C:\\\\Users\\\\Jonathan\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python312\\\\Lib\\\\datetime.py'>",
[virtualenv:virtualenv.run.session] "math": "<module 'math' (built-in)>",
[virtualenv:virtualenv.run.session] "json": "<module 'json' from 'C:\\\\Users\\\\Jonathan\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python312\\\\Lib\\\\json\\\\__init__.py'>"
[virtualenv:virtualenv.run.session] }
[virtualenv:virtualenv.run.session] add activators for Bash, Batch, Fish, Nushell, PowerShell, Python
[virtualenv:virtualenv.create.pyenv_cfg] write C:\Users\Jonathan\AppData\Local\Temp\tmp06k5qh00\.venv\pyvenv.cfg
[virtualenv:virtualenv.create.pyenv_cfg] home = C:\Users\Jonathan\AppData\Local\Programs\Python\Python312
[virtualenv:virtualenv.create.pyenv_cfg] implementation = CPython
[virtualenv:virtualenv.create.pyenv_cfg] version_info = 3.12.10.final.0
[virtualenv:virtualenv.create.pyenv_cfg] virtualenv = 20.31.2
[virtualenv:virtualenv.create.pyenv_cfg] include-system-site-packages = false
[virtualenv:virtualenv.create.pyenv_cfg] base-prefix = C:\Users\Jonathan\AppData\Local\Programs\Python\Python312
[virtualenv:virtualenv.create.pyenv_cfg] base-exec-prefix = C:\Users\Jonathan\AppData\Local\Programs\Python\Python312
[virtualenv:virtualenv.create.pyenv_cfg] base-executable = C:\Users\Jonathan\AppData\Local\Programs\Python\Python312\python.exe
Source (PyPI): 268 packages found for setuptools >=40.8.0
Source (PyPI): 1 packages found for setuptools >=40.8.0
[urllib3:urllib3.connectionpool] https://pypi.org:443 "GET /pypi/setuptools/80.9.0/json HTTP/1.1" 304 0
[filelock:filelock] Attempting to acquire lock 1466231458560 on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\6\8\d\5\0\68d505640062cf303ec97ed53341256bc33435fe1859461ceff253b4.lock
[filelock:filelock] Lock 1466231458560 acquired on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\6\8\d\5\0\68d505640062cf303ec97ed53341256bc33435fe1859461ceff253b4.lock
[filelock:filelock] Attempting to release lock 1466231458560 on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\6\8\d\5\0\68d505640062cf303ec97ed53341256bc33435fe1859461ceff253b4.lock
[filelock:filelock] Lock 1466231458560 released on C:\Users\Jonathan\AppData\Local\pypoetry\Cache\cache\repositories\PyPI\_http\6\8\d\5\0\68d505640062cf303ec97ed53341256bc33435fe1859461ceff253b4.lock
[build:build] Getting build dependencies for wheel...
- Updating numpy (2.2.6 -> 2.3.1)
- Downgrading llvmlite (0.44.0 -> 0.34.0): Failed
PEP517 build of a dependency failed
Backend subprocess exited when trying to invoke build_wheel
| Command '['C:\\Users\\Jonathan\\AppData\\Local\\Temp\\tmp06k5qh00\\.venv\\Scripts\\python.exe', 'C:\\Users\\Jonathan\\pipx\\venvs\\poetry\\Lib\\site-packages\\pyproject_hooks\\_in_process\\_in_process.py', 'build_wheel', 'C:\\Users\\Jonathan\\AppData\\Local\\Temp\\tmp53blkqef']' returned non-zero exit status 1.
|
| running bdist_wheel
| C:\Users\Jonathan\AppData\Local\Temp\tmp06k5qh00\.venv\Scripts\python.exe C:\Users\Jonathan\AppData\Local\Temp\tmpddft2fkm\llvmlite-0.34.0\ffi\build.py
| CMake Error: Could not create named generator Visual Studio 15 2017 Win64
| Using platforms in Visual Studio generator names is not supported in CMakePresets.json.
|
| Generators
| * Visual Studio 17 2022 = Generates Visual Studio 2022 project files.
| Use -A option to specify architecture.
| Visual Studio 16 2019 = Generates Visual Studio 2019 project files.
| Use -A option to specify architecture.
| Visual Studio 15 2017 [arch] = Generates Visual Studio 2017 project files.
| Optional [arch] can be "Win64" or "ARM".
| Visual Studio 14 2015 [arch] = Generates Visual Studio 2015 project files.
| Optional [arch] can be "Win64" or "ARM".
| Borland Makefiles = Generates Borland makefiles.
| NMake Makefiles = Generates NMake makefiles.
| NMake Makefiles JOM = Generates JOM makefiles.
| MSYS Makefiles = Generates MSYS makefiles.
| MinGW Makefiles = Generates a make file for use with
| mingw32-make.
| Green Hills MULTI = Generates Green Hills MULTI files
| (experimental, work-in-progress).
| Unix Makefiles = Generates standard UNIX makefiles.
| Ninja = Generates build.ninja files.
| Ninja Multi-Config = Generates build-<Config>.ninja files.
| Watcom WMake = Generates Watcom WMake makefiles.
| CodeBlocks - MinGW Makefiles = Generates CodeBlocks project files
| (deprecated).
| CodeBlocks - NMake Makefiles = Generates CodeBlocks project files
| (deprecated).
| CodeBlocks - NMake Makefiles JOM
| = Generates CodeBlocks project files
| (deprecated).
| CodeBlocks - Ninja = Generates CodeBlocks project files
| (deprecated).
| CodeBlocks - Unix Makefiles = Generates CodeBlocks project files
| (deprecated).
| CodeLite - MinGW Makefiles = Generates CodeLite project files
| (deprecated).
| CodeLite - NMake Makefiles = Generates CodeLite project files
| (deprecated).
| CodeLite - Ninja = Generates CodeLite project files
| (deprecated).
| CodeLite - Unix Makefiles = Generates CodeLite project files
| (deprecated).
| Eclipse CDT4 - NMake Makefiles
| = Generates Eclipse CDT 4.0 project files
| (deprecated).
| Eclipse CDT4 - MinGW Makefiles
| = Generates Eclipse CDT 4.0 project files
| (deprecated).
| Eclipse CDT4 - Ninja = Generates Eclipse CDT 4.0 project files
| (deprecated).
| Eclipse CDT4 - Unix Makefiles= Generates Eclipse CDT 4.0 project files
| (deprecated).
| Kate - MinGW Makefiles = Generates Kate project files (deprecated).
| Kate - NMake Makefiles = Generates Kate project files (deprecated).
| Kate - Ninja = Generates Kate project files (deprecated).
| Kate - Ninja Multi-Config = Generates Kate project files (deprecated).
| Kate - Unix Makefiles = Generates Kate project files (deprecated).
| Sublime Text 2 - MinGW Makefiles
| = Generates Sublime Text 2 project files
| (deprecated).
| Sublime Text 2 - NMake Makefiles
| = Generates Sublime Text 2 project files
| (deprecated).
| Sublime Text 2 - Ninja = Generates Sublime Text 2 project files
| (deprecated).
| Sublime Text 2 - Unix Makefiles
| = Generates Sublime Text 2 project files
| (deprecated).
|
| Trying generator 'Visual Studio 15 2017 Win64'
| Traceback (most recent call last):
| File "C:\Users\Jonathan\AppData\Local\Temp\tmpddft2fkm\llvmlite-0.34.0\ffi\build.py", line 191, in <module>
| main()
| File "C:\Users\Jonathan\AppData\Local\Temp\tmpddft2fkm\llvmlite-0.34.0\ffi\build.py", line 179, in main
| main_win32()
| File "C:\Users\Jonathan\AppData\Local\Temp\tmpddft2fkm\llvmlite-0.34.0\ffi\build.py", line 88, in main_win32
| generator = find_win32_generator()
| ^^^^^^^^^^^^^^^^^^^^^^
| File "C:\Users\Jonathan\AppData\Local\Temp\tmpddft2fkm\llvmlite-0.34.0\ffi\build.py", line 84, in find_win32_generator
| raise RuntimeError("No compatible cmake generator installed on this machine")
| RuntimeError: No compatible cmake generator installed on this machine
| error: command 'C:\\Users\\Jonathan\\AppData\\Local\\Temp\\tmp06k5qh00\\.venv\\Scripts\\python.exe' failed with exit code 1
Note: This error originates from the build backend, and is likely not a problem with poetry but one of the following issues with llvmlite (0.34.0)
- not supporting PEP 517 builds
- not specifying PEP 517 build requirements correctly
- the build requirements are incompatible with your operating system or Python version
- the build requirements are missing system dependencies (eg: compilers, libraries, headers).
You can verify this by running pip wheel --no-cache-dir --use-pep517 "llvmlite (==0.34.0)".
- Updating numpy (2.2.6 -> 2.3.1): Pending...
- Updating numpy (2.2.6 -> 2.3.1): Installing...
- Updating numpy (2.2.6 -> 2.3.1)
PS C:\Users\Jonathan\documents\testing-sparse>
Metadata
Metadata
Assignees
Labels
area/docsDocumentation issues/improvementsDocumentation issues/improvementskind/bugSomething isn't working as expectedSomething isn't working as expected