# Tooling

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

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

**Page:** 56

---

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

---

## [Can't figure out how to Get Data from Azure Blob](https://discourse.julialang.org/t/cant-figure-out-how-to-get-data-from-azure-blob/68024)

<div class="topic-metadata">

**Author:** [@compleat](https://discourse.julialang.org/u/compleat)\
**Replies:** 1\
**Last updated:** [September 12, 2021, 11:00am UTC](https://discourse.julialang.org/t/cant-figure-out-how-to-get-data-from-azure-blob/68024 "2021-09-12T11:00:56Z")

</div>

Hi All. I have been asked to download data from an Azure account someone has given me details for. This is apparently easily done the using get\_blob() command from AzureBlob.jl. I managed to install the latter and run…

---

## [Package testing with encrypted data; any free services that work like Travis-CI?](https://discourse.julialang.org/t/package-testing-with-encrypted-data-any-free-services-that-work-like-travis-ci/68011)

<div class="topic-metadata">

**Author:** [@joshua\_jones](https://discourse.julialang.org/u/joshua_jones)\
**Replies:** 1\
**Last updated:** [September 10, 2021, 10:34pm UTC](https://discourse.julialang.org/t/package-testing-with-encrypted-data-any-free-services-that-work-like-travis-ci/68011 "2021-09-10T22:34:45Z")

</div>

Long topic line summarizes everything but here are details. To make a long story short, I need a way to test SeisIO.jl that supports encrypted test files. Travis-CI does this, but also started charging $70/month in June…

---

## [Need theory on why SVG Output is no longer auto-zooming in VSCode plots pane](https://discourse.julialang.org/t/need-theory-on-why-svg-output-is-no-longer-auto-zooming-in-vscode-plots-pane/67985)

<div class="topic-metadata">

**Author:** [@Adam\_Fleischhacker](https://discourse.julialang.org/u/Adam_Fleischhacker)\
**Replies:** 3\
**Last updated:** [September 10, 2021, 2:28pm UTC](https://discourse.julialang.org/t/need-theory-on-why-svg-output-is-no-longer-auto-zooming-in-vscode-plots-pane/67985 "2021-09-10T14:28:28Z")

</div>

My SVG output from CairoMakie used to auto-zoom perfectly on the image. Now I am getting a non-zoomed output by default with weird text saying data:image/svg+xml. Here is a pic of the default output: I would rather…

---

## [Upgrade all environments](https://discourse.julialang.org/t/upgrade-all-environments/67903)

<div class="topic-metadata">

**Author:** [@amrods](https://discourse.julialang.org/u/amrods)\
**Replies:** 7\
**Last updated:** [September 10, 2021, 9:08am UTC](https://discourse.julialang.org/t/upgrade-all-environments/67903 "2021-09-10T09:08:42Z")

</div>

Is it possible upgrade all environments present in a machine at once? That is, instead of going project by project to upgrade packages, can I do that with a (few) commands?

---

## [Sysimages - 2 questions - re-use, pitfalls, validity against current environment](https://discourse.julialang.org/t/sysimages-2-questions-re-use-pitfalls-validity-against-current-environment/67365)

<div class="topic-metadata">

**Author:** [@ylvain](https://discourse.julialang.org/u/ylvain)\
**Replies:** 4\
**Last updated:** [September 3, 2021, 4:44pm UTC](https://discourse.julialang.org/t/sysimages-2-questions-re-use-pitfalls-validity-against-current-environment/67365 "2021-09-03T16:44:38Z")

</div>

A custom sysimage seems to be the current (best?, only?) solution to the latency issue. Below I only talk about Sysimages, not about Apps or libraries. Contrary to the Apps case, I’m only concerned about weaker form of “…

---

## [Julia 1.6.2 now in conda-forge](https://discourse.julialang.org/t/julia-1-6-2-now-in-conda-forge/67949)

<div class="topic-metadata">

**Author:** [@mkitti](https://discourse.julialang.org/u/mkitti)\
**Replies:** 2\
**Last updated:** [September 9, 2021, 8:11pm UTC](https://discourse.julialang.org/t/julia-1-6-2-now-in-conda-forge/67949 "2021-09-09T20:11:50Z")

</div>

Julia 1.6.2 can now be installed via conda-forge: https://anaconda.org/conda-forge/julia Note that this is a custom build for conda-forge and is not the official Julia binaries. The main difference is that it uses cond…

---

## [Command not found in shell of VS Code Julia REPL](https://discourse.julialang.org/t/command-not-found-in-shell-of-vs-code-julia-repl/67933)

<div class="topic-metadata">

**Author:** [@altre](https://discourse.julialang.org/u/altre)\
**Replies:** 1\
**Last updated:** [September 9, 2021, 1:28pm UTC](https://discourse.julialang.org/t/command-not-found-in-shell-of-vs-code-julia-repl/67933 "2021-09-09T13:28:56Z")

</div>

When I start the Julia REPL in VS Code no commands in the shell prompt work: shell\> ls zsh:1: command not found: ls When doing the same in julia started from my terminal, everything works fine. I think I’ve messed up …

---

## [Setting up packages in REPL session](https://discourse.julialang.org/t/setting-up-packages-in-repl-session/67908)

<div class="topic-metadata">

**Author:** [@nihil](https://discourse.julialang.org/u/nihil)\
**Replies:** 0\
**Last updated:** [September 9, 2021, 4:29am UTC](https://discourse.julialang.org/t/setting-up-packages-in-repl-session/67908 "2021-09-09T04:29:32Z")

</div>

I am following along with the VSCode JuliaCon session and trying to add PkgTemplates in the package manager, but the path is set to /home/pfitzseb/.julia/dev/JuliaCon, and says it can’t find that PkgTemplates package. Se…

---

## [Julia on VSCode with PyPlot](https://discourse.julialang.org/t/julia-on-vscode-with-pyplot/67781)

<div class="topic-metadata">

**Author:** [@ttidrick](https://discourse.julialang.org/u/ttidrick)\
**Replies:** 3\
**Last updated:** [September 7, 2021, 9:28am UTC](https://discourse.julialang.org/t/julia-on-vscode-with-pyplot/67781 "2021-09-07T09:28:16Z")

</div>

Hi All, I’m using Julia on VSCode. My problem is getting PyPlot to show a figure. The same code work fine on a Julia REPL, but fails with no message when executing code in VSCode. Any ideas? Thanks, Ty

---

## [Which is best linux distribution for Julia](https://discourse.julialang.org/t/which-is-best-linux-distribution-for-julia/66830)

<div class="topic-metadata">

**Author:** [@development\_mentor](https://discourse.julialang.org/u/development_mentor)\
**Replies:** 9\
**Last updated:** [September 7, 2021, 1:18am UTC](https://discourse.julialang.org/t/which-is-best-linux-distribution-for-julia/66830 "2021-09-07T01:18:15Z")

</div>

I’m switching from Windows to Linux, for performance, better looks, simplicity and better control over the environment. Which would be the best Linux distribution I should use, that is beginner friendly. Thank you for …

---

## [Set system-wide to JuliaFont](https://discourse.julialang.org/t/set-system-wide-to-juliafont/67723)

<div class="topic-metadata">

**Author:** [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Replies:** 0\
**Last updated:** [September 5, 2021, 7:15pm UTC](https://discourse.julialang.org/t/set-system-wide-to-juliafont/67723 "2021-09-05T19:15:02Z")

</div>

How do I set the whole system’s font to JuliaMono? I’m on Debian, i3 window manager, mainly using XTerm, NeoVim, and Ranger. I assume I need to edit my .Xresources file, but I don’t know exactly how…?

---

## [Segfault when jl\_init in R (also python?) with julia 1.6 on macOS](https://discourse.julialang.org/t/segfault-when-jl-init-in-r-also-python-with-julia-1-6-on-macos/58110)

<div class="topic-metadata">

**Author:** [@Non-Contradiction](https://discourse.julialang.org/u/Non-Contradiction)\
**Replies:** 4\
**Last updated:** [September 3, 2021, 3:20am UTC](https://discourse.julialang.org/t/segfault-when-jl-init-in-r-also-python-with-julia-1-6-on-macos/58110 "2021-09-03T03:20:07Z")

</div>

Hi, I’m debugging an issue for JuliaCall segfault with julia 1.6 on macOS, which embeds julia in R: https://github.com/Non-Contradiction/JuliaCall/issues/164 The issue can be simplified to the following code in R: dyn.…

---

## [Making sense of output of Snoopcompile](https://discourse.julialang.org/t/making-sense-of-output-of-snoopcompile/67562)

<div class="topic-metadata">

**Author:** [@Tomas\_Pevny](https://discourse.julialang.org/u/Tomas_Pevny)\
**Replies:** 0\
**Last updated:** [September 2, 2021, 10:38am UTC](https://discourse.julialang.org/t/making-sense-of-output-of-snoopcompile/67562 "2021-09-02T10:38:08Z")

</div>

Dear All, we have created a micro-service explaining our Mill.jl, unfortunately the service runs very slowly. Surprisingly slowly. One culprit I had in mind are precompilation times, since the data samples accepted by a…

---

## [Registered package invisible?](https://discourse.julialang.org/t/registered-package-invisible/67533)

<div class="topic-metadata">

**Author:** [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Replies:** 5\
**Last updated:** [September 1, 2021, 11:30pm UTC](https://discourse.julialang.org/t/registered-package-invisible/67533 "2021-09-01T23:30:32Z")

</div>

\_ \_ \_ \_(\_)\_ | Documentation: https://docs.julialang.org (\_) | (\_) (\_) | \_ \_ \_| |\_ \_\_ \_ | Type "?" for help, "\]?" for Pkg help. | | | | | | |/ \_\` | | | | |\_| | | | (\_| |…

---

## [Is it possible to wrap up the error message in Pluto?](https://discourse.julialang.org/t/is-it-possible-to-wrap-up-the-error-message-in-pluto/67500)

<div class="topic-metadata">

**Author:** [@GoH](https://discourse.julialang.org/u/GoH)\
**Replies:** 0\
**Last updated:** [September 1, 2021, 1:48pm UTC](https://discourse.julialang.org/t/is-it-possible-to-wrap-up-the-error-message-in-pluto/67500 "2021-09-01T13:48:08Z")

</div>

just a quick question, sometimes I got a very long error description in Pluto, and it takes sometime for me to navigate. so i’m wondering is it possible to wrap it up, and I can scroll it up and down if I want to look i…

---

## [ComponentArrays.jl crashes Julia in VSCode but not in REPL](https://discourse.julialang.org/t/componentarrays-jl-crashes-julia-in-vscode-but-not-in-repl/54667)

<div class="topic-metadata">

**Author:** [@amrods](https://discourse.julialang.org/u/amrods)\
**Replies:** 0\
**Last updated:** [February 5, 2021, 2:55am UTC](https://discourse.julialang.org/t/componentarrays-jl-crashes-julia-in-vscode-but-not-in-repl/54667 "2021-02-05T02:55:20Z")

</div>

The following code crashes Julia in VSCode, but the REPL can run it with no problem. using ComponentArrays szE = 2 szG = 2 szA = 9 szK = 5 szT = 44 szB = 2 szZ = 2 costdata = Array{Float64}(undef, szT) wwdata = Array{…

---

## [How to export \`Base:@kwdef\`?](https://discourse.julialang.org/t/how-to-export-base-kwdef/67213)

<div class="topic-metadata">

**Author:** [@thisismygitrepo](https://discourse.julialang.org/u/thisismygitrepo)\
**Replies:** 1\
**Last updated:** [August 30, 2021, 8:50am UTC](https://discourse.julialang.org/t/how-to-export-base-kwdef/67213 "2021-08-30T08:50:18Z")

</div>

I’m trying to export Base:@kwdef in a module that I am making via this line using Base:@kwdef export @kwdef However, in the main module, it gets defined as var"@kwdef", how can I fix this?

---

## [How does Pluto decide what to show graphically?](https://discourse.julialang.org/t/how-does-pluto-decide-what-to-show-graphically/58033)

<div class="topic-metadata">

**Author:** [@rpmuller](https://discourse.julialang.org/u/rpmuller)\
**Replies:** 15\
**Last updated:** [August 29, 2021, 2:31pm UTC](https://discourse.julialang.org/t/how-does-pluto-decide-what-to-show-graphically/58033 "2021-08-29T14:31:25Z")

</div>

I’m having fun writing all my code in Pluto, and I’d like to add some graphical bells and whistles. In Python/Jupyter, I’ve done this by overloading repr\_html or repr\_svg. Is there something similar in Julia? I see as\_ht…

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

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