fonsp / Pluto.jl

🎈 Simple reactive notebooks for Julia
https://plutojl.org/
MIT License
4.96k stars 286 forks source link

disabling the package manager doesn't work anymore #2743

Closed SimonEnsemble closed 9 months ago

SimonEnsemble commented 10 months ago

it seems I'm not able to disable the package manger anymore. a student of mine had this same issue. and we had to downgrade Pluto.

see my video: https://www.youtube.com/watch?v=IyZzgDA-1a0

Pluto v0.19.35

Julia Version 1.9.4 Commit 8e5136fa297 (2023-11-14 08:46 UTC) Build Info: Official https://julialang.org/ release Platform Info: OS: macOS (arm64-apple-darwin22.4.0) CPU: 8 × Apple M1 WORD_SIZE: 64 LIBM: libopenlibm LLVM: libLLVM-14.0.6 (ORCJIT, apple-m1) Threads: 1 on 4 virtual cores

SimonEnsemble commented 10 months ago

reproducible across my M1 Mac laptop and desktop. to anyone having this problem, (1) remove Pluto, then (2) Pkg.add(name="Pluto", version="v0.19.32")

adannenberg commented 9 months ago

problem confirmed. and i believe that disabling the package manager is the only way to import a local module (as per https://discourse.julialang.org/t/problem-with-module-dependencies-in-pluto/91882 so it's a big problem for me.

i will downgrade to 19.32

adannenberg commented 9 months ago

this issue has been closed but it's still there. i've freed pluto in the package manager, updated to 19.35, exited and re-opened julia, and the problem persists. does this mean that the fix has been merged with a development branch rather than the main branch and won't be available (in main) until 19.36?

adannenberg commented 9 months ago

also, in light of the discussion on #2748 i've checked that the issue is present in both julia 1.9.4 and julia 1.10.0-rc2.

Pangoraw commented 9 months ago

does this mean that the fix has been merged with a development branch rather than the main branch and won't be available (in main) until 19.36?

Yes, the fix will be available in the upcoming 0.19.36 release. In the meantime, you can test by installing the main branch of Pluto: add Pluto#main in the Pkg repl where the fix should be present.

adannenberg commented 9 months ago

perfect, thank you.