# Tooling

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

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

**Page:** 55

---

## [Error when installing \*some\* packages](https://discourse.julialang.org/t/error-when-installing-some-packages/68994)

<div class="topic-metadata">

**Author:** [@Wjgatt](https://discourse.julialang.org/u/Wjgatt)\
**Replies:** 5\
**Last updated:** [October 1, 2021, 6:23am UTC](https://discourse.julialang.org/t/error-when-installing-some-packages/68994 "2021-10-01T06:23:15Z")

</div>

Hi all, I run into the problem below when I try to install some, but not all, packages on my work PC (i.e. I don’t have admin rights). For example, I get this when trying to install DataVoyager, VegaLite (which is relate…

---

## [Integrating JET.jl with neovim](https://discourse.julialang.org/t/integrating-jet-jl-with-neovim/68989)

<div class="topic-metadata">

**Author:** [@kdheepak](https://discourse.julialang.org/u/kdheepak)\
**Replies:** 5\
**Last updated:** [September 30, 2021, 7:23pm UTC](https://discourse.julialang.org/t/integrating-jet-jl-with-neovim/68989 "2021-09-30T19:23:32Z")

</div>

JET.jl is an experimental code analyzer for Julia: https://github.com/aviatesk/JET.jl. Edit: I’ve made the following into a plugin for neovim: https://github.com/kdheepak/JET.nvim The following post shows how to integr…

---

## [Programmatic Markdown in Pluto](https://discourse.julialang.org/t/programmatic-markdown-in-pluto/68936)

<div class="topic-metadata">

**Author:** [@Daneel](https://discourse.julialang.org/u/Daneel)\
**Replies:** 2\
**Last updated:** [September 30, 2021, 8:20am UTC](https://discourse.julialang.org/t/programmatic-markdown-in-pluto/68936 "2021-09-30T08:20:22Z")

</div>

I want to programmatically generate markdown for a cell in a Pluto notebook to display a series of images. The following hard-coded markdown works. src is a list of local image files. md""" $(LocalResource(src\[1\])) """ …

---

## [Formatting code in vscode](https://discourse.julialang.org/t/formatting-code-in-vscode/68927)

<div class="topic-metadata">

**Author:** [@scheinerman](https://discourse.julialang.org/u/scheinerman)\
**Replies:** 3\
**Last updated:** [September 29, 2021, 6:15pm UTC](https://discourse.julialang.org/t/formatting-code-in-vscode/68927 "2021-09-29T18:15:12Z")

</div>

I used to be able to format Julia code in VS Code by right-clicking on the file name and a menu would appear with an option to format my code. (I can use JuliaFormatter in the REPL, but doing this in VS Code was particul…

---

## [Pluto over local network?](https://discourse.julialang.org/t/pluto-over-local-network/68914)

<div class="topic-metadata">

**Author:** [@Daneel](https://discourse.julialang.org/u/Daneel)\
**Replies:** 6\
**Last updated:** [September 29, 2021, 2:16pm UTC](https://discourse.julialang.org/t/pluto-over-local-network/68914 "2021-09-29T14:16:03Z")

</div>

Is there anything preventing Pluto.jl from being used on a local network? When starting Pluto, using Pluto;Pluto.run(), it gives a local address, http://localhost:1234/?secret=Nagu3EAW. If I substitute localhost with the…

---

## [Improving Julia packaging workflow with Conventional Commits and Semantic-release](https://discourse.julialang.org/t/improving-julia-packaging-workflow-with-conventional-commits-and-semantic-release/68442)

<div class="topic-metadata">

**Author:** [@jaantollander](https://discourse.julialang.org/u/jaantollander)\
**Replies:** 1\
**Last updated:** [September 29, 2021, 6:50am UTC](https://discourse.julialang.org/t/improving-julia-packaging-workflow-with-conventional-commits-and-semantic-release/68442 "2021-09-29T06:50:58Z")

</div>

Hey! I have been testing Semantic-release for a Julia package with GitHub actions, inspired by @bauglir’s (Joris Kraak) JuliaCon2021 presentation “Semantically Releasing Julia Packages”. As a result, I created a minimal …

---

## [What to put in \[compat\] section of Project.toml](https://discourse.julialang.org/t/what-to-put-in-compat-section-of-project-toml/68800)

<div class="topic-metadata">

**Author:** [@colintbowers](https://discourse.julialang.org/u/colintbowers)\
**Replies:** 10\
**Last updated:** [September 28, 2021, 2:25am UTC](https://discourse.julialang.org/t/what-to-put-in-compat-section-of-project-toml/68800 "2021-09-28T02:25:21Z")

</div>

Hi all, I’m just trying to make a few changes to a registered package of mine DependentBootstrap. Unfortunately, every time I do this (once a year or so) I seem to end up here because something goes wrong. Note, I’m bla…

---

## ['Package' depends on 'Dependency', but no such entry exists in the manifest](https://discourse.julialang.org/t/package-depends-on-dependency-but-no-such-entry-exists-in-the-manifest/68808)

<div class="topic-metadata">

**Author:** [@thompsonmj](https://discourse.julialang.org/u/thompsonmj)\
**Replies:** 2\
**Last updated:** [September 27, 2021, 2:15pm UTC](https://discourse.julialang.org/t/package-depends-on-dependency-but-no-such-entry-exists-in-the-manifest/68808 "2021-09-27T14:15:50Z")

</div>

This seems to have become an issue randomly over the weekend. I try to activate an environment and am met with: ERROR: \`ModelingToolkit=961ee093-0014-501f-94e3-6117800e7a78\` depends on \`SafeTestsets\`, but no such entry …

---

## [Jupyter / IJulia: Cell containing code suddenly turned blank](https://discourse.julialang.org/t/jupyter-ijulia-cell-containing-code-suddenly-turned-blank/53354)

<div class="topic-metadata">

**Author:** [@Michael\_Barmann](https://discourse.julialang.org/u/Michael_Barmann)\
**Replies:** 11\
**Last updated:** [September 26, 2021, 1:44pm UTC](https://discourse.julialang.org/t/jupyter-ijulia-cell-containing-code-suddenly-turned-blank/53354 "2021-09-26T13:44:38Z")

</div>

I’m working in a Jupyter Notebook and while in the midst of typing code, the cell I was typing in suddenly turned blank. When I try clicking on the blank cell, nothing happens. I can run the cell by clicking the little b…

---

## [Julia extension and VScode server](https://discourse.julialang.org/t/julia-extension-and-vscode-server/68759)

<div class="topic-metadata">

**Author:** [@gianmariomanca](https://discourse.julialang.org/u/gianmariomanca)\
**Replies:** 3\
**Last updated:** [September 26, 2021, 12:28am UTC](https://discourse.julialang.org/t/julia-extension-and-vscode-server/68759 "2021-09-26T00:28:58Z")

</div>

Is the Julia extension tested against VScode server https://github.com/cdr/code-server? The plot gallery didn’t seem to work last time I checked. Related: in general I know that a local VScode can connect via SSH to a …

---

## [Show hidden cells in Pluto](https://discourse.julialang.org/t/show-hidden-cells-in-pluto/68610)

<div class="topic-metadata">

**Author:** [@amrods](https://discourse.julialang.org/u/amrods)\
**Replies:** 4\
**Last updated:** [September 25, 2021, 1:14am UTC](https://discourse.julialang.org/t/show-hidden-cells-in-pluto/68610 "2021-09-25T01:14:43Z")

</div>

How can I show hidden cells in Pluto.jl? Specifically, if you open this notebook in Pluto, you will not see all the other using statements after using Plots; default(fontfamily="Computer Modern", framestyle=:box) # LaT…

---

## [CommonMark Math in Pluto](https://discourse.julialang.org/t/commonmark-math-in-pluto/68104)

<div class="topic-metadata">

**Author:** [@disberd](https://discourse.julialang.org/u/disberd)\
**Replies:** 8\
**Last updated:** [September 24, 2021, 7:31am UTC](https://discourse.julialang.org/t/commonmark-math-in-pluto/68104 "2021-09-24T07:31:16Z")

</div>

I would like to use CommonMark as drop-in replacement for Markdown in some pluto cells but I can’t seem to understand how to make Latex math work with the cm"" string literal. Based on the help from the @cm\_str macro on…

---

## [First time setting up CI/CD on BitBucket](https://discourse.julialang.org/t/first-time-setting-up-ci-cd-on-bitbucket/68526)

<div class="topic-metadata">

**Author:** [@affans](https://discourse.julialang.org/u/affans)\
**Replies:** 6\
**Last updated:** [September 23, 2021, 5:25pm UTC](https://discourse.julialang.org/t/first-time-setting-up-ci-cd-on-bitbucket/68526 "2021-09-23T17:25:01Z")

</div>

Looking for some assistance in setting up CI/CD on Bitbucket pipeline. I have a package with a test folder that includes all my unit tests. How can I make it so that everytime I commit code, it runs all the tests?

---

## [\`Pkg.update()\` causes downgrade and removal of packages](https://discourse.julialang.org/t/pkg-update-causes-downgrade-and-removal-of-packages/68603)

<div class="topic-metadata">

**Author:** [@vancleve](https://discourse.julialang.org/u/vancleve)\
**Replies:** 2\
**Last updated:** [September 23, 2021, 9:47am UTC](https://discourse.julialang.org/t/pkg-update-causes-downgrade-and-removal-of-packages/68603 "2021-09-23T09:47:31Z")

</div>

When updating the Symbolics package to its most recent version, I get a few other package updates and new packages. However, when running Pkg.update() immediately afterwards, julia downgrades ones of those updated packag…

---

## [Can't restart kernel in VSCode jupyter notebook](https://discourse.julialang.org/t/cant-restart-kernel-in-vscode-jupyter-notebook/68136)

<div class="topic-metadata">

**Author:** [@albheim](https://discourse.julialang.org/u/albheim)\
**Replies:** 14\
**Last updated:** [September 22, 2021, 9:50am UTC](https://discourse.julialang.org/t/cant-restart-kernel-in-vscode-jupyter-notebook/68136 "2021-09-22T09:50:04Z")

</div>

As the title says, recently notebooks in VSCode does not allow me to press restart kernel or interrupt (greyed out) and running the command “Julia: Restart kernel” results in the error Command ‘Julia: Restart kernel’ r…

---

## [Why Pluto doesn't let you have multiple expressions in the same cell?](https://discourse.julialang.org/t/why-pluto-doesnt-let-you-have-multiple-expressions-in-the-same-cell/68530)

<div class="topic-metadata">

**Author:** [@e3c6](https://discourse.julialang.org/u/e3c6)\
**Replies:** 1\
**Last updated:** [September 21, 2021, 3:40pm UTC](https://discourse.julialang.org/t/why-pluto-doesnt-let-you-have-multiple-expressions-in-the-same-cell/68530 "2021-09-21T15:40:45Z")

</div>

The following error is a bit annoying: Why Pluto has this restriction? Moreover, simply adding a semi-colon here makes this work:

---

## [Change font of Julia Workspace in VS Code](https://discourse.julialang.org/t/change-font-of-julia-workspace-in-vs-code/68501)

<div class="topic-metadata">

**Author:** [@amrods](https://discourse.julialang.org/u/amrods)\
**Replies:** 5\
**Last updated:** [September 21, 2021, 6:54am UTC](https://discourse.julialang.org/t/change-font-of-julia-workspace-in-vs-code/68501 "2021-09-21T06:54:36Z")

</div>

I changed the font of the VS Code editor to JuliaMono, now I want to change the font of the Julia Workspace. I use a lot of unicode characters and they glyphs in the workspace look different than the ones in the editor. …

---

## [Pkg.precompile error - exception during pkg\> update](https://discourse.julialang.org/t/pkg-precompile-error-exception-during-pkg-update/68482)

<div class="topic-metadata">

**Author:** [@Toxiro](https://discourse.julialang.org/u/Toxiro)\
**Replies:** 4\
**Last updated:** [September 20, 2021, 5:15pm UTC](https://discourse.julialang.org/t/pkg-precompile-error-exception-during-pkg-update/68482 "2021-09-20T17:15:09Z")

</div>

Hello everybody, I am updating the packages in the Julia v1.6 pkg\> REPL and during precompilation I get the following stacktrace error: (@v1.6) pkg\> update Updating registry at ~/.julia/registries/General Installed D…

---

## [Error with CompatHelper - Error Code 1](https://discourse.julialang.org/t/error-with-compathelper-error-code-1/68446)

<div class="topic-metadata">

**Author:** [@tiago](https://discourse.julialang.org/u/tiago)\
**Replies:** 2\
**Last updated:** [September 20, 2021, 11:26am UTC](https://discourse.julialang.org/t/error-with-compathelper-error-code-1/68446 "2021-09-20T11:26:07Z")

</div>

Hello, I developed a package and I’m having issues with the CompatHelper. Recently I’ve changed my CI to GitHub Actions and noticed that the CompatHelper jobs are failing: I don’t know if this is connected with my n…

---

## [Best way to Continuous Integration and Automated Tests](https://discourse.julialang.org/t/best-way-to-continuous-integration-and-automated-tests/67838)

<div class="topic-metadata">

**Author:** [@tiago](https://discourse.julialang.org/u/tiago)\
**Replies:** 6\
**Last updated:** [September 20, 2021, 9:04am UTC](https://discourse.julialang.org/t/best-way-to-continuous-integration-and-automated-tests/67838 "2021-09-20T09:04:58Z")

</div>

Hi, I have a package called NeuralFieldEq.jl and I’m having some troubles regarding the continuous integration and test automation. When I deployed the package I used Coveralls and Travis. However, when the v0.1.1 of t…

---

## [Downsides of using squash merging](https://discourse.julialang.org/t/downsides-of-using-squash-merging/68317)

<div class="topic-metadata">

**Author:** [@rikh](https://discourse.julialang.org/u/rikh)\
**Replies:** 11\
**Last updated:** [September 20, 2021, 6:39am UTC](https://discourse.julialang.org/t/downsides-of-using-squash-merging/68317 "2021-09-20T06:39:24Z")

</div>

I keep wondering: are there any benefits to not use squash merging for projects hosted on GitHub or GitLab? To me, squashing makes the history much clearer, but I still see many projects using rebase

---

## [Simpify type display in Pluto](https://discourse.julialang.org/t/simpify-type-display-in-pluto/68427)

<div class="topic-metadata">

**Author:** [@lmiq](https://discourse.julialang.org/u/lmiq)\
**Replies:** 0\
**Last updated:** [September 20, 2021, 1:09am UTC](https://discourse.julialang.org/t/simpify-type-display-in-pluto/68427 "2021-09-20T01:09:16Z")

</div>

When I create some variables in Pluto, for example: I get always these Main.workspace2.. stuff before the actual types. Is it possible/easy to suppress that? Thanks.

---

## [Are \`const\` declarations required in Pluto?](https://discourse.julialang.org/t/are-const-declarations-required-in-pluto/68419)

<div class="topic-metadata">

**Author:** [@lmiq](https://discourse.julialang.org/u/lmiq)\
**Replies:** 5\
**Last updated:** [September 19, 2021, 7:41pm UTC](https://discourse.julialang.org/t/are-const-declarations-required-in-pluto/68419 "2021-09-19T19:41:32Z")

</div>

Are const declaration necessary in Pluto? Since one cannot redefine the variables, I wander if everything is const (and thus type-stable) already (thus making the notebook cleaner). It is not clear to me, this for exam…

---

## [Easy workflow file for setting up GitHub Actions CI for your Julia package](https://discourse.julialang.org/t/easy-workflow-file-for-setting-up-github-actions-ci-for-your-julia-package/49765)

<div class="topic-metadata">

**Author:** [@dilumaluthge](https://discourse.julialang.org/u/dilumaluthge)\
**Replies:** 77\
**Last updated:** [September 18, 2021, 5:24pm UTC](https://discourse.julialang.org/t/easy-workflow-file-for-setting-up-github-actions-ci-for-your-julia-package/49765 "2021-09-18T17:24:46Z")

</div>

Travis CI no longer offers unlimited free minutes for public open-source repositories. However, GitHub Actions continues to offer unlimited free minutes for public open-source repositories. To set up GitHub Actions CI …

---

## [Finding BLAS/LAPACK in BinaryBuilder](https://discourse.julialang.org/t/finding-blas-lapack-in-binarybuilder/68321)

<div class="topic-metadata">

**Author:** [@circonflexe](https://discourse.julialang.org/u/circonflexe)\
**Replies:** 3\
**Last updated:** [September 18, 2021, 12:19am UTC](https://discourse.julialang.org/t/finding-blas-lapack-in-binarybuilder/68321 "2021-09-18T00:19:43Z")

</div>

So I try to compile with BinaryBuilder.jl some binary artifacts which depend on BLAS (via cmake), which is included in Julia and thus should not cause an extra download. What is the right way to indicate this dependency…

---

## [Julia server keeps crashing in vscode after I added MKL.jl](https://discourse.julialang.org/t/julia-server-keeps-crashing-in-vscode-after-i-added-mkl-jl/68259)

<div class="topic-metadata">

**Author:** [@jishnub](https://discourse.julialang.org/u/jishnub)\
**Replies:** 2\
**Last updated:** [September 16, 2021, 12:52pm UTC](https://discourse.julialang.org/t/julia-server-keeps-crashing-in-vscode-after-i-added-mkl-jl/68259 "2021-09-16T12:52:01Z")

</div>

I keep receiving this error: fatal: error thrown and no exception handler available. InitError(mod=:IntelOpenMP\_jll, error=ErrorException("Artifact "IntelOpenMP" was not installed correctly. Try \`using Pkg; Pkg.instanti…

---

## [GLMakie in VSCode single plot popout](https://discourse.julialang.org/t/glmakie-in-vscode-single-plot-popout/68132)

<div class="topic-metadata">

**Author:** [@TheLateKronos](https://discourse.julialang.org/u/TheLateKronos)\
**Replies:** 11\
**Last updated:** [September 14, 2021, 10:04am UTC](https://discourse.julialang.org/t/glmakie-in-vscode-single-plot-popout/68132 "2021-09-14T10:04:20Z")

</div>

I like the plot pane in VSCode, and I wish to use it by default. I also love how GLMakie plots scale up and down in size as I ajust the width of the plotting pane. But sometimes I want to interact with the plot, for dat…

---

## [What is the function of the unique "identifier" in a package's path used for](https://discourse.julialang.org/t/what-is-the-function-of-the-unique-identifier-in-a-packages-path-used-for/67983)

<div class="topic-metadata">

**Author:** [@Glen1](https://discourse.julialang.org/u/Glen1)\
**Replies:** 19\
**Last updated:** [September 13, 2021, 9:51pm UTC](https://discourse.julialang.org/t/what-is-the-function-of-the-unique-identifier-in-a-packages-path-used-for/67983 "2021-09-13T21:51:37Z")

</div>

I’m still confused about a package’s directory structure. What is the unique “version” identifier included in the path used for? As in “1GXzF” below. We already include a uuid and version in the Project.toml / manifest.…

---

## [Artifact Download Timeout](https://discourse.julialang.org/t/artifact-download-timeout/68093)

<div class="topic-metadata">

**Author:** [@RJJardine](https://discourse.julialang.org/u/RJJardine)\
**Replies:** 0\
**Last updated:** [September 13, 2021, 12:27pm UTC](https://discourse.julialang.org/t/artifact-download-timeout/68093 "2021-09-13T12:27:46Z")

</div>

Hi all, I’m having an issue when installing packages that require artifacts (e.g. Plots.jl). When attempting to download the artifact (e.g. Gettext\_jll.jl from Github), it fails. I have used the DebugArtifacts.jl utilit…

---

## [Strange autoformatting with vscode](https://discourse.julialang.org/t/strange-autoformatting-with-vscode/67976)

<div class="topic-metadata">

**Author:** [@stroebel](https://discourse.julialang.org/u/stroebel)\
**Replies:** 5\
**Last updated:** [September 13, 2021, 8:54am UTC](https://discourse.julialang.org/t/strange-autoformatting-with-vscode/67976 "2021-09-13T08:54:25Z")

</div>

This might be me being an idiot, but why would the the vscode extention insist on formatting this code block as it is? The structs defined above and below are formatted correctly.

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

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