# Tooling

**URL:** https://discourse.julialang.org/c/tools/35.md?page=3

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

**Page:** 4

---

## [Missing package "Dependents" on JuliaHub?](https://discourse.julialang.org/t/missing-package-dependents-on-juliahub/136672)

<div class="topic-metadata">

**Author:** [@matthias314](https://discourse.julialang.org/u/matthias314)\
**Replies:** 1\
**Last updated:** [April 11, 2026, 8:50am UTC](https://discourse.julialang.org/t/missing-package-dependents-on-juliahub/136672 "2026-04-11T08:50:44Z")

</div>

My package StructEqualHash.jl appears among the “Dependencies” on the JuliaHub page for the package Spglib.jl. However, this package does not show up among the “Dependents” on the page for my package. How come? EDIT: I’…

---

## [Alternatives to BinaryBuilder.jl?](https://discourse.julialang.org/t/alternatives-to-binarybuilder-jl/136569)

<div class="topic-metadata">

**Author:** [@AwesomeQuest](https://discourse.julialang.org/u/AwesomeQuest)\
**Replies:** 8\
**Last updated:** [April 6, 2026, 7:22pm UTC](https://discourse.julialang.org/t/alternatives-to-binarybuilder-jl/136569 "2026-04-06T19:22:26Z")

</div>

I’m making a wrapper for SimpleBLE in Julia and I can’t get it to build targeting windows in BinaryBuilder.jl I suspect because Mingw\_jll is too old. As a result I’ve written the package using pre-built binaries using @…

---

## [Package registration stuck after AutoMerge approval](https://discourse.julialang.org/t/package-registration-stuck-after-automerge-approval/136571)

<div class="topic-metadata">

**Author:** [@igmmgi1](https://discourse.julialang.org/u/igmmgi1)\
**Replies:** 1\
**Last updated:** [April 5, 2026, 4:26pm UTC](https://discourse.julialang.org/t/package-registration-stuck-after-automerge-approval/136571 "2026-04-05T16:26:50Z")

</div>

I am struggling with JuliaRegistrator for updating packages. After getting the “AutoMerge Guidelines are all met!” and the green tick, is it just a matter of waiting? It does say approx 20 minutes, but my updates seem to…

---

## [How does the package manager decide which packages to prioritize when updating?](https://discourse.julialang.org/t/how-does-the-package-manager-decide-which-packages-to-prioritize-when-updating/136512)

<div class="topic-metadata">

**Author:** [@johnb](https://discourse.julialang.org/u/johnb)\
**Replies:** 0\
**Last updated:** [April 1, 2026, 8:04pm UTC](https://discourse.julialang.org/t/how-does-the-package-manager-decide-which-packages-to-prioritize-when-updating/136512 "2026-04-01T20:04:10Z")

</div>

I noticed today that I was using two packages which conflicted such that only one could be fully updated at a time. If I ran \]up, package A would be updated and package B was left not updated, but I had to manually add p…

---

## [Scite API-File for Julia Syntax-Highlihting](https://discourse.julialang.org/t/scite-api-file-for-julia-syntax-highlihting/136442)

<div class="topic-metadata">

**Author:** [@ellocco](https://discourse.julialang.org/u/ellocco)\
**Replies:** 0\
**Last updated:** [March 29, 2026, 8:12am UTC](https://discourse.julialang.org/t/scite-api-file-for-julia-syntax-highlihting/136442 "2026-03-29T08:12:52Z")

</div>

I found the following interseting repository to enhance and configure the SciTe-Editor. moltenform/scite-filesmoltenform/scite-files No I wonder, if some one knows about a Julia Syntax-Highlihting Configuration file fo…

---

## [You should try jetls, it is awesome!](https://discourse.julialang.org/t/you-should-try-jetls-it-is-awesome/135844)

<div class="topic-metadata">

**Author:** [@dmolina](https://discourse.julialang.org/u/dmolina)\
**Replies:** 32\
**Last updated:** [March 28, 2026, 11:32pm UTC](https://discourse.julialang.org/t/you-should-try-jetls-it-is-awesome/135844 "2026-03-28T23:32:44Z")

</div>

I write only to suggest to use jetls: GitHub - aviatesk/JETLS.jl: A new language server for Julia, enabling modern, compiler-powered tooling. · GitHub It is still a not complete project, but it is very useful for now. A…

---

## [The use of Claude Code in SciML repos](https://discourse.julialang.org/t/the-use-of-claude-code-in-sciml-repos/131009)

<div class="topic-metadata">

**Author:** [@j-bowhay](https://discourse.julialang.org/u/j-bowhay)\
**Replies:** 26\
**Last updated:** [March 27, 2026, 1:38pm UTC](https://discourse.julialang.org/t/the-use-of-claude-code-in-sciml-repos/131009 "2026-03-27T13:38:09Z")

</div>

Hi, First and foremost, thank you for all the hard work on this great set of repositories. While browsing a few of them on GitHub, I noticed some commits attributed to Claude. This raised a couple of questions: How i…

---

## [LiteLLM PyPI compromised and Julia resilience to supply-chain attack](https://discourse.julialang.org/t/litellm-pypi-compromised-and-julia-resilience-to-supply-chain-attack/136364)

<div class="topic-metadata">

**Author:** [@fdekerme](https://discourse.julialang.org/u/fdekerme)\
**Replies:** 4\
**Last updated:** [March 25, 2026, 8:05pm UTC](https://discourse.julialang.org/t/litellm-pypi-compromised-and-julia-resilience-to-supply-chain-attack/136364 "2026-03-25T20:05:19Z")

</div>

Hi everyone, It was recently discovered that the litellm package (v1.82.8) was compromised with a malicious .pth file that could steal SSH keys, environment variables, and other credentials without requiring an explicit…

---

## [Policies around registering AI-created packages in General?](https://discourse.julialang.org/t/policies-around-registering-ai-created-packages-in-general/136228)

<div class="topic-metadata">

**Author:** [@Mikhail\_Kagalenko](https://discourse.julialang.org/u/Mikhail_Kagalenko)\
**Replies:** 184\
**Last updated:** [March 19, 2026, 8:24pm UTC](https://discourse.julialang.org/t/policies-around-registering-ai-created-packages-in-general/136228 "2026-03-19T20:24:05Z")

</div>

I think that Julia discourse should host some discussion about the use of LLM and coding agents in the registered packages.

---

## [\[ANN\] Revise.jl v3.13: Struct revision support](https://discourse.julialang.org/t/ann-revise-jl-v3-13-struct-revision-support/134818)

<div class="topic-metadata">

**Author:** [@aviatesk](https://discourse.julialang.org/u/aviatesk)\
**Replies:** 8\
**Last updated:** [March 17, 2026, 2:01pm UTC](https://discourse.julialang.org/t/ann-revise-jl-v3-13-struct-revision-support/134818 "2026-03-17T14:01:29Z")

</div>

Happy New Year, everyone!:tada::pine\_decoration: A new year’s gift for you all: Revise.jl v3.13 with struct revision support. Here’s what’s new in this release. Struct Revision (Julia 1.12+) Revise can now handle chan…

---

## [What is the proper way to treat LazyArtifacts](https://discourse.julialang.org/t/what-is-the-proper-way-to-treat-lazyartifacts/136225)

<div class="topic-metadata">

**Author:** [@technocrat](https://discourse.julialang.org/u/technocrat)\
**Replies:** 3\
**Last updated:** [March 16, 2026, 8:11pm UTC](https://discourse.julialang.org/t/what-is-the-proper-way-to-treat-lazyartifacts/136225 "2026-03-16T20:11:13Z")

</div>

I am developing a package that has an artifact set up as lazy as shown in the following Project.toml and so requires using LazyArtifacts, which is part of stdlib. However, resolve() complains that it has no known version…

---

## [Julia + Vscode: Error while communicating with the LS, no documented solution works](https://discourse.julialang.org/t/julia-vscode-error-while-communicating-with-the-ls-no-documented-solution-works/136215)

<div class="topic-metadata">

**Author:** [@MarkusGabl](https://discourse.julialang.org/u/MarkusGabl)\
**Replies:** 2\
**Last updated:** [March 16, 2026, 8:04am UTC](https://discourse.julialang.org/t/julia-vscode-error-while-communicating-with-the-ls-no-documented-solution-works/136215 "2026-03-16T08:04:57Z")

</div>

When I use SHIFT+ENTER to execute a command in the editor, I get the Error message: “Error while communicating with the LS. Check Output \> Julia Language Server for additional information.” After toggling “Print code i…

---

## [Unsolvable environment with julia-downgrade-compat due to libblastrampoline\_jll on julia v1.9](https://discourse.julialang.org/t/unsolvable-environment-with-julia-downgrade-compat-due-to-libblastrampoline-jll-on-julia-v1-9/136094)

<div class="topic-metadata">

**Author:** [@jmert](https://discourse.julialang.org/u/jmert)\
**Replies:** 3\
**Last updated:** [March 15, 2026, 5:02pm UTC](https://discourse.julialang.org/t/unsolvable-environment-with-julia-downgrade-compat-due-to-libblastrampoline-jll-on-julia-v1-9/136094 "2026-03-15T17:02:30Z")

</div>

I’m trying to use the julia-downgrade-compat (v2) Github Action in a project, and I’ve run into problems with unresolvable environments for julia v1.9. I’ve tracked down the (apparent) problem to any package chain that …

---

## [NeuroREPL.jl - Community Interest Check](https://discourse.julialang.org/t/neurorepl-jl-community-interest-check/135805)

<div class="topic-metadata">

**Author:** [@anon28281882](https://discourse.julialang.org/u/anon28281882)\
**Replies:** 14\
**Last updated:** [March 13, 2026, 9:31pm UTC](https://discourse.julialang.org/t/neurorepl-jl-community-interest-check/135805 "2026-03-13T21:31:50Z")

</div>

Hey, NeuroREPL.jl is a Julia implementation of the Model Context Protocol (MCP) that transforms the Julia REPL into a programmatic API for AI agents. NeuroREPL provides process‑isolated code execution, dual MCP transport…

---

## [Automatic package update in startup.jl](https://discourse.julialang.org/t/automatic-package-update-in-startup-jl/136146)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 3\
**Last updated:** [March 12, 2026, 9:05am UTC](https://discourse.julialang.org/t/automatic-package-update-in-startup-jl/136146 "2026-03-12T09:05:24Z")

</div>

Thanks to stacked environments, I only have two packages in my global environment: Revise.jl and EmacsVterm.jl. I am wondering if there is a way to keep them automatically updated without (significant) user intervention…

---

## [Pluto in Vscode](https://discourse.julialang.org/t/pluto-in-vscode/44486)

<div class="topic-metadata">

**Author:** [@Oto\_Brzobohaty](https://discourse.julialang.org/u/Oto_Brzobohaty)\
**Replies:** 21\
**Last updated:** [March 9, 2026, 7:01am UTC](https://discourse.julialang.org/t/pluto-in-vscode/44486 "2026-03-09T07:01:45Z")

</div>

First of all, I would like to thank to all VS Code julia extension developers. I know about the effort to bring julia jupyter notebook into VScode and I think it will be awesome (once finished). Recently, I came across…

---

## [Using PlutoLinks @ingredients with Julia Modules: Gotcha and Workaround](https://discourse.julialang.org/t/using-plutolinks-ingredients-with-julia-modules-gotcha-and-workaround/135940)

<div class="topic-metadata">

**Author:** [@gluque](https://discourse.julialang.org/u/gluque)\
**Replies:** 2\
**Last updated:** [March 2, 2026, 7:42pm UTC](https://discourse.julialang.org/t/using-plutolinks-ingredients-with-julia-modules-gotcha-and-workaround/135940 "2026-03-02T19:42:45Z")

</div>

While setting up a Pluto notebook that depends on helper functions defined in an external script, I ran into a subtle behavior of PlutoLinks.@ingredients that’s worth documenting. The goal I wanted to keep reusable fun…

---

## [What is still needed to get PlutoDesktop off the ground?](https://discourse.julialang.org/t/what-is-still-needed-to-get-plutodesktop-off-the-ground/135623)

<div class="topic-metadata">

**Author:** [@Nathan\_Boyer](https://discourse.julialang.org/u/Nathan_Boyer)\
**Replies:** 1\
**Last updated:** [March 2, 2026, 12:22pm UTC](https://discourse.julialang.org/t/what-is-still-needed-to-get-plutodesktop-off-the-ground/135623 "2026-03-02T12:22:09Z")

</div>

It seems to me that PlutoDesktop would be the simplest way to get people using Julia without all the normal setup friction and a silver bullet for Julia adoption. Pluto is already being used very successfully for teachin…

---

## [Code cell divider colors in VS code](https://discourse.julialang.org/t/code-cell-divider-colors-in-vs-code/135927)

<div class="topic-metadata">

**Author:** [@kaushikr64](https://discourse.julialang.org/u/kaushikr64)\
**Replies:** 3\
**Last updated:** [March 1, 2026, 2:25pm UTC](https://discourse.julialang.org/t/code-cell-divider-colors-in-vs-code/135927 "2026-03-01T14:25:06Z")

</div>

I make use of the code cell feature a lot to section my code, but in some VS code themes the code cell divider line is pretty hard to distinguish from the background. How do I change the color of these divider lines? A s…

---

## [Strict world age conflict with julials](https://discourse.julialang.org/t/strict-world-age-conflict-with-julials/135875)

<div class="topic-metadata">

**Author:** [@psion](https://discourse.julialang.org/u/psion)\
**Replies:** 2\
**Last updated:** [February 26, 2026, 8:14pm UTC](https://discourse.julialang.org/t/strict-world-age-conflict-with-julials/135875 "2026-02-26T20:14:30Z")

</div>

Recently my LSP setup stopped working. I am using julials with nvim-lspconfig in neovim. Here is the main error that I think could be the coulprit. This is taken from the output of :LspLog \[ERROR\]\[2026-02-26 09:40:4…

---

## [Comment lines trip up the folding mechanism](https://discourse.julialang.org/t/comment-lines-trip-up-the-folding-mechanism/135792)

<div class="topic-metadata">

**Author:** [@ryofurue](https://discourse.julialang.org/u/ryofurue)\
**Replies:** 1\
**Last updated:** [February 23, 2026, 4:39pm UTC](https://discourse.julialang.org/t/comment-lines-trip-up-the-folding-mechanism/135792 "2026-02-23T16:39:11Z")

</div>

For this source code module MyModule function func(x) # comment line # another comment line for i in 1:10 for j in 2:9 println(i+j) end end end end the function cannot be folded. You need to insert sp…

---

## [VSCode and LangServer don't recognize local package](https://discourse.julialang.org/t/vscode-and-langserver-dont-recognize-local-package/113709)

<div class="topic-metadata">

**Author:** [@feribg](https://discourse.julialang.org/u/feribg)\
**Replies:** 10\
**Last updated:** [February 18, 2026, 2:50pm UTC](https://discourse.julialang.org/t/vscode-and-langserver-dont-recognize-local-package/113709 "2026-02-18T14:50:30Z")

</div>

I am working on a package locally and it seems like VSCode + LangServer don’t recognize the references to the package and it’s exported methods. For example: using TestPackage using CSV using DataFrames using Benchmark…

---

## [Pluto feature request: reload nb from disk](https://discourse.julialang.org/t/pluto-feature-request-reload-nb-from-disk/135677)

<div class="topic-metadata">

**Author:** [@ddrake](https://discourse.julialang.org/u/ddrake)\
**Replies:** 4\
**Last updated:** [February 17, 2026, 6:47pm UTC](https://discourse.julialang.org/t/pluto-feature-request-reload-nb-from-disk/135677 "2026-02-17T18:47:41Z")

</div>

I’m using Claude Code to work on a Pluto notebook – I like Pluto and Julia, but I never remember how to do all the widgets and things that I’d like to use. Claude does well at editing the .jl file on disk from the termin…

---

## [Julials with NeoVim not picking up global environment](https://discourse.julialang.org/t/julials-with-neovim-not-picking-up-global-environment/135648)

<div class="topic-metadata">

**Author:** [@GiovanniKarra](https://discourse.julialang.org/u/GiovanniKarra)\
**Replies:** 7\
**Last updated:** [February 15, 2026, 2:27pm UTC](https://discourse.julialang.org/t/julials-with-neovim-not-picking-up-global-environment/135648 "2026-02-15T14:27:59Z")

</div>

Hello I’m using julials with lsp-config in neovim, and I kept the default config. When developing a project that has a Project.toml, it works perfectly well, but when I’m editing scripts that rely on my global environm…

---

## [World age warning on debugger](https://discourse.julialang.org/t/world-age-warning-on-debugger/135579)

<div class="topic-metadata">

**Author:** [@ryofurue](https://discourse.julialang.org/u/ryofurue)\
**Replies:** 5\
**Last updated:** [February 13, 2026, 10:19am UTC](https://discourse.julialang.org/t/world-age-warning-on-debugger/135579 "2026-02-13T10:19:09Z")

</div>

I’m quite new to VS Code. I just started to use it several days ago. I’m already comfortable in editing Julia code on it. I use the official Julia extension. When I run the debugger on a module, however, it warns about …

---

## [BinaryBuilder -- unable to find shared library product](https://discourse.julialang.org/t/binarybuilder-unable-to-find-shared-library-product/135213)

<div class="topic-metadata">

**Author:** [@diadora77](https://discourse.julialang.org/u/diadora77)\
**Replies:** 17\
**Last updated:** [February 13, 2026, 2:56am UTC](https://discourse.julialang.org/t/binarybuilder-unable-to-find-shared-library-product/135213 "2026-02-13T02:56:42Z")

</div>

Hi – I’m using the BinaryBuilder CLI to create a JLL for the liquid-dsp github repo. The build is failing during the audit as unable to find the shared library – appears to be looking in the wrong build directories? My …

---

## [Juliaup now installs app on macOS?](https://discourse.julialang.org/t/juliaup-now-installs-app-on-macos/135570)

<div class="topic-metadata">

**Author:** [@grero](https://discourse.julialang.org/u/grero)\
**Replies:** 4\
**Last updated:** [February 12, 2026, 12:45am UTC](https://discourse.julialang.org/t/juliaup-now-installs-app-on-macos/135570 "2026-02-12T00:45:19Z")

</div>

I’m curious whether something changed in regards to how juliaup installs julia macOS? I have a Julia package for which I provide a python wrapper via juliacall. This worked without a hitch until I tried it on a new syste…

---

## [Set proxy only for package installation](https://discourse.julialang.org/t/set-proxy-only-for-package-installation/135554)

<div class="topic-metadata">

**Author:** [@rodrigori74](https://discourse.julialang.org/u/rodrigori74)\
**Replies:** 5\
**Last updated:** [February 10, 2026, 3:01pm UTC](https://discourse.julialang.org/t/set-proxy-only-for-package-installation/135554 "2026-02-10T15:01:41Z")

</div>

Hi, my company works behind a proxy and, for security reasons, we have our registry hosted in an internal bitbucket server. Package installation from github works fine with the proxy set in the ‘startup.jl’ file. But …

---

## [BinaryBuilder sandbox No space left on device](https://discourse.julialang.org/t/binarybuilder-sandbox-no-space-left-on-device/135499)

<div class="topic-metadata">

**Author:** [@oheil](https://discourse.julialang.org/u/oheil)\
**Replies:** 8\
**Last updated:** [February 7, 2026, 2:15pm UTC](https://discourse.julialang.org/t/binarybuilder-sandbox-no-space-left-on-device/135499 "2026-02-07T14:15:04Z")

</div>

Trying to build a binary with BinaryBuilder fails with “No space left on device”: sandbox:${WORKSPACE}/srcdir/Slint.jl/deps/SlintWrapper # df -h Filesystem Size Used Available Use% Mounted on overlay…

---

## [JetBrains Ticket for Julia Support](https://discourse.julialang.org/t/jetbrains-ticket-for-julia-support/67950)

<div class="topic-metadata">

**Author:** [@stefan\_petrov\_123](https://discourse.julialang.org/u/stefan_petrov_123)\
**Replies:** 1\
**Last updated:** [February 6, 2026, 3:06pm UTC](https://discourse.julialang.org/t/jetbrains-ticket-for-julia-support/67950 "2026-02-06T15:06:46Z")

</div>

Hi, I am using DataSpell (jupyter notebooks) by jetbrains and raised the question of better Julia support, as I personally couldn’t get the currently available one to be convenient enough to suit my needs. Actually, may…

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

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