I'm being a dummy and don't remember how to get the calva repl actually loading my shadow-cljs namespaec. I basically did jack-in, selected the target, and opened the browser. I'm now at a clj.user prompt and it can't find my namespaces and I'm sure this is something simple....
Well I just did it again and now I have a cljS.user prompt where everything works as normal
Less trivially... can I run calva in a python virtual environment? I know that's a weird request but I have a build hook that runs a python tool to generate some assets
As long as there’s an nrepl server to connect to, Calva will work. So, yes, that should be entirely possible. If you want to use jack-in for it, a custom command line config should do it: https://calva.io/connect-sequences/#custom-command-line