You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
❯ uv pip install lightfm
Resolved 11 packages in 231ms
error: Failed to prepare distributions
Caused by: Failed to fetch wheel: lightfm==1.17
Caused by: Build backend failed to determine requirements with `build_wheel()` (exit status: 1)
--- stdout:
--- stderr:
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "/home/tomaz/.cache/uv/builds-v0/.tmpYngnoq/lib/python3.8/site-packages/setuptools/build_meta.py", line 332, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
File "/home/tomaz/.cache/uv/builds-v0/.tmpYngnoq/lib/python3.8/site-packages/setuptools/build_meta.py", line 302, in _get_build_requires
self.run_setup()
File "/home/tomaz/.cache/uv/builds-v0/.tmpYngnoq/lib/python3.8/site-packages/setuptools/build_meta.py", line 503, in run_setup
super().run_setup(setup_script=setup_script)
File "/home/tomaz/.cache/uv/builds-v0/.tmpYngnoq/lib/python3.8/site-packages/setuptools/build_meta.py", line 318, in run_setup
exec(code, locals())
File "<string>", line 11, in <module>
AttributeError: 'dict' object has no attribute '__LIGHTFM_SETUP__'
---
the above error is thrown when trying to install the latest version, 1.17.
Trying to fix to 1.16, as in environment.yml and requirements.txt, produces the same error:
❯ uv pip install lightfm==1.16
Resolved 11 packages in 7ms
error: Failed to prepare distributions
Caused by: Failed to fetch wheel: lightfm==1.16
Caused by: Build backend failed to determine requirements with `build_wheel()` (exit status: 1)
--- stdout:
--- stderr:
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "/home/tomaz/.cache/uv/builds-v0/.tmpWSuYF4/lib/python3.8/site-packages/setuptools/build_meta.py", line 332, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
File "/home/tomaz/.cache/uv/builds-v0/.tmpWSuYF4/lib/python3.8/site-packages/setuptools/build_meta.py", line 302, in _get_build_requires
self.run_setup()
File "/home/tomaz/.cache/uv/builds-v0/.tmpWSuYF4/lib/python3.8/site-packages/setuptools/build_meta.py", line 503, in run_setup
super().run_setup(setup_script=setup_script)
File "/home/tomaz/.cache/uv/builds-v0/.tmpWSuYF4/lib/python3.8/site-packages/setuptools/build_meta.py", line 318, in run_setup
exec(code, locals())
File "<string>", line 11, in <module>
AttributeError: 'dict' object has no attribute '__LIGHTFM_SETUP__'
---
The text was updated successfully, but these errors were encountered:
Uh oh!
There was an error while loading. Please reload this page.
Due to lyst/lightfm#687
the above error is thrown when trying to install the latest version,
1.17
.Trying to fix to
1.16
, as inenvironment.yml
andrequirements.txt
, produces the same error:The text was updated successfully, but these errors were encountered: