Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Circular dependency with SymPy and SymPyCore #1205

Closed
0x0f0f0f opened this issue Aug 2, 2024 · 2 comments
Closed

Circular dependency with SymPy and SymPyCore #1205

0x0f0f0f opened this issue Aug 2, 2024 · 2 comments

Comments

@0x0f0f0f
Copy link
Member

0x0f0f0f commented Aug 2, 2024

i've ended up in a situation where I can't bump SU to 3 on Symbolics,
See #1196

It's because SymPy.jl needs a bump of SU too, and thus SymPyCore.jl needs a bump of SU too, but SymPyCore.jl depends on Symbolics = 5 for testing. So that's kind of a cyclic dependency. How could I solve this?

CC @ChrisRackauckas

┌ Warning: Circular dependency detected. Precompilation will be skipped for:
│   SymbolicsLuxCoreExt [627a0384-1005-54a2-b9b4-9a4fe65f6d58]
│   SymPyCoreSymbolicUtilsExt [87ddb4a9-fa18-5bc7-9b5e-fb235910c4ff]
│   SymbolicsSymPyExt [f04539eb-3b94-5d9d-8be7-45665d72dc4b]
│   SymbolicsGroebnerExt [4f69d5d2-9113-5a54-b642-d8e711e2afe1]
│   SymPy [24249f21-da20-56a4-8eb1-6a02cf4ae2e6]
│   SymPyCore [458b697b-88f0-4a86-b56b-78b75cfb3531]
│   SymbolicsPreallocationToolsExt [d479e226-fb54-5ebe-a75e-a7af7f39127f]
│   Symbolics [0c5d862f-8b57-4792-8d23-62f2024744c7]
└ @ Pkg.API ~/.julia/juliaup/julia-1.10.4+0.x64.linux.gnu/share/julia/stdlib/v1.10/Pkg/src/API.jl:1239
@0x0f0f0f
Copy link
Member Author

0x0f0f0f commented Aug 2, 2024

You may want to forward this to SymPy folks

@ChrisRackauckas
Copy link
Member

This was handled, ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants