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
Magic refuses to install a Pip dependency due to alleged conflicting requirements.
Expected behavior
Magic should install the dependency since it does not seem to have these conflicting requirements.
The install succeeds in a separate Python virtual environment (outside Magic).
Steps to reproduce
➜ git:(main) ✗ magic add --pypi "surrealdb>=1.0.0"
× failed to solve the pypi requirements of 'default' 'linux-64'
├─▶ failed to resolve pypi dependencies
╰─▶ Because surrealdb>=1.0.0 depends on typing-extensions==4.12.2 and typing-extensions==4.13.2, we can conclude that surrealdb>=1.0.0 cannot be used.
And because only the following versions of surrealdb are available:
surrealdb<=1.0.0
surrealdb==1.0.1
surrealdb==1.0.2
surrealdb==1.0.3
and you require surrealdb>=1.0.0, we can conclude that your requirements are unsatisfiable.
Bug description
Actual behavior
Magic refuses to install a Pip dependency due to alleged conflicting requirements.
Expected behavior
Magic should install the dependency since it does not seem to have these conflicting requirements.
The install succeeds in a separate Python virtual environment (outside Magic).
Steps to reproduce
Only version 4.12.2 of
typing-extensions
is required here: https://pypi.org/pypi/surrealdb/1.0.3/jsonSystem information
The text was updated successfully, but these errors were encountered: