# Tooling

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

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

**Page:** 25

---

## [Unable to download locally Julia Package AerialVehicles.jl](https://discourse.julialang.org/t/unable-to-download-locally-julia-package-aerialvehicles-jl/106831)

<div class="topic-metadata">

**Author:** [@alexander-leong](https://discourse.julialang.org/u/alexander-leong)\
**Replies:** 1\
**Last updated:** [November 28, 2023, 10:37am UTC](https://discourse.julialang.org/t/unable-to-download-locally-julia-package-aerialvehicles-jl/106831 "2023-11-28T10:37:31Z")

</div>

Please help, I’m unable to download locally the AerialVehicles.jl package. I attempted to follow the instructions at Using JuliaSim Packages Locally via the JuliaHub Registry · JuliaSim which suggests connecting to Julia…

---

## [What does prevent a package (here Makie) to upgrade?](https://discourse.julialang.org/t/what-does-prevent-a-package-here-makie-to-upgrade/106805)

<div class="topic-metadata">

**Author:** [@davide](https://discourse.julialang.org/u/davide)\
**Replies:** 3\
**Last updated:** [November 27, 2023, 5:43pm UTC](https://discourse.julialang.org/t/what-does-prevent-a-package-here-makie-to-upgrade/106805 "2023-11-27T17:43:29Z")

</div>

I cannot figure it out from the output of status --outdated and status --outdated -m and I don’t know what I am missing. Julia v. 1.9.4 on a Linux machine. Specifically, for Makie / GLMakie / CairoMakie and AlgebraOfGr…

---

## [Discourse not showing preview for Julia docs](https://discourse.julialang.org/t/discourse-not-showing-preview-for-julia-docs/106803)

<div class="topic-metadata">

**Author:** [@jling](https://discourse.julialang.org/u/jling)\
**Replies:** 1\
**Last updated:** [November 27, 2023, 2:38pm UTC](https://discourse.julialang.org/t/discourse-not-showing-preview-for-julia-docs/106803 "2023-11-27T14:38:44Z")

</div>

https://docs.julialang.org/en/v1/base/io-network/#Base.readuntil

---

## [Julia package test failing in github](https://discourse.julialang.org/t/julia-package-test-failing-in-github/106691)

<div class="topic-metadata">

**Author:** [@Kazi\_Abu\_Rousan](https://discourse.julialang.org/u/Kazi_Abu_Rousan)\
**Replies:** 9\
**Last updated:** [November 24, 2023, 6:53pm UTC](https://discourse.julialang.org/t/julia-package-test-failing-in-github/106691 "2023-11-24T18:53:38Z")

</div>

Hello!.. I was watching Chris Rackauckas’s video on how to create package in julia. I was following the steps but it seems like the test in github is failing. Can someone guide me through? Error message is: \[ Info: Co…

---

## [Running @testitem in VS Code fails](https://discourse.julialang.org/t/running-testitem-in-vs-code-fails/106527)

<div class="topic-metadata">

**Author:** [@Tobias-Thomas](https://discourse.julialang.org/u/Tobias-Thomas)\
**Replies:** 7\
**Last updated:** [November 22, 2023, 3:58pm UTC](https://discourse.julialang.org/t/running-testitem-in-vs-code-fails/106527 "2023-11-22T15:58:16Z")

</div>

Hi everyone, I am currently developing a small package and wrote some Unit-tests for it. Since I am developing it in VS Code, I am using the TestItemRunner.jl package. The tests also work as expected when using the Pac…

---

## [Alternatives to flame graphs for profiler](https://discourse.julialang.org/t/alternatives-to-flame-graphs-for-profiler/103328)

<div class="topic-metadata">

**Author:** [@pjuergens](https://discourse.julialang.org/u/pjuergens)\
**Replies:** 6\
**Last updated:** [November 20, 2023, 12:03am UTC](https://discourse.julialang.org/t/alternatives-to-flame-graphs-for-profiler/103328 "2023-11-20T00:03:59Z")

</div>

Hello there, I am wondering if there is an alternative way to show profiler results (at best in VS Code) than a simple flame graph. What I’m basically looking for is a way to see cumulated time spend in a function/line …

---

## [Looking for feedback from users that currently can't install Juliaup from the Windows Store](https://discourse.julialang.org/t/looking-for-feedback-from-users-that-currently-cant-install-juliaup-from-the-windows-store/85507)

<div class="topic-metadata">

**Author:** [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Replies:** 26\
**Last updated:** [November 18, 2023, 8:11pm UTC](https://discourse.julialang.org/t/looking-for-feedback-from-users-that-currently-cant-install-juliaup-from-the-windows-store/85507 "2023-11-18T20:11:08Z")

</div>

If you are a Windows user who currently can’t install Juliaup from the Windows Store, please continue reading and consider helping out :slight\_smile: I have a new setup option for Juliaup on Windows that might work for …

---

## [PlotlyJS not working in Pluto on Windows](https://discourse.julialang.org/t/plotlyjs-not-working-in-pluto-on-windows/106325)

<div class="topic-metadata">

**Author:** [@sschmidhuber](https://discourse.julialang.org/u/sschmidhuber)\
**Replies:** 3\
**Last updated:** [November 17, 2023, 10:07pm UTC](https://discourse.julialang.org/t/plotlyjs-not-working-in-pluto-on-windows/106325 "2023-11-17T22:07:27Z")

</div>

Hello, I’m facing an issue with PlotlyJS in Pluto on Windows. The PlotlyJS chart is not displayed, there is only white space on Windows (in Firefox and Chrome): However the same Pluto notebook on my Linux machine wo…

---

## [How to asychronously build a benchmark group](https://discourse.julialang.org/t/how-to-asychronously-build-a-benchmark-group/106335)

<div class="topic-metadata">

**Author:** [@filchristou](https://discourse.julialang.org/u/filchristou)\
**Replies:** 3\
**Last updated:** [November 17, 2023, 8:35pm UTC](https://discourse.julialang.org/t/how-to-asychronously-build-a-benchmark-group/106335 "2023-11-17T20:35:04Z")

</div>

Can I build several inter-depending benchmarks from a serial procedure in “one go” using BenchmarkTools.jl ? Say I have the following functionality laid out in a function function mymutatingfunc!(x) mutfunc1!(x) …

---

## [Making @benchmark outputs statistically meaningful, and actionable](https://discourse.julialang.org/t/making-benchmark-outputs-statistically-meaningful-and-actionable/104256)

<div class="topic-metadata">

**Author:** [@user664303](https://discourse.julialang.org/u/user664303)\
**Replies:** 123\
**Last updated:** [November 15, 2023, 1:01pm UTC](https://discourse.julialang.org/t/making-benchmark-outputs-statistically-meaningful-and-actionable/104256 "2023-11-15T13:01:44Z")

</div>

I see a huge disparity in the output of different runs of @benchmark, for the same code. See the following two outputs, made consecutively, with zero code changes and no restarting Julia: BenchmarkTools.Trial: 161 sampl…

---

## [Using WGLMakie Plots in isolated cell view](https://discourse.julialang.org/t/using-wglmakie-plots-in-isolated-cell-view/106134)

<div class="topic-metadata">

**Author:** [@Niels](https://discourse.julialang.org/u/Niels)\
**Replies:** 3\
**Last updated:** [November 14, 2023, 5:12pm UTC](https://discourse.julialang.org/t/using-wglmakie-plots-in-isolated-cell-view/106134 "2023-11-14T17:12:42Z")

</div>

Hey, I want to display WGLMakie graphs in the Pluto isolated cell view. Minimal working example: begin using WGLMakie end scatter(1:10) #create a scatter plot cells = \["scatter cell id"\] #get by PlutoRunner.current…

---

## [How to turn off lightbulb pop-up in vscode](https://discourse.julialang.org/t/how-to-turn-off-lightbulb-pop-up-in-vscode/106017)

<div class="topic-metadata">

**Author:** [@Nathan\_Boyer](https://discourse.julialang.org/u/Nathan_Boyer)\
**Replies:** 2\
**Last updated:** [November 9, 2023, 10:21pm UTC](https://discourse.julialang.org/t/how-to-turn-off-lightbulb-pop-up-in-vscode/106017 "2023-11-09T22:21:49Z")

</div>

I am trying to read through an ipynb (never used before), but every cell has a lightbulb covering the content. What is an SPDX license identifier? Why is it prompting me for this in every cell? How can I turn off these…

---

## [Precompilation of MKL failed; no evidence left behind](https://discourse.julialang.org/t/precompilation-of-mkl-failed-no-evidence-left-behind/105958)

<div class="topic-metadata">

**Author:** [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Replies:** 1\
**Last updated:** [November 9, 2023, 2:06am UTC](https://discourse.julialang.org/t/precompilation-of-mkl-failed-no-evidence-left-behind/105958 "2023-11-09T02:06:39Z")

</div>

MKL precompilation fails. There is no evidence left behind to debug the issue. How is this sort of thing debugged?

---

## [Shortcut to type |\>?](https://discourse.julialang.org/t/shortcut-to-type/47012)

<div class="topic-metadata">

**Author:** [@HenriDeh](https://discourse.julialang.org/u/HenriDeh)\
**Replies:** 11\
**Last updated:** [November 7, 2023, 8:53pm UTC](https://discourse.julialang.org/t/shortcut-to-type/47012 "2023-11-07T20:53:01Z")

</div>

The piping operator |\> is very useful, especially when working in the REPL. However I do not find it convenient to type, it requires some finger gymnastic and it’s not very fast. Maybe it is the case because I have a fre…

---

## [Documentation of my package EasyABM.jl not updated on Juliahub](https://discourse.julialang.org/t/documentation-of-my-package-easyabm-jl-not-updated-on-juliahub/105889)

<div class="topic-metadata">

**Author:** [@RenuSolanki](https://discourse.julialang.org/u/RenuSolanki)\
**Replies:** 1\
**Last updated:** [November 7, 2023, 8:00am UTC](https://discourse.julialang.org/t/documentation-of-my-package-easyabm-jl-not-updated-on-juliahub/105889 "2023-11-07T08:00:32Z")

</div>

The documentation for my package, EasyABM.jl, is encountering issues with updates on JuliaHub. While the documentation deploys successfully on GitHub Pages, documentation of any updates beyond version 1.2.2 result in a “…

---

## [How does the PkgEval badge work on JuliaHub?](https://discourse.julialang.org/t/how-does-the-pkgeval-badge-work-on-juliahub/105662)

<div class="topic-metadata">

**Author:** [@goerz](https://discourse.julialang.org/u/goerz)\
**Replies:** 11\
**Last updated:** [November 6, 2023, 9:35pm UTC](https://discourse.julialang.org/t/how-does-the-pkgeval-badge-work-on-juliahub/105662 "2023-11-06T21:35:42Z")

</div>

Could someone clarify the details of the “PkgEval” badge on JuliaHub? When does this badge get updated? It does not seem to be updated every time I push to the master branch of my package. Is it on some timed interval,…

---

## [Package extensions - structs inside extensions](https://discourse.julialang.org/t/package-extensions-structs-inside-extensions/101849)

<div class="topic-metadata">

**Author:** [@iabraham](https://discourse.julialang.org/u/iabraham)\
**Replies:** 6\
**Last updated:** [November 4, 2023, 5:19pm UTC](https://discourse.julialang.org/t/package-extensions-structs-inside-extensions/101849 "2023-11-04T17:19:07Z")

</div>

How can one make a struct defined in a package extension available to the user once the extension is loaded? Suppose we have: module MainFoo using SomeLightDeps lightweight\_func1 = ... lightweight\_func2 = ... end…

---

## [Could not load library libLLVM-15jl.so](https://discourse.julialang.org/t/could-not-load-library-libllvm-15jl-so/105790)

<div class="topic-metadata">

**Author:** [@Fourier](https://discourse.julialang.org/u/Fourier)\
**Replies:** 2\
**Last updated:** [November 4, 2023, 4:54pm UTC](https://discourse.julialang.org/t/could-not-load-library-libllvm-15jl-so/105790 "2023-11-04T16:54:46Z")

</div>

When I try to precompile the ParalelStencil Package I get an error: ERROR: LoadError: InitError: could not load library "/home/caspar/.julia/artifacts/a80fabdc38a167e0757ca96c55bda6be7c65e1b4/lib/libEnzyme-15.so" libLLV…

---

## [VSCode's 'Go to definition' to recognise functions from other libraries](https://discourse.julialang.org/t/vscodes-go-to-definition-to-recognise-functions-from-other-libraries/105688)

<div class="topic-metadata">

**Author:** [@molecularMaestro](https://discourse.julialang.org/u/molecularMaestro)\
**Replies:** 6\
**Last updated:** [November 2, 2023, 7:14pm UTC](https://discourse.julialang.org/t/vscodes-go-to-definition-to-recognise-functions-from-other-libraries/105688 "2023-11-02T19:14:41Z")

</div>

I cannot seem to inspect functions or classes defined in external libraries using VSCode’s ‘Go to definition’ (F12) feature. For example, with the following simple example: using Plots plot(\[1, 2, 3\], \[1, 2, 3\]) I get…

---

## [Is there a built-in command to weave and tangle current file in Julia in VS Code?](https://discourse.julialang.org/t/is-there-a-built-in-command-to-weave-and-tangle-current-file-in-julia-in-vs-code/105564)

<div class="topic-metadata">

**Author:** [@homocomputeris](https://discourse.julialang.org/u/homocomputeris)\
**Replies:** 3\
**Last updated:** [October 31, 2023, 4:03pm UTC](https://discourse.julialang.org/t/is-there-a-built-in-command-to-weave-and-tangle-current-file-in-julia-in-vs-code/105564 "2023-10-31T16:03:28Z")

</div>

Is there a palette command in Julia in VS Code to weave and tange the current document? Or should one always run a script like this one? using Weave filename = normpath("./", "file.jmd") weave(filename; doctype="md2pdf"…

---

## [Custom headers when adding packages](https://discourse.julialang.org/t/custom-headers-when-adding-packages/105554)

<div class="topic-metadata">

**Author:** [@huguesmp](https://discourse.julialang.org/u/huguesmp)\
**Replies:** 4\
**Last updated:** [October 31, 2023, 12:43am UTC](https://discourse.julialang.org/t/custom-headers-when-adding-packages/105554 "2023-10-31T00:43:23Z")

</div>

Is there a way to specify headers for Pkg registry and package downloads? My corporate proxy will only work with a specific User-Agent string. I tested it successfully with Downloads.download using the headers keyword-a…

---

## ["else" in try-catch breaks cell-editor?](https://discourse.julialang.org/t/else-in-try-catch-breaks-cell-editor/92563)

<div class="topic-metadata">

**Author:** [@DOT](https://discourse.julialang.org/u/DOT)\
**Replies:** 3\
**Last updated:** [October 30, 2023, 8:37pm UTC](https://discourse.julialang.org/t/else-in-try-catch-breaks-cell-editor/92563 "2023-10-30T20:37:06Z")

</div>

The new Julia-1.8 else-branch in try-catch seems to break the Pluto cell editor for me. I’m on Julia 1.8.4 (macOS ARM), Pluto 0.19.19. Does anybody else have this problem? Reproducing it I start a new Julia+Pluto sess…

---

## [Quick guide to get graph of dependencies with import times](https://discourse.julialang.org/t/quick-guide-to-get-graph-of-dependencies-with-import-times/105557)

<div class="topic-metadata">

**Author:** [@Alec\_Loudenback](https://discourse.julialang.org/u/Alec_Loudenback)\
**Replies:** 0\
**Last updated:** [October 30, 2023, 2:17am UTC](https://discourse.julialang.org/t/quick-guide-to-get-graph-of-dependencies-with-import-times/105557 "2023-10-30T02:17:25Z")

</div>

tl;dr - a script to plot dependencies and the associated @time\_imports time. I’m in the process of putting one of my packages through a diet and wanted to better understand the upstream dependencies and their impact on …

---

## [Makie Heatmap Tooltips](https://discourse.julialang.org/t/makie-heatmap-tooltips/105522)

<div class="topic-metadata">

**Author:** [@bobmccrory](https://discourse.julialang.org/u/bobmccrory)\
**Replies:** 3\
**Last updated:** [October 29, 2023, 11:35pm UTC](https://discourse.julialang.org/t/makie-heatmap-tooltips/105522 "2023-10-29T23:35:01Z")

</div>

I am trying to add tooltips to a heatmap in VS Code/Jupyter/CairoMakie. Could someone please post some simple example code? Thanks.

---

## [Registrator requiring compatibility of packages without versions](https://discourse.julialang.org/t/registrator-requiring-compatibility-of-packages-without-versions/105446)

<div class="topic-metadata">

**Author:** [@Ignacio\_Loaiza](https://discourse.julialang.org/u/Ignacio_Loaiza)\
**Replies:** 1\
**Last updated:** [October 26, 2023, 4:57pm UTC](https://discourse.julialang.org/t/registrator-requiring-compatibility-of-packages-without-versions/105446 "2023-10-26T16:57:04Z")

</div>

Hi everyone! I am trying to update a package that I have in the registry. However, the Registrator is giving me an issue with some packages not having dependencies in my Project.toml file. I am getting the following err…

---

## [Integrating a long(ish) running simulation into Pluto](https://discourse.julialang.org/t/integrating-a-long-ish-running-simulation-into-pluto/105371)

<div class="topic-metadata">

**Author:** [@grahamstark](https://discourse.julialang.org/u/grahamstark)\
**Replies:** 7\
**Last updated:** [October 26, 2023, 6:46am UTC](https://discourse.julialang.org/t/integrating-a-long-ish-running-simulation-into-pluto/105371 "2023-10-26T06:46:56Z")

</div>

Hi, quick question: I have a simulation model that takes in the order of 30-60 seconds to run. (This one if you’re interested). If I wanted to embed it in a Pluto notebook, what’s the best practice? Can I detach it som…

---

## [Default Git setup in PkgTemplates](https://discourse.julialang.org/t/default-git-setup-in-pkgtemplates/105129)

<div class="topic-metadata">

**Author:** [@gdalle](https://discourse.julialang.org/u/gdalle)\
**Replies:** 1\
**Last updated:** [October 25, 2023, 2:02pm UTC](https://discourse.julialang.org/t/default-git-setup-in-pkgtemplates/105129 "2023-10-25T14:02:14Z")

</div>

I would love some feedback on a potential breaking change in PkgTemplates to make package creation easier on GitHub. Since that is the only hosting service I use, I’m blind to how it would affect GitLab et al.

---

## [Project.toml \[compat\] best practice: should I manually remove incompatible old dependency versions?](https://discourse.julialang.org/t/project-toml-compat-best-practice-should-i-manually-remove-incompatible-old-dependency-versions/103530)

<div class="topic-metadata">

**Author:** [@vtjeng](https://discourse.julialang.org/u/vtjeng)\
**Replies:** 10\
**Last updated:** [October 24, 2023, 9:48am UTC](https://discourse.julialang.org/t/project-toml-compat-best-practice-should-i-manually-remove-incompatible-old-dependency-versions/103530 "2023-10-24T09:48:41Z")

</div>

I maintain a package (MIPVerify.jl) and largely rely on unit tests in CI + CompatHelper (example PR) to keep my \[compat\] up to date. Since CompatHelper only adds to the list of versions for each dependency, the lower bou…

---

## [Pluto hangs while loading in VSC](https://discourse.julialang.org/t/pluto-hangs-while-loading-in-vsc/105176)

<div class="topic-metadata">

**Author:** [@friscodelrosario](https://discourse.julialang.org/u/friscodelrosario)\
**Replies:** 4\
**Last updated:** [October 23, 2023, 3:13pm UTC](https://discourse.julialang.org/t/pluto-hangs-while-loading-in-vsc/105176 "2023-10-23T15:13:12Z")

</div>

After “Pluto: Start a notebook” in the VSC command palette, I get Pluto loading, where it hangs. Perhaps this red dot is an alert to something?

---

## [FromFile.jl's @from should be recognized by the julia-vscode extension](https://discourse.julialang.org/t/fromfile-jls-from-should-be-recognized-by-the-julia-vscode-extension/105293)

<div class="topic-metadata">

**Author:** [@mkitti](https://discourse.julialang.org/u/mkitti)\
**Replies:** 6\
**Last updated:** [October 23, 2023, 3:00pm UTC](https://discourse.julialang.org/t/fromfile-jls-from-should-be-recognized-by-the-julia-vscode-extension/105293 "2023-10-23T15:00:30Z")

</div>

FromFile.jl fans are pushing to integrate FromFile.jl functionality integrated into Julia itself. Part of the motivation is to improve compatability of the VSCode extension with FromFile.jl. There was pull request to do…

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

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