# Tooling

**URL:** https://discourse.julialang.org/c/tools/35.md?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

---

## [Pkg.update exclusion list](https://discourse.julialang.org/t/pkg-update-exclusion-list/107497)

<div class="topic-metadata">

**Author:** [@adannenberg](https://discourse.julialang.org/u/adannenberg)\
**Replies:** 2\
**Last updated:** [December 12, 2023, 1:30pm UTC](https://discourse.julialang.org/t/pkg-update-exclusion-list/107497 "2023-12-12T13:30:51Z")

</div>

Is it possible to tell the package manager to update all packages except those in user-supplied list? I didn’t see that ‘blacklist’ functionality in the docs. Here’s the very common use case for which this would be hel…

---

## [Language Server Crash after recent VSCode update](https://discourse.julialang.org/t/language-server-crash-after-recent-vscode-update/85844)

<div class="topic-metadata">

**Author:** [@Allan\_Baker](https://discourse.julialang.org/u/Allan_Baker)\
**Replies:** 9\
**Last updated:** [August 24, 2022, 1:40am UTC](https://discourse.julialang.org/t/language-server-crash-after-recent-vscode-update/85844 "2022-08-24T01:40:01Z")

</div>

Not sure what I need to do to understand, fix, or report this. Activating project at \`c:\\Users\\username\\.vscode\\extensions\\julialang.language-julia-1.6.31\\scripts\\environments\\languageserver\\v1.7\` \[ Info: Starting the …

---

## [Convenience... for simple, concretely-typed, type-inferred variables that do not depend on the type of the arguments, can the editor help me a bit?](https://discourse.julialang.org/t/convenience-for-simple-concretely-typed-type-inferred-variables-that-do-not-depend-on-the-type-of-the-arguments-can-the-editor-help-me-a-bit/107465)

<div class="topic-metadata">

**Author:** [@Tarny\_GG\_Channie](https://discourse.julialang.org/u/Tarny_GG_Channie)\
**Replies:** 0\
**Last updated:** [December 11, 2023, 8:47pm UTC](https://discourse.julialang.org/t/convenience-for-simple-concretely-typed-type-inferred-variables-that-do-not-depend-on-the-type-of-the-arguments-can-the-editor-help-me-a-bit/107465 "2023-12-11T20:47:30Z")

</div>

Several algorithms have certain parts with a concrete type. The algorithm might operate on a concrete data structure or have a part of the algorithm where the variable has the same concrete type no matter what type of i…

---

## [Workaround for CompatHelper Bug](https://discourse.julialang.org/t/workaround-for-compathelper-bug/107449)

<div class="topic-metadata">

**Author:** [@Nathan\_Boyer](https://discourse.julialang.org/u/Nathan_Boyer)\
**Replies:** 2\
**Last updated:** [December 11, 2023, 3:56pm UTC](https://discourse.julialang.org/t/workaround-for-compathelper-bug/107449 "2023-12-11T15:56:09Z")

</div>

I keep getting this pull request from CompatHelper: This pull request changes the compat entry for the XLSX package from 0.10.1 to 0.10.1, 0.10. The current compat is listed as XLSX = "0.10.1" which seems correct acc…

---

## [Package test (based on shuffle) ok locally and on GitHub CI but failing on PkgEval](https://discourse.julialang.org/t/package-test-based-on-shuffle-ok-locally-and-on-github-ci-but-failing-on-pkgeval/107334)

<div class="topic-metadata">

**Author:** [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Replies:** 6\
**Last updated:** [December 8, 2023, 11:35pm UTC](https://discourse.julialang.org/t/package-test-based-on-shuffle-ok-locally-and-on-github-ci-but-failing-on-pkgeval/107334 "2023-12-08T23:35:12Z")

</div>

In my package I have a partition function that randomly partitions a set of arrays into different shares, keeping the order across the various arrays. I test it using on StableRNGs.jl and I have the test working both lo…

---

## [Getting Python and conda to work inside Jupyter Notebook in a Julia installation](https://discourse.julialang.org/t/getting-python-and-conda-to-work-inside-jupyter-notebook-in-a-julia-installation/107316)

<div class="topic-metadata">

**Author:** [@MaxM](https://discourse.julialang.org/u/MaxM)\
**Replies:** 0\
**Last updated:** [December 8, 2023, 5:55am UTC](https://discourse.julialang.org/t/getting-python-and-conda-to-work-inside-jupyter-notebook-in-a-julia-installation/107316 "2023-12-08T05:55:26Z")

</div>

Until yesterday, I had the following setup on my computer. I had Julia 1.9.3 installed. Whenever I wanted to code in Julia or Python I would open the REPL, type using IJulia and notebook(). This would open Jupyter Notebo…

---

## [Setting run/build target?](https://discourse.julialang.org/t/setting-run-build-target/107049)

<div class="topic-metadata">

**Author:** [@grahamas](https://discourse.julialang.org/u/grahamas)\
**Replies:** 2\
**Last updated:** [December 6, 2023, 5:01am UTC](https://discourse.julialang.org/t/setting-run-build-target/107049 "2023-12-06T05:01:10Z")

</div>

Most of the time, my workflow is something like Write module Write script calling functions in module Run script and get an error in a function in the module Fix error Repeat steps 3-4 forever The problem is that afte…

---

## [Pyimport crashes VSCode Julia REPL](https://discourse.julialang.org/t/pyimport-crashes-vscode-julia-repl/107172)

<div class="topic-metadata">

**Author:** [@Gast](https://discourse.julialang.org/u/Gast)\
**Replies:** 4\
**Last updated:** [December 5, 2023, 9:55pm UTC](https://discourse.julialang.org/t/pyimport-crashes-vscode-julia-repl/107172 "2023-12-05T21:55:41Z")

</div>

Importing the Python module Scipy instantly crashes and closes VSCode Julia REPL before I can see the error message. For instance, the following code crashes my REPL every time: julia\> using PyCall julia\> mv = pyimport…

---

## [Saving a figure with given dimensions from a Pluto notebook using PlotlyJS](https://discourse.julialang.org/t/saving-a-figure-with-given-dimensions-from-a-pluto-notebook-using-plotlyjs/107107)

<div class="topic-metadata">

**Author:** [@vvbond](https://discourse.julialang.org/u/vvbond)\
**Replies:** 0\
**Last updated:** [December 4, 2023, 11:24am UTC](https://discourse.julialang.org/t/saving-a-figure-with-given-dimensions-from-a-pluto-notebook-using-plotlyjs/107107 "2023-12-04T11:24:15Z")

</div>

I’m trying to save a figure as a png file from a Pluto notebook. The figure, a simple scatter plot, is rendered using the PlotlyJS backend, plotlyjs(), with a given size of, say, 800x300 px. The figure is saved automati…

---

## [Incrementing package version number between releases](https://discourse.julialang.org/t/incrementing-package-version-number-between-releases/106966)

<div class="topic-metadata">

**Author:** [@airpmb](https://discourse.julialang.org/u/airpmb)\
**Replies:** 10\
**Last updated:** [December 2, 2023, 8:18pm UTC](https://discourse.julialang.org/t/incrementing-package-version-number-between-releases/106966 "2023-12-02T20:18:11Z")

</div>

Is there an established best practice for when to bump the version number between releases? Say I just released 1.0.0 and that’s what’s in the HEAD of main in Project.toml. Now I start a branch to develop some feature. I…

---

## [Yggdrasil: LoadError: Dependency HDF5\_jll specifies a version, use build\_version and/or compat instead](https://discourse.julialang.org/t/yggdrasil-loaderror-dependency-hdf5-jll-specifies-a-version-use-build-version-and-or-compat-instead/68134)

<div class="topic-metadata">

**Author:** [@Alexander-Barth](https://discourse.julialang.org/u/Alexander-Barth)\
**Replies:** 1\
**Last updated:** [November 29, 2023, 10:19pm UTC](https://discourse.julialang.org/t/yggdrasil-loaderror-dependency-hdf5-jll-specifies-a-version-use-build-version-and-or-compat-instead/68134 "2023-11-29T22:19:30Z")

</div>

I am trying to update the NetCDF library in Yggdrasil. First I would like to build the tar files locally, however I get the following error (before making any changes to build\_tarballs.jl): cd Yggdrasil/N/NetCDF/NetCDF@…

---

## [Julia Language Server keep crashing, even after reinstall](https://discourse.julialang.org/t/julia-language-server-keep-crashing-even-after-reinstall/67002)

<div class="topic-metadata">

**Author:** [@jeffreyesun](https://discourse.julialang.org/u/jeffreyesun)\
**Replies:** 8\
**Last updated:** [November 29, 2023, 7:41pm UTC](https://discourse.julialang.org/t/julia-language-server-keep-crashing-even-after-reinstall/67002 "2023-11-29T19:41:50Z")

</div>

I hope this is the right place to post this, but recently vscode has become almost unusable because of how often the language server crashes and has to restart. I’ve already uninstalled julia and vscode, and deleted ~/.j…

---

## ["What's in your Julia and Quarto?"](https://discourse.julialang.org/t/whats-in-your-julia-and-quarto/91254)

<div class="topic-metadata">

**Author:** [@pat-alt](https://discourse.julialang.org/u/pat-alt)\
**Replies:** 10\
**Last updated:** [November 29, 2023, 7:07pm UTC](https://discourse.julialang.org/t/whats-in-your-julia-and-quarto/91254 "2023-11-29T19:07:20Z")

</div>

Some of us are using Quarto with Julia, so I thought it would be nice to have a permanent thread on this topic taking inspiration from What is in your startup.jl? by @oxinabox. It would be great to hear about everyone’s …

---

## [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…

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

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