[PlutoPkg] Support for Dev Packages / Non-Registered packages #1302
Unanswered
kfardanesh
asked this question in
Pluto development
Replies: 2 comments 1 reply
-
I'm in the same boat. A bunch of notebooks I have depend on PlutoDataTable which isn't registered. Is there a good workaround? |
Beta Was this translation helpful? Give feedback.
1 reply
-
Linking similarly related issue around |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Problem
I upgraded to the latest release of Pluto (0.15.x) and found that a bunch of my notebooks broke because I was using packages not registered in the registry. Unfortunately I had to revert to using the
Pkg.activate()
I haven't taken a look yet at how PlutoPkg detects which packages to add to the notebook environment, however it might be a good idea to support dev packages and packages not registered.
Proposal
A proposed solution would be to "extend"
using <package name>
with a comment to point to the appropriate local path or url of the package as such:using <package name> # /path/to/local/package
using <package name> # https://github.com/non-registered/package
Might need to differentiate between
Pkg.add
andPkg.develop
I am open to any and all ideas around this issue
Beta Was this translation helpful? Give feedback.
All reactions