JuliaParallel / Dagger.jl

A framework for out-of-core and parallel execution
Other
621 stars 67 forks source link

Updating to Documenter.jl v1 #482

Closed JamesWrigley closed 5 months ago

JamesWrigley commented 5 months ago

I attempted to update the docs to build with Documenter.jl v1, but it seems that there are dependency conflicts. I narrowed it down to:

This PR would fix it: https://github.com/kimikage/ProfileSVG.jl/pull/70 But I'm not sure if that'll get merged anytime soon. Anyway it's not urgent, I just wanted to document the chain of pain :grin:

jpsamaroo commented 5 months ago

Thanks for looking into this! I'd be ok with removing ProfileSVG support from DaggerWebDash for now - it's not really used, since profiling support in Dagger isn't great, because Profile doesn't support continuous profiling (yet another chain of pain :laughing: ).

asinghvi17 commented 5 months ago

If it's a web viewer, you could try switching to ProfileCanvas.jl instead? Not sure if it needs a live server, though.

Alternatively, you can always just add that branch in CI explicitly!

jpsamaroo commented 5 months ago

The live rendering support is enabled by running ProfileSVG multiple times, so ProfileCanvas.jl could work! Thanks for letting me know about it :smile:

JamesWrigley commented 5 months ago

Fixed in #487.