# Tooling

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

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

**Page:** 29

---

## [Julia hangs on \`using PProf\`](https://discourse.julialang.org/t/julia-hangs-on-using-pprof/102646)

<div class="topic-metadata">

**Author:** [@Larbino1](https://discourse.julialang.org/u/Larbino1)\
**Replies:** 1\
**Last updated:** [August 9, 2023, 4:26pm UTC](https://discourse.julialang.org/t/julia-hangs-on-using-pprof/102646 "2023-08-09T16:26:19Z")

</div>

I’m trying to do some allocation profiling. I start a thread, which is reading from a pipe, and I want to check that it is not allocating. Then, I do using PProf and julia hangs. If I do using PProf before starting th…

---

## [How to measure precompilation time?](https://discourse.julialang.org/t/how-to-measure-precompilation-time/102617)

<div class="topic-metadata">

**Author:** [@gdalle](https://discourse.julialang.org/u/gdalle)\
**Replies:** 11\
**Last updated:** [August 9, 2023, 9:39am UTC](https://discourse.julialang.org/t/how-to-measure-precompilation-time/102617 "2023-08-09T09:39:07Z")

</div>

Source of latency Measurement method Precompilation time ??? Load time @time\_imports using MyPackage Compilation time @time MyPackage.myfunc() I could do @time Pkg.add("MyPackage") but it combines the down…

---

## [Error precompiling VSCodeServer in Julia 1.11-DEV (nightly)](https://discourse.julialang.org/t/error-precompiling-vscodeserver-in-julia-1-11-dev-nightly/102478)

<div class="topic-metadata">

**Author:** [@user664303](https://discourse.julialang.org/u/user664303)\
**Replies:** 3\
**Last updated:** [August 6, 2023, 8:33pm UTC](https://discourse.julialang.org/t/error-precompiling-vscodeserver-in-julia-1-11-dev-nightly/102478 "2023-08-06T20:33:27Z")

</div>

One of my packages is throwing an error in CI on the Julia nightly build (1.11-DEV), so I wanted to test it out locally, in VS Code. However, after installing the nightly build and the necessary packages, when I try to r…

---

## [Docstring linting (e.g., check for missing argument descriptions in the docstring)](https://discourse.julialang.org/t/docstring-linting-e-g-check-for-missing-argument-descriptions-in-the-docstring/102237)

<div class="topic-metadata">

**Author:** [@abelsiqueira](https://discourse.julialang.org/u/abelsiqueira)\
**Replies:** 3\
**Last updated:** [August 3, 2023, 12:45pm UTC](https://discourse.julialang.org/t/docstring-linting-e-g-check-for-missing-argument-descriptions-in-the-docstring/102237 "2023-08-03T12:45:17Z")

</div>

Is there a package for linting the docstrings? I am looking for something like pydocstyle, but something that just checks that the arguments in the function signature are included in the docstring is already valuable.

---

## [\[Seeking feedback\] Package for easy customization of startup.jl](https://discourse.julialang.org/t/seeking-feedback-package-for-easy-customization-of-startup-jl/102351)

<div class="topic-metadata">

**Author:** [@abraemer](https://discourse.julialang.org/u/abraemer)\
**Replies:** 8\
**Last updated:** [August 3, 2023, 10:13am UTC](https://discourse.julialang.org/t/seeking-feedback-package-for-easy-customization-of-startup-jl/102351 "2023-08-03T10:13:13Z")

</div>

Hi all, over in the other thread by @gdalle I suggested that his tutorials could include a small generator for startup.jl files with some common configurations like Revise.jl, OhMyREPL.jl, PkgTemplates.jl. He suggested …

---

## [ClimatePlots installation](https://discourse.julialang.org/t/climateplots-installation/101609)

<div class="topic-metadata">

**Author:** [@aasdelat](https://discourse.julialang.org/u/aasdelat)\
**Replies:** 2\
**Last updated:** [August 2, 2023, 9:27pm UTC](https://discourse.julialang.org/t/climateplots-installation/101609 "2023-08-02T21:27:05Z")

</div>

I am not able to install the ClimatePlots package, due to a problem with the conda manager, that seems to not properly install matplotlib. I have completely uninstalled julia (executable and configuration-packages direc…

---

## [Package Manager, Gitlab newer version not liking SSH keys](https://discourse.julialang.org/t/package-manager-gitlab-newer-version-not-liking-ssh-keys/102375)

<div class="topic-metadata">

**Author:** [@Allan\_Baker](https://discourse.julialang.org/u/Allan_Baker)\
**Replies:** 0\
**Last updated:** [August 1, 2023, 10:29pm UTC](https://discourse.julialang.org/t/package-manager-gitlab-newer-version-not-liking-ssh-keys/102375 "2023-08-01T22:29:34Z")

</div>

A funny thing happened the other day. We have an internal gitlab server. I have a registry setup. The registry was working fine. On the IT side they did something to gitlab when they were adding required expirations …

---

## [Distributing scripts with self-managed dependencies](https://discourse.julialang.org/t/distributing-scripts-with-self-managed-dependencies/102317)

<div class="topic-metadata">

**Author:** [@bensetterholm](https://discourse.julialang.org/u/bensetterholm)\
**Replies:** 12\
**Last updated:** [August 1, 2023, 9:01pm UTC](https://discourse.julialang.org/t/distributing-scripts-with-self-managed-dependencies/102317 "2023-08-01T21:01:47Z")

</div>

I am looking for a best practice solution to the following situation. I am developing a data processing pipeline for my team. All of the core functionality I have wrapped up in a standard julia module (file I/O with our…

---

## [VS Code's built-in REPL does not seem to work with new contextual module repl under Julia 1.9](https://discourse.julialang.org/t/vs-codes-built-in-repl-does-not-seem-to-work-with-new-contextual-module-repl-under-julia-1-9/102256)

<div class="topic-metadata">

**Author:** [@jinfreedom](https://discourse.julialang.org/u/jinfreedom)\
**Replies:** 1\
**Last updated:** [July 29, 2023, 10:44pm UTC](https://discourse.julialang.org/t/vs-codes-built-in-repl-does-not-seem-to-work-with-new-contextual-module-repl-under-julia-1-9/102256 "2023-07-29T22:44:05Z")

</div>

VS Code’s built-in REPL, launched by alt-J alt-O, allows to execute code blocks from editor with shortcuts, thus quite useful in code development. Recent Julia 1.9 includes the very welcoming new feature of switching to …

---

## [Julia support for Geany (WIP)](https://discourse.julialang.org/t/julia-support-for-geany-wip/52676)

<div class="topic-metadata">

**Author:** [@AndiMD](https://discourse.julialang.org/u/AndiMD)\
**Replies:** 11\
**Last updated:** [July 19, 2023, 8:15pm UTC](https://discourse.julialang.org/t/julia-support-for-geany-wip/52676 "2023-07-19T20:15:29Z")

</div>

Dear community, thanks to efforts by @getzze, Julia support is coming to Geany. Geany is a lighweight crossplatform IDE that is somewhere between VIM and vscode. Feedback / testers / contributers welcome! https://gith…

---

## [Pluto can't find developmental package](https://discourse.julialang.org/t/pluto-cant-find-developmental-package/102018)

<div class="topic-metadata">

**Author:** [@Allan\_Baker](https://discourse.julialang.org/u/Allan_Baker)\
**Replies:** 6\
**Last updated:** [July 25, 2023, 1:25pm UTC](https://discourse.julialang.org/t/pluto-cant-find-developmental-package/102018 "2023-07-25T13:25:52Z")

</div>

It seems like this should be a common work flow, but I’ve been messing with this for over an hour and none of the examples seem to be what I need or I’m messing something up. I have a great new project I’m developing. …

---

## [VSCode Deleting Julia Extension Settings](https://discourse.julialang.org/t/vscode-deleting-julia-extension-settings/102054)

<div class="topic-metadata">

**Author:** [@TI36XPro](https://discourse.julialang.org/u/TI36XPro)\
**Replies:** 0\
**Last updated:** [July 25, 2023, 3:15am UTC](https://discourse.julialang.org/t/vscode-deleting-julia-extension-settings/102054 "2023-07-25T03:15:49Z")

</div>

I am trying to set up a new project and am having issues with VSCode deleting the entry for julia.environmentPath. If I don’t include julia.environmentPath in settings.json, I get a prompt each time I start VSCode telli…

---

## [Julia Language Server and VSCode Issue on HPC](https://discourse.julialang.org/t/julia-language-server-and-vscode-issue-on-hpc/102029)

<div class="topic-metadata">

**Author:** [@TI36XPro](https://discourse.julialang.org/u/TI36XPro)\
**Replies:** 3\
**Last updated:** [July 24, 2023, 6:03pm UTC](https://discourse.julialang.org/t/julia-language-server-and-vscode-issue-on-hpc/102029 "2023-07-24T18:03:22Z")

</div>

Hello, I am having some issues with the language server. I’ll describe what I am trying to do first. I am getting my development environment set up on a new cluster. I want to be able to use the Julia Extension via VSC…

---

## [Skip SSL Verification in Pkg.add(url="...")](https://discourse.julialang.org/t/skip-ssl-verification-in-pkg-add-url/102028)

<div class="topic-metadata">

**Author:** [@sob](https://discourse.julialang.org/u/sob)\
**Replies:** 0\
**Last updated:** [July 24, 2023, 4:49pm UTC](https://discourse.julialang.org/t/skip-ssl-verification-in-pkg-add-url/102028 "2023-07-24T16:49:23Z")

</div>

How can I skip SSL Verification when calling the add function? I’m testing deployment of packages and have a self signed certificate for now. Nothing in the doc, and couldn’t find a way looking at the code in Pkg\\src\\API…

---

## [Are there efforts to improve ChatGPT for Julia code?](https://discourse.julialang.org/t/are-there-efforts-to-improve-chatgpt-for-julia-code/94296)

<div class="topic-metadata">

**Author:** [@austin-putz](https://discourse.julialang.org/u/austin-putz)\
**Replies:** 26\
**Last updated:** [July 24, 2023, 2:23pm UTC](https://discourse.julialang.org/t/are-there-efforts-to-improve-chatgpt-for-julia-code/94296 "2023-07-24T14:23:46Z")

</div>

Is there a genuine effort to work with OpenAI on updating the training for ChatGPT. It’s working flawlessly for R and sed/awk bash scripts I’m testing. However, since Julia has developed so rapidly it’s giving me maybe 5…

---

## [Nbdev but for julia!](https://discourse.julialang.org/t/nbdev-but-for-julia/101951)

<div class="topic-metadata">

**Author:** [@Abdelkareem\_Elkhateb](https://discourse.julialang.org/u/Abdelkareem_Elkhateb)\
**Replies:** 2\
**Last updated:** [July 23, 2023, 10:14am UTC](https://discourse.julialang.org/t/nbdev-but-for-julia/101951 "2023-07-23T10:14:45Z")

</div>

is there any future plans to build a version of nbdev but for julia! nbdev - Getting Started

---

## [Having trouble to release a new version of a package that depends on PyPlot](https://discourse.julialang.org/t/having-trouble-to-release-a-new-version-of-a-package-that-depends-on-pyplot/101918)

<div class="topic-metadata">

**Author:** [@hunKing](https://discourse.julialang.org/u/hunKing)\
**Replies:** 2\
**Last updated:** [July 23, 2023, 12:17am UTC](https://discourse.julialang.org/t/having-trouble-to-release-a-new-version-of-a-package-that-depends-on-pyplot/101918 "2023-07-23T00:17:50Z")

</div>

Hello folks, I am trying to release a new version of a registered package that depends on PyPlot, namely SeisPlot.jl. During the CI job that tries to automerge the new release they check if the packaged can be added. Fr…

---

## [Registrator.jl sudden conda dependency error on GitHub](https://discourse.julialang.org/t/registrator-jl-sudden-conda-dependency-error-on-github/101763)

<div class="topic-metadata">

**Author:** [@sparrowhawk](https://discourse.julialang.org/u/sparrowhawk)\
**Replies:** 2\
**Last updated:** [July 22, 2023, 3:23pm UTC](https://discourse.julialang.org/t/registrator-jl-sudden-conda-dependency-error-on-github/101763 "2023-07-22T15:23:51Z")

</div>

Hi all, I have been releasing new versions of my package using Registrator.jl without any trouble until May 24th of this year. On my latest release, saying @JuliaRegistrator register as a comment to the last GitHub co…

---

## [How to check if Julia is running in a vscode notebook?](https://discourse.julialang.org/t/how-to-check-if-julia-is-running-in-a-vscode-notebook/101863)

<div class="topic-metadata">

**Author:** [@BenjaminDoran](https://discourse.julialang.org/u/BenjaminDoran)\
**Replies:** 3\
**Last updated:** [July 21, 2023, 5:05pm UTC](https://discourse.julialang.org/t/how-to-check-if-julia-is-running-in-a-vscode-notebook/101863 "2023-07-21T17:05:32Z")

</div>

I’ve noticed a few issues using packages like ProgressMeter and Bio3Dview in the VS code notebook. ProgressMeter keeps appending the progress bar to new lines. It shows repeated output in VScode · Issue #231 · timholy/Pr…

---

## [Julia Snail world-age issue?](https://discourse.julialang.org/t/julia-snail-world-age-issue/101829)

<div class="topic-metadata">

**Author:** [@DOT](https://discourse.julialang.org/u/DOT)\
**Replies:** 0\
**Last updated:** [July 20, 2023, 10:07am UTC](https://discourse.julialang.org/t/julia-snail-world-age-issue/101829 "2023-07-20T10:07:12Z")

</div>

Julia Snail is amazing, I love it! Typing this into a buffer in Julia 🐌 mode, and julia-snail-send-region–ing it into a brand-new(!!) \*julia\* buffer gives a world age error for me: using Plots my\_plots = let …

---

## [Non-hyperlink in method docstring (Documentor.jl issue?)](https://discourse.julialang.org/t/non-hyperlink-in-method-docstring-documentor-jl-issue/101803)

<div class="topic-metadata">

**Author:** [@bensetterholm](https://discourse.julialang.org/u/bensetterholm)\
**Replies:** 0\
**Last updated:** [July 19, 2023, 8:52pm UTC](https://discourse.julialang.org/t/non-hyperlink-in-method-docstring-documentor-jl-issue/101803 "2023-07-19T20:52:16Z")

</div>

I have a particular case where I would like to include some text in square brackets followed by a parenthetical statement within a custom type’s docstring. Something along the lines of: """ foo # Fields: - \`bar\`: e…

---

## [Debugger doesn't stop at breakpoints when running tests (but does during normal execution)](https://discourse.julialang.org/t/debugger-doesnt-stop-at-breakpoints-when-running-tests-but-does-during-normal-execution/93202)

<div class="topic-metadata">

**Author:** [@eott-siz](https://discourse.julialang.org/u/eott-siz)\
**Replies:** 11\
**Last updated:** [July 19, 2023, 1:37pm UTC](https://discourse.julialang.org/t/debugger-doesnt-stop-at-breakpoints-when-running-tests-but-does-during-normal-execution/93202 "2023-07-19T13:37:53Z")

</div>

Julia 1.7.3 VS Code 1.74.3 Julia extension 1.38.2 I’m having a problem where, when I run tests with the debugger on the program I’m working on, the debugger doesn’t stop at any breakpoints I set. If I run the program …

---

## [Error only while using debugger in VSCode](https://discourse.julialang.org/t/error-only-while-using-debugger-in-vscode/101707)

<div class="topic-metadata">

**Author:** [@Sophia\_Wright](https://discourse.julialang.org/u/Sophia_Wright)\
**Replies:** 2\
**Last updated:** [July 18, 2023, 11:28pm UTC](https://discourse.julialang.org/t/error-only-while-using-debugger-in-vscode/101707 "2023-07-18T23:28:06Z")

</div>

Hello - I’m unable to use the debugger in VSCode while using the KernelAbstractions.jl library. I have shared details along with a minimal reproducer here: essentially - I’m able to run the script fine in VS Code, b…

---

## [Make fixing tests easier](https://discourse.julialang.org/t/make-fixing-tests-easier/101610)

<div class="topic-metadata">

**Author:** [@Impressium](https://discourse.julialang.org/u/Impressium)\
**Replies:** 6\
**Last updated:** [July 16, 2023, 7:11am UTC](https://discourse.julialang.org/t/make-fixing-tests-easier/101610 "2023-07-16T07:11:06Z")

</div>

Hi all :slight\_smile: I’m currently fixing lot’s of tests. It’s quite annoying xD To questions: is there any UI to polish and sort the stack traces is there a setting in the test PKG to enable debug mode. So that at …

---

## [Consistent documentation of an API using Julia and further programming languages](https://discourse.julialang.org/t/consistent-documentation-of-an-api-using-julia-and-further-programming-languages/101629)

<div class="topic-metadata">

**Author:** [@Benedict](https://discourse.julialang.org/u/Benedict)\
**Replies:** 0\
**Last updated:** [July 14, 2023, 4:08pm UTC](https://discourse.julialang.org/t/consistent-documentation-of-an-api-using-julia-and-further-programming-languages/101629 "2023-07-14T16:08:58Z")

</div>

I am working on a C / Fortan interface (libtrixi) to the Julia-based flow solver Trixi.jl. We would like to provide a pleasing documentation for our users and have started with Documenter.jl as done for Trixi.jl. However…

---

## [Constant out of memory error of VSCode extension](https://discourse.julialang.org/t/constant-out-of-memory-error-of-vscode-extension/101323)

<div class="topic-metadata">

**Author:** [@wujinq](https://discourse.julialang.org/u/wujinq)\
**Replies:** 8\
**Last updated:** [July 13, 2023, 11:49pm UTC](https://discourse.julialang.org/t/constant-out-of-memory-error-of-vscode-extension/101323 "2023-07-13T23:49:10Z")

</div>

So I use VSCode to login in to the supercomputer I’m working with, and I installed the Julia extension on it. It works well, but recently I noticed that the following error appears frequently: \[ Info: Loading GPUArraysC…

---

## [Best practice for creating and managing dependancies of folders that are not needed by the package itself](https://discourse.julialang.org/t/best-practice-for-creating-and-managing-dependancies-of-folders-that-are-not-needed-by-the-package-itself/101559)

<div class="topic-metadata">

**Author:** [@alex-s-gardner](https://discourse.julialang.org/u/alex-s-gardner)\
**Replies:** 4\
**Last updated:** [July 13, 2023, 5:51pm UTC](https://discourse.julialang.org/t/best-practice-for-creating-and-managing-dependancies-of-folders-that-are-not-needed-by-the-package-itself/101559 "2023-07-13T17:51:47Z")

</div>

Say I have a package “MyPkg.jl” with the following structure: MyPkg.jl/Manifest.toml MyPkg.jl/Project.toml MyPkg.jl/src/MyPkg.jl MyPkg.jl/benchmark/benchmark.jl where benchmark.jl is a script that produces benchmark st…

---

## [VS Code: Julia Language Server crash - Julia 1.9.1](https://discourse.julialang.org/t/vs-code-julia-language-server-crash-julia-1-9-1/101165)

<div class="topic-metadata">

**Author:** [@Audrius-St](https://discourse.julialang.org/u/Audrius-St)\
**Replies:** 4\
**Last updated:** [July 12, 2023, 5:23am UTC](https://discourse.julialang.org/t/vs-code-julia-language-server-crash-julia-1-9-1/101165 "2023-07-12T05:23:50Z")

</div>

Hello, First time I’ve encountered this issue running Julia on WSL2. Julia Version 1.9.1 Commit 147bdf428cd (2023-06-07 08:27 UTC) Platform Info: OS: Linux (x86\_64-linux-gnu) CPU: 12 × Intel(R) Core(TM) i7-8750H CP…

---

## [Host Pluto server in the cloud, eg, Digital Ocean?](https://discourse.julialang.org/t/host-pluto-server-in-the-cloud-eg-digital-ocean/92737)

<div class="topic-metadata">

**Author:** [@mpf01](https://discourse.julialang.org/u/mpf01)\
**Replies:** 13\
**Last updated:** [July 11, 2023, 10:53am UTC](https://discourse.julialang.org/t/host-pluto-server-in-the-cloud-eg-digital-ocean/92737 "2023-07-11T10:53:52Z")

</div>

Does anyone have pointers for hosting Pluto on a cloud-based server, such as Digital Ocean? I’m interested in a regular Pluto server for developing notebooks, but not interested in PlutoSliderServer.

---

## [Is MonteCarloProblem() still working at present?](https://discourse.julialang.org/t/is-montecarloproblem-still-working-at-present/101292)

<div class="topic-metadata">

**Author:** [@maurice\_lin](https://discourse.julialang.org/u/maurice_lin)\
**Replies:** 2\
**Last updated:** [July 7, 2023, 10:31am UTC](https://discourse.julialang.org/t/is-montecarloproblem-still-working-at-present/101292 "2023-07-07T10:31:26Z")

</div>

From mathematical optimization - Parameter estimation of multiple datasets in julia DifferentialEquations - Stack Overflow, I tried the example in Julia. But Julia told me that MonteCarlo function have not been defined. …

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

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