-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Description
CSA is pip-installable up to Python 3.13, but with 3.14 installation fails (at least under macOS):
(brew_venv_314) ~> python --version
Python 3.14.0
(brew_venv_314) ~> pip --version
pip 25.2 from /Users/plesser/NEST/code/bld/brew_venv_314/lib/python3.14/site-packages/pip (python 3.14)
(brew_venv_314) ~> pip install csa
Collecting csa
Using cached csa-0.1.12.tar.gz (31 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... error
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> [23 lines of output]
Traceback (most recent call last):
File "/Users/plesser/NEST/code/bld/brew_venv_314/lib/python3.14/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in <module>
main()
~~~~^^
File "/Users/plesser/NEST/code/bld/brew_venv_314/lib/python3.14/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/plesser/NEST/code/bld/brew_venv_314/lib/python3.14/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 143, in get_requires_for_build_wheel
return hook(config_settings)
File "/private/var/folders/zz/kr57pbys6f5dtt17dk7jjh4c0000gn/T/pip-build-env-eryvc2zv/overlay/lib/python3.14/site-packages/setuptools/build_meta.py", line 331, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/zz/kr57pbys6f5dtt17dk7jjh4c0000gn/T/pip-build-env-eryvc2zv/overlay/lib/python3.14/site-packages/setuptools/build_meta.py", line 301, in _get_build_requires
self.run_setup()
~~~~~~~~~~~~~~^^
File "/private/var/folders/zz/kr57pbys6f5dtt17dk7jjh4c0000gn/T/pip-build-env-eryvc2zv/overlay/lib/python3.14/site-packages/setuptools/build_meta.py", line 512, in run_setup
super().run_setup(setup_script=setup_script)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/zz/kr57pbys6f5dtt17dk7jjh4c0000gn/T/pip-build-env-eryvc2zv/overlay/lib/python3.14/site-packages/setuptools/build_meta.py", line 317, in run_setup
exec(code, locals())
~~~~^^^^^^^^^^^^^^^^
File "<string>", line 12, in <module>
AttributeError: 'Constant' object has no attribute 's'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
Metadata
Metadata
Assignees
Labels
No labels