# Tooling

**URL:** https://discourse.julialang.org/c/tools/35.md?no_subcategories=false&page=31

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

**Page:** 32

---

## [Static testing with JET vs interfaces](https://discourse.julialang.org/t/static-testing-with-jet-vs-interfaces/97985)

<div class="topic-metadata">

**Author:** [@gdalle](https://discourse.julialang.org/u/gdalle)\
**Replies:** 5\
**Last updated:** [April 27, 2023, 9:47am UTC](https://discourse.julialang.org/t/static-testing-with-jet-vs-interfaces/97985 "2023-04-27T09:47:51Z")

</div>

Hi there! I’m starting to add JET testing to several packages, but I run into problems when I try to define abstract interfaces. As of right now, interfaces in Julia are mostly methodless functions with explicit documen…

---

## [Pluto misses cell update](https://discourse.julialang.org/t/pluto-misses-cell-update/96062)

<div class="topic-metadata">

**Author:** [@DOT](https://discourse.julialang.org/u/DOT)\
**Replies:** 2\
**Last updated:** [April 27, 2023, 6:08am UTC](https://discourse.julialang.org/t/pluto-misses-cell-update/96062 "2023-04-27T06:08:07Z")

</div>

In callable parameterized types, Pluto seems to miss when the cell defining the function is changed: Near the comment, if, e.g., I push @show :stuff into the next line, without #, and then run that cell, the final ce…

---

## [Transforming a Pluto notebook into a Julia package](https://discourse.julialang.org/t/transforming-a-pluto-notebook-into-a-julia-package/60789)

<div class="topic-metadata">

**Author:** [@Mark\_Nahabedian](https://discourse.julialang.org/u/Mark_Nahabedian)\
**Replies:** 15\
**Last updated:** [April 26, 2023, 9:11pm UTC](https://discourse.julialang.org/t/transforming-a-pluto-notebook-into-a-julia-package/60789 "2023-04-26T21:11:29Z")

</div>

I’ve been using a Pluto notebook as an IDE. It’s been pretty handy being able to try things out, change definitions and try again. Once my code is “done” though, I’d like to be able to turn it into a module/package wit…

---

## [Exception raised when debugging Flux.jl code](https://discourse.julialang.org/t/exception-raised-when-debugging-flux-jl-code/97949)

<div class="topic-metadata">

**Author:** [@karim](https://discourse.julialang.org/u/karim)\
**Replies:** 0\
**Last updated:** [April 26, 2023, 2:11pm UTC](https://discourse.julialang.org/t/exception-raised-when-debugging-flux-jl-code/97949 "2023-04-26T14:11:37Z")

</div>

The below code runs fine but when I run it under the VS Code debugger I get an ErrorException: Method is @generated; try ‘code\_lowered’ instead. using Flux input = rand(28) label = rand(10) model = Chain( Dense(28 =\>…

---

## [Documenter.jl not updating link to stable releases](https://discourse.julialang.org/t/documenter-jl-not-updating-link-to-stable-releases/97729)

<div class="topic-metadata">

**Author:** [@tlnagy](https://discourse.julialang.org/u/tlnagy)\
**Replies:** 2\
**Last updated:** [April 25, 2023, 10:02pm UTC](https://discourse.julialang.org/t/documenter-jl-not-updating-link-to-stable-releases/97729 "2023-04-25T22:02:39Z")

</div>

Not sure what I’m doing wrong but the links for the “stable” release of Crispulator.jl keeps pointing to an old version. The dev version is properly updated, but the stable link is still the old one. Here’s my TagBot.ym…

---

## [Installing ReinforcementLearning.jl downgrades Flux.jl](https://discourse.julialang.org/t/installing-reinforcementlearning-jl-downgrades-flux-jl/97880)

<div class="topic-metadata">

**Author:** [@karim](https://discourse.julialang.org/u/karim)\
**Replies:** 2\
**Last updated:** [April 25, 2023, 9:53pm UTC](https://discourse.julialang.org/t/installing-reinforcementlearning-jl-downgrades-flux-jl/97880 "2023-04-25T21:53:55Z")

</div>

HI, I’m trying to install both Flux.jl and ReinforcementLearning.jl, but I noticed that when I first install Flux.jl I get v0.13.15 but once I add ReinforcementLearning.jl (v0.10.2) Flux.jl gets downgraded to v0.13.4. I…

---

## [Anaconda startup shell scripts are loaded into Julia REPL by mistake](https://discourse.julialang.org/t/anaconda-startup-shell-scripts-are-loaded-into-julia-repl-by-mistake/51180)

<div class="topic-metadata">

**Author:** [@xjtu-blacksmith](https://discourse.julialang.org/u/xjtu-blacksmith)\
**Replies:** 2\
**Last updated:** [December 3, 2020, 11:22am UTC](https://discourse.julialang.org/t/anaconda-startup-shell-scripts-are-loaded-into-julia-repl-by-mistake/51180 "2020-12-03T11:22:31Z")

</div>

Hi everyone! I’m currently using both Anaconda plugin and Julia plugin in VS Code. When I try to launch a Julia script (through REPL) inside a project where Python scripts exist, Anaconda startup shell scripts would alwa…

---

## [New error with CompatHelper](https://discourse.julialang.org/t/new-error-with-compathelper/97757)

<div class="topic-metadata">

**Author:** [@martinmestre](https://discourse.julialang.org/u/martinmestre)\
**Replies:** 11\
**Last updated:** [April 24, 2023, 8:28pm UTC](https://discourse.julialang.org/t/new-error-with-compathelper/97757 "2023-04-24T20:28:30Z")

</div>

The log info of CompatHelper is here. It says that github can’t find my repository, but the referenced link is actually working.

---

## [Julia VS code debugger gets stuck](https://discourse.julialang.org/t/julia-vs-code-debugger-gets-stuck/95449)

<div class="topic-metadata">

**Author:** [@HoldenCaulfield](https://discourse.julialang.org/u/HoldenCaulfield)\
**Replies:** 11\
**Last updated:** [April 24, 2023, 4:46pm UTC](https://discourse.julialang.org/t/julia-vs-code-debugger-gets-stuck/95449 "2023-04-24T16:46:26Z")

</div>

I’m trying to debug my code in VSCode, but the debugger gets stuck and never reaches the breakpoint. My code uses several Julia packages (such as Distributions, Distances, JLD, BoltzmannMachines) and runs in a matter of …

---

## [Encouraging 1.x versions for registered packages?](https://discourse.julialang.org/t/encouraging-1-x-versions-for-registered-packages/97171)

<div class="topic-metadata">

**Author:** [@Alec\_Loudenback](https://discourse.julialang.org/u/Alec_Loudenback)\
**Replies:** 74\
**Last updated:** [April 23, 2023, 10:35pm UTC](https://discourse.julialang.org/t/encouraging-1-x-versions-for-registered-packages/97171 "2023-04-23T22:35:47Z")

</div>

I’ve become a fan of pretty early on in a package’s development going to v1.X.X so that you have more flexibility in SemVer. This gives you a little bit more flexibility for how it impacts dependencies from the get-go.

---

## [Can't load CUDA.jl when I launch julia under Nsight compute](https://discourse.julialang.org/t/cant-load-cuda-jl-when-i-launch-julia-under-nsight-compute/97810)

<div class="topic-metadata">

**Author:** [@yuwenchen95](https://discourse.julialang.org/u/yuwenchen95)\
**Replies:** 2\
**Last updated:** [April 23, 2023, 10:18pm UTC](https://discourse.julialang.org/t/cant-load-cuda-jl-when-i-launch-julia-under-nsight-compute/97810 "2023-04-23T22:18:18Z")

</div>

When I launch julia with Nsight Compute 2023.1.1 as follows, ncu --mode=launch julia I get stalled when I try to load CUDA.jl at the command: using CUDA Anyone has the idea to solve it? Thanks in advance.

---

## [Trouble Using Cthulhu in VsCode Integrated Terminal](https://discourse.julialang.org/t/trouble-using-cthulhu-in-vscode-integrated-terminal/97822)

<div class="topic-metadata">

**Author:** [@TI36XPro](https://discourse.julialang.org/u/TI36XPro)\
**Replies:** 0\
**Last updated:** [April 23, 2023, 4:54pm UTC](https://discourse.julialang.org/t/trouble-using-cthulhu-in-vscode-integrated-terminal/97822 "2023-04-23T16:54:56Z")

</div>

Hello, I am trying to following along with this video here on performance in Julia. I’ve created a fresh environment with Cthulhu version 2.8.13. I did not add any other packages. I open vscode in my package directory a…

---

## [Dry run of adding a package](https://discourse.julialang.org/t/dry-run-of-adding-a-package/97783)

<div class="topic-metadata">

**Author:** [@zdenek\_hurak](https://discourse.julialang.org/u/zdenek_hurak)\
**Replies:** 1\
**Last updated:** [April 22, 2023, 1:34pm UTC](https://discourse.julialang.org/t/dry-run-of-adding-a-package/97783 "2023-04-22T13:34:54Z")

</div>

It happens occassinally to me that after adding a registerered package to a given already populated environment, I observe downgrade of several already installed packages. Depending on how much I need or want the new pac…

---

## [Which is the error given by CompatHelper in GitHub and how to solve it?](https://discourse.julialang.org/t/which-is-the-error-given-by-compathelper-in-github-and-how-to-solve-it/97739)

<div class="topic-metadata">

**Author:** [@martinmestre](https://discourse.julialang.org/u/martinmestre)\
**Replies:** 9\
**Last updated:** [April 21, 2023, 1:55pm UTC](https://discourse.julialang.org/t/which-is-the-error-given-by-compathelper-in-github-and-how-to-solve-it/97739 "2023-04-21T13:55:16Z")

</div>

Hello, this is my first time with the great PkgTemplates package and interacting with GitHub repository. Apart from the title questions I would like to know how does CompatHelper work? Does it install all the packages i…

---

## [Construct and intermittently call a single Julia instance with JuliaCall](https://discourse.julialang.org/t/construct-and-intermittently-call-a-single-julia-instance-with-juliacall/96541)

<div class="topic-metadata">

**Author:** [@kydonian](https://discourse.julialang.org/u/kydonian)\
**Replies:** 4\
**Last updated:** [April 14, 2023, 9:00pm UTC](https://discourse.julialang.org/t/construct-and-intermittently-call-a-single-julia-instance-with-juliacall/96541 "2023-04-14T21:00:19Z")

</div>

I’m trying to incorporate JuliaCall in my application. Larger context: Julia is the backend to a python service endpoint (i.e. somebody sends an optimization problem to a server written in python via gRPC, server call…

---

## [Start REPL: The terminal process failed to launch: Path to shell executable "\\bin\\sh" does not exist](https://discourse.julialang.org/t/start-repl-the-terminal-process-failed-to-launch-path-to-shell-executable-bin-sh-does-not-exist/97298)

<div class="topic-metadata">

**Author:** [@Salmon](https://discourse.julialang.org/u/Salmon)\
**Replies:** 1\
**Last updated:** [April 14, 2023, 10:21am UTC](https://discourse.julialang.org/t/start-repl-the-terminal-process-failed-to-launch-path-to-shell-executable-bin-sh-does-not-exist/97298 "2023-04-14T10:21:02Z")

</div>

Hi, since today I cannot launch a REPL from VSCode on windows anymore. It fails with the error: The terminal process failed to launch: Path to shell executable "\\bin\\sh" does not exist. I interpret this as the julia …

---

## [Package got merged by Registrator.jl, but still not available to add](https://discourse.julialang.org/t/package-got-merged-by-registrator-jl-but-still-not-available-to-add/97463)

<div class="topic-metadata">

**Author:** [@himanshu](https://discourse.julialang.org/u/himanshu)\
**Replies:** 0\
**Last updated:** [April 14, 2023, 10:06am UTC](https://discourse.julialang.org/t/package-got-merged-by-registrator-jl-but-still-not-available-to-add/97463 "2023-04-14T10:06:07Z")

</div>

My pull request to register a new package was merged after 3 day waiting period. github.com/waitasecant/BestModelSubset.jl/issues/4 Still the package is not available at juliapackages.com. Are there any further steps? …

---

## [Default method used to display the results of cell evaluation](https://discourse.julialang.org/t/default-method-used-to-display-the-results-of-cell-evaluation/97437)

<div class="topic-metadata">

**Author:** [@Gregstrq](https://discourse.julialang.org/u/Gregstrq)\
**Replies:** 1\
**Last updated:** [April 13, 2023, 6:20pm UTC](https://discourse.julialang.org/t/default-method-used-to-display-the-results-of-cell-evaluation/97437 "2023-04-13T18:20:00Z")

</div>

As the title suggests, I would like to know what specific method is called to display the results of the evaluated cell in Pluto. The problem that I am trying to solve is why Latexify.jl works for real symbolic matrices…

---

## [VSCode Debugger Compiled Mode Button Clarification](https://discourse.julialang.org/t/vscode-debugger-compiled-mode-button-clarification/97375)

<div class="topic-metadata">

**Author:** [@TI36XPro](https://discourse.julialang.org/u/TI36XPro)\
**Replies:** 2\
**Last updated:** [April 12, 2023, 1:37pm UTC](https://discourse.julialang.org/t/vscode-debugger-compiled-mode-button-clarification/97375 "2023-04-12T13:37:23Z")

</div>

I noticed there is a red button that only appears when you hover over the “Julia: Compiled Code” (see image below). The tooltip says it runs Julia in compiled mode. So once you’ve clicked it, it runs all the code (includ…

---

## [Using PyJulia (or similar) to create a pip-installable python package from a registered julia package?](https://discourse.julialang.org/t/using-pyjulia-or-similar-to-create-a-pip-installable-python-package-from-a-registered-julia-package/97290)

<div class="topic-metadata">

**Author:** [@mkarikom](https://discourse.julialang.org/u/mkarikom)\
**Replies:** 2\
**Last updated:** [April 10, 2023, 7:01pm UTC](https://discourse.julialang.org/t/using-pyjulia-or-similar-to-create-a-pip-installable-python-package-from-a-registered-julia-package/97290 "2023-04-10T19:01:13Z")

</div>

I’m looking for a way to create a pip-installable wrapper for an registered julia package. Is this even possible?

---

## [Task type 'julia-proc'](https://discourse.julialang.org/t/task-type-julia-proc/95400)

<div class="topic-metadata">

**Author:** [@Euhan](https://discourse.julialang.org/u/Euhan)\
**Replies:** 2\
**Last updated:** [April 10, 2023, 2:18am UTC](https://discourse.julialang.org/t/task-type-julia-proc/95400 "2023-04-10T02:18:57Z")

</div>

I’m trying to use vscode with Julia. I’ve got to running a test program (with or without debugging). It seems to work but I get this message: Error: there is no registered task type 'julia-proc'. Did you miss installing…

---

## [Switching users in a Dockerfile to precompile a package](https://discourse.julialang.org/t/switching-users-in-a-dockerfile-to-precompile-a-package/96998)

<div class="topic-metadata">

**Author:** [@SeSodesa](https://discourse.julialang.org/u/SeSodesa)\
**Replies:** 2\
**Last updated:** [April 8, 2023, 1:41pm UTC](https://discourse.julialang.org/t/switching-users-in-a-dockerfile-to-precompile-a-package/96998 "2023-04-08T13:41:19Z")

</div>

I would like to build a Docker image for grading student submissions on the A+ LMS. In addition to the base Debian system, the image would contain two separate Julia projects: /exercise\_project and /tests. The student su…

---

## [Can I SnoopPrecompile a Genie.jl app?](https://discourse.julialang.org/t/can-i-snoopprecompile-a-genie-jl-app/97202)

<div class="topic-metadata">

**Author:** [@TheLateKronos](https://discourse.julialang.org/u/TheLateKronos)\
**Replies:** 3\
**Last updated:** [April 7, 2023, 7:51pm UTC](https://discourse.julialang.org/t/can-i-snoopprecompile-a-genie-jl-app/97202 "2023-04-07T19:51:07Z")

</div>

SnoopPrecompile can be used to precompile a set of function calls during package precompilation. As a Genie.jl app is a Julia project, I was wondering: Is it possible to package a Genie.jl app as a package, and thereby …

---

## [ProgressMeter in VSCode Jupyter Notebooks](https://discourse.julialang.org/t/progressmeter-in-vscode-jupyter-notebooks/97133)

<div class="topic-metadata">

**Author:** [@liamfdoherty](https://discourse.julialang.org/u/liamfdoherty)\
**Replies:** 5\
**Last updated:** [April 7, 2023, 11:50am UTC](https://discourse.julialang.org/t/progressmeter-in-vscode-jupyter-notebooks/97133 "2023-04-07T11:50:05Z")

</div>

I am trying to use ProgressMeter and @showprogress in VS Code inside of a Jupyter notebook. When I do, I get many progress bars printed out in succession: This is not what happens when I use Jupyter notebooks in the …

---

## [Incorporating \`methodswith\`](https://discourse.julialang.org/t/incorporating-methodswith/95245)

<div class="topic-metadata">

**Author:** [@wujinq](https://discourse.julialang.org/u/wujinq)\
**Replies:** 3\
**Last updated:** [April 7, 2023, 9:22am UTC](https://discourse.julialang.org/t/incorporating-methodswith/95245 "2023-04-07T09:22:15Z")

</div>

When programming in C++ or Rust or Python, we can just click . and obtain a list of available methods for an object. Since Julia is based on multiple dispatch, there is no such thing as obj.method(). But is it possible t…

---

## [Set up Continuous Integration on GitHub for package using PyCall.jl](https://discourse.julialang.org/t/set-up-continuous-integration-on-github-for-package-using-pycall-jl/97164)

<div class="topic-metadata">

**Author:** [@JordiBolibar](https://discourse.julialang.org/u/JordiBolibar)\
**Replies:** 0\
**Last updated:** [April 6, 2023, 9:41am UTC](https://discourse.julialang.org/t/set-up-continuous-integration-on-github-for-package-using-pycall-jl/97164 "2023-04-06T09:41:47Z")

</div>

Hi, I’m trying to setup CI for a package of mine using PyCall.jl. I’m using several Python libraries, some installed with pip and others using miniconda. This means that in order to manage this I’m using a conda environm…

---

## [Formatting julia code in Pluto notebook cells?](https://discourse.julialang.org/t/formatting-julia-code-in-pluto-notebook-cells/97135)

<div class="topic-metadata">

**Author:** [@rud-lucien](https://discourse.julialang.org/u/rud-lucien)\
**Replies:** 2\
**Last updated:** [April 5, 2023, 8:50pm UTC](https://discourse.julialang.org/t/formatting-julia-code-in-pluto-notebook-cells/97135 "2023-04-05T20:50:16Z")

</div>

Hi, I have recently started using Pluto notebooks and am really enjoying it! I am having lots of fun actually! I love the reactive aspect of this notebook and also love the fact that I can bypass it when I want to by t…

---

## [Bug: Memory leak at startup?](https://discourse.julialang.org/t/bug-memory-leak-at-startup/96944)

<div class="topic-metadata">

**Author:** [@physh](https://discourse.julialang.org/u/physh)\
**Replies:** 5\
**Last updated:** [April 5, 2023, 1:12am UTC](https://discourse.julialang.org/t/bug-memory-leak-at-startup/96944 "2023-04-05T01:12:12Z")

</div>

Dear all, since a few days, I have some problems with using the “Julia Language Pack” within VCCode. Having the Extension enabled (Screenshot 1) starts to consume an unusual amount of memory. Moreover, it becomes impos…

---

## [Can someone help me figure out how to arrange a package with the structure as in ITensors.jl?](https://discourse.julialang.org/t/can-someone-help-me-figure-out-how-to-arrange-a-package-with-the-structure-as-in-itensors-jl/89476)

<div class="topic-metadata">

**Author:** [@liuyxpp](https://discourse.julialang.org/u/liuyxpp)\
**Replies:** 6\
**Last updated:** [April 4, 2023, 11:45am UTC](https://discourse.julialang.org/t/can-someone-help-me-figure-out-how-to-arrange-a-package-with-the-structure-as-in-itensors-jl/89476 "2023-04-04T11:45:18Z")

</div>

I want to split plotting functionality (which depends on Plots or Makie) from my main package to reduce loading time. I notice that ITensors.jl does the exact thing I want to do. But I have difficulty on how it works. Fo…

---

## [LSP not showing error](https://discourse.julialang.org/t/lsp-not-showing-error/96726)

<div class="topic-metadata">

**Author:** [@jdev22](https://discourse.julialang.org/u/jdev22)\
**Replies:** 5\
**Last updated:** [April 3, 2023, 10:02am UTC](https://discourse.julialang.org/t/lsp-not-showing-error/96726 "2023-04-03T10:02:05Z")

</div>

I’m new to Julia development and was just trying out the following snippet: \` function foo()::String return 22 end \` I expected LSP to have highlighted the code with error, because the return type of this function …

[Previous page](https://discourse.julialang.org/c/tools/35.md?no_subcategories=false&page=30)

[Next page](https://discourse.julialang.org/c/tools/35.md?no_subcategories=false&page=32)
