JunoLab / Weave.jl

Scientific reports/literate programming for Julia
http://weavejl.mpastell.com
MIT License
821 stars 94 forks source link

[FR] Package dependency chain involving weave causes strange incompatibility issues. #467

Open TorkelE opened 1 year ago

TorkelE commented 1 year ago

Previously I tried to laod Term.jl and SciML benchmarks.jl into the same environment, turns out this is not possible due to some strange package incompatibility issue. But I don't think the packages (which have nothing which each other to do) are fundamentally incompatible.

I raised this issue at Term.jl (https://github.com/FedeClaudi/Term.jl/issues/177#issuecomment-1354984599). The other identified that it goes via Weave.jl (which SciML benchmarks depends on). Both weave.jl and term.jl depends on Highlights, causing this issue.

Neither the guy at Term.jl, nor me, now what the practise of dealing with these kinds of situations are. He suggested that I ask you guys about it.