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
While the README specifies that rembg supports python: >3.7, <3.13, attempting to install the package on Python versions beyond 3.9 (e.g., 3.10 or later) results in the following error when using uv:
Resolved 36 packages in 540ms
× Failed to download and build `llvmlite==0.36.0`
╰─▶ Build backend failed to determine requirements with `build_wheel()` (exit status: 1) [...] File "<string>", line 55, in<module> File "<string>", line 52, in _guard_py_ver RuntimeError: Cannot install on Python version 3.12.8; only versions >=3.6,<3.10 are supported. help: `llvmlite` (v0.36.0) was included because `my-project` (v0.1.0) depends on `rembg` (v2.0.60) which depends on `pymatting` (v1.1.13) which depends on `numba` (v0.53.1) which depends on `llvmlite`
This presents a significant limitation because Python 3.9 is approaching end-of-life (EOL) next year ([Python Versions Lifecycle]. For many projects, using outdated Python versions is not feasible due to security concerns, lack of modern features, and compatibility with other projects.
Could the maintainers clarify whether there are plans to extend compatibility to newer Python versions?
Expanding support would ensure rembg remains viable for developers adopting modern Python environments.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
While the README specifies that
rembg
supportspython: >3.7, <3.13
, attempting to install the package on Python versions beyond 3.9 (e.g., 3.10 or later) results in the following error when usinguv
:This presents a significant limitation because Python 3.9 is approaching end-of-life (EOL) next year ([Python Versions Lifecycle]. For many projects, using outdated Python versions is not feasible due to security concerns, lack of modern features, and compatibility with other projects.
Could the maintainers clarify whether there are plans to extend compatibility to newer Python versions?
Expanding support would ensure
rembg
remains viable for developers adopting modern Python environments.Beta Was this translation helpful? Give feedback.
All reactions