# Latest

**URL:** https://discourse.julialang.org/latest.md?page=80

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

**Page:** 81

---

## [Getting Juliaup packaged by apt/rpm/etc](https://discourse.julialang.org/t/getting-juliaup-packaged-by-apt-rpm-etc/134094)

<div class="topic-metadata">

**Author:** [@Oscar\_Smith](https://discourse.julialang.org/u/Oscar_Smith)\
**Replies:** 0\
**Last updated:** [November 24, 2025, 8:12pm UTC](https://discourse.julialang.org/t/getting-juliaup-packaged-by-apt-rpm-etc/134094 "2025-11-24T20:12:41Z")

</div>

Have we thought about getting Juliaup packaged by the major Linux OSes? being able to apt install juliaup seems like it would be nice (and would avoid the issues with OS managed Julia installations)

---

## [Permute NamedTuple based on names of another NamedTuple](https://discourse.julialang.org/t/permute-namedtuple-based-on-names-of-another-namedtuple/134088)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 3\
**Last updated:** [November 24, 2025, 7:51pm UTC](https://discourse.julialang.org/t/permute-namedtuple-based-on-names-of-another-namedtuple/134088 "2025-11-24T19:51:19Z")

</div>

I would like to perform a calculation in type space: given a NamedTuple{M,K} type, permute its fields so that the names match a NamedTuple{N}. Example: julia\> p1(NamedTuple{(:a,:b)}, NamedTuple{(:b,:a),Tuple{Int,Float64…

---

## [Help with performance issue when upgrading CUDA](https://discourse.julialang.org/t/help-with-performance-issue-when-upgrading-cuda/134064)

<div class="topic-metadata">

**Author:** [@jamesr137](https://discourse.julialang.org/u/jamesr137)\
**Replies:** 5\
**Last updated:** [November 24, 2025, 7:15pm UTC](https://discourse.julialang.org/t/help-with-performance-issue-when-upgrading-cuda/134064 "2025-11-24T19:15:13Z")

</div>

Hi all. I have an issue that I’m hoping somebody on here can help me with. The issue is simple to state yet hard (at least for me) to diagnose, and it’s this: every time I try to upgrade to a version of CUDA past 5.5.2, …

---

## [Registering a Julia Package](https://discourse.julialang.org/t/registering-a-julia-package/134081)

<div class="topic-metadata">

**Author:** [@ekneller](https://discourse.julialang.org/u/ekneller)\
**Replies:** 2\
**Last updated:** [November 24, 2025, 5:09pm UTC](https://discourse.julialang.org/t/registering-a-julia-package/134081 "2025-11-24T17:09:54Z")

</div>

I am trying to register my first Julia package called EarthBox and have passed all of the AutoMerge requirements. However, there appears to be a non-package issue with the registration process. See this link for details …

---

## [Is discourse the proper place to suggest improvements for ModelingToolkit?](https://discourse.julialang.org/t/is-discourse-the-proper-place-to-suggest-improvements-for-modelingtoolkit/134087)

<div class="topic-metadata">

**Author:** [@NicholasHemenway](https://discourse.julialang.org/u/NicholasHemenway)\
**Replies:** 1\
**Last updated:** [November 24, 2025, 4:25pm UTC](https://discourse.julialang.org/t/is-discourse-the-proper-place-to-suggest-improvements-for-modelingtoolkit/134087 "2025-11-24T16:25:19Z")

</div>

I’m relatively new to Julia and am currently learning ModelingToolkit. I have some suggestions that I believe would improve the documentation for newcomers but don’t know where to voice them. Is Discourse the proper aven…

---

## [Updating via JuliaUp](https://discourse.julialang.org/t/updating-via-juliaup/134082)

<div class="topic-metadata">

**Author:** [@Boris](https://discourse.julialang.org/u/Boris)\
**Replies:** 2\
**Last updated:** [November 24, 2025, 4:12pm UTC](https://discourse.julialang.org/t/updating-via-juliaup/134082 "2025-11-24T16:12:39Z")

</div>

So, I wanted to go to 1.12.2 as I saw the post that it is available and when I use list, I don’t see it. Am I missing something? \> juliaup status Default Channel Version Update ---------------------…

---

## [WGLMakie no longer working with jupyter](https://discourse.julialang.org/t/wglmakie-no-longer-working-with-jupyter/130331)

<div class="topic-metadata">

**Author:** [@snowgum](https://discourse.julialang.org/u/snowgum)\
**Replies:** 5\
**Last updated:** [November 24, 2025, 3:35pm UTC](https://discourse.julialang.org/t/wglmakie-no-longer-working-with-jupyter/130331 "2025-11-24T15:35:59Z")

</div>

I have some code with WGLMakie and Bonito for interactive visualisations. This used to work with Jupyter, but now any plot or figure shows nothing. The same code works fine with CairoMakie, GLMakie, or with WGLMakie insi…

---

## [Query compiler's effect modeling](https://discourse.julialang.org/t/query-compilers-effect-modeling/134079)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 2\
**Last updated:** [November 24, 2025, 2:15pm UTC](https://discourse.julialang.org/t/query-compilers-effect-modeling/134079 "2025-11-24T14:15:46Z")

</div>

Before using @assume\_effects, is it possible to check what the compiler already figured out about a function? I can of course do it very indirectly (call the function and see what’s eliminated), but it would be great to…

---

## [Get Lagrange multipliers from Ipopt with Optimization.jl](https://discourse.julialang.org/t/get-lagrange-multipliers-from-ipopt-with-optimization-jl/134074)

<div class="topic-metadata">

**Author:** [@nico](https://discourse.julialang.org/u/nico)\
**Replies:** 1\
**Last updated:** [November 24, 2025, 1:41pm UTC](https://discourse.julialang.org/t/get-lagrange-multipliers-from-ipopt-with-optimization-jl/134074 "2025-11-24T13:41:53Z")

</div>

Hi everyone! I’m working with the Julia packages Optimization.jl and Ipopt.jl to solve a nonlinear programming (NLP) problem. I’m successfully solving the problem, but I need to extract the final Lagrange multipliers (…

---

## [Mooncake, Turing, and CI](https://discourse.julialang.org/t/mooncake-turing-and-ci/134067)

<div class="topic-metadata">

**Author:** [@marcobonici](https://discourse.julialang.org/u/marcobonici)\
**Replies:** 3\
**Last updated:** [November 24, 2025, 11:20am UTC](https://discourse.julialang.org/t/mooncake-turing-and-ci/134067 "2025-11-24T11:20:45Z")

</div>

Hello, I finally am switching to DifferentiationInterface for the tests of a package of mine and I don’t think I could be happier! It lets me quickly write tests in a coherent manner, to try different backends. Amazing…

---

## [HiGHS instance and model when used in a shared library](https://discourse.julialang.org/t/highs-instance-and-model-when-used-in-a-shared-library/133823)

<div class="topic-metadata">

**Author:** [@asprionj](https://discourse.julialang.org/u/asprionj)\
**Replies:** 7\
**Last updated:** [November 24, 2025, 9:29am UTC](https://discourse.julialang.org/t/highs-instance-and-model-when-used-in-a-shared-library/133823 "2025-11-24T09:29:26Z")

</div>

I use JuMP.jl with HiGHS.jl to solve an optimisation problem, then generate a shared library for this using JuliaC.jl. The shared library is used within a larger software. It is loaded once (at startup), and then always …

---

## [Visualization, maps, animation & history](https://discourse.julialang.org/t/visualization-maps-animation-history/134070)

<div class="topic-metadata">

**Author:** [@BLI](https://discourse.julialang.org/u/BLI)\
**Replies:** 0\
**Last updated:** [November 24, 2025, 9:01am UTC](https://discourse.julialang.org/t/visualization-maps-animation-history/134070 "2025-11-24T09:01:51Z")

</div>

I was playing with Google AI Studio in the week-end to see if I could understand some language/culture history. So I asked AI Studio to develop some Julia code for doing an animation of Indo-European spread. Here is a sn…

---

## [Don't understand the results of cuOpt](https://discourse.julialang.org/t/dont-understand-the-results-of-cuopt/133707)

<div class="topic-metadata">

**Author:** [@WalterMadelim](https://discourse.julialang.org/u/WalterMadelim)\
**Replies:** 4\
**Last updated:** [November 24, 2025, 7:02am UTC](https://discourse.julialang.org/t/dont-understand-the-results-of-cuopt/133707 "2025-11-24T07:02:12Z")

</div>

julia\> import JuMP, cuOpt julia\> model = JuMP.Model(); julia\> JuMP.@variable(model, x \>= 0, Int); julia\> JuMP.@variable(model, 0 \<= y \<= 3); julia\> JuMP.@objective(model, Min, 12x + 20y); julia\> JuMP.@constraint(mod…

---

## [Efficient way to implement multi-index nonlinear constraints in ExaModels? (PCE-expanded AC power flow)](https://discourse.julialang.org/t/efficient-way-to-implement-multi-index-nonlinear-constraints-in-examodels-pce-expanded-ac-power-flow/133934)

<div class="topic-metadata">

**Author:** [@yanlingogo](https://discourse.julialang.org/u/yanlingogo)\
**Replies:** 4\
**Last updated:** [November 24, 2025, 4:24am UTC](https://discourse.julialang.org/t/efficient-way-to-implement-multi-index-nonlinear-constraints-in-examodels-pce-expanded-ac-power-flow/133934 "2025-11-24T04:24:44Z")

</div>

Hi all, I’m implementing a PCE-expanded AC power flow model. In JuMP, one of my nonlinear constraints looks like: @constraint(opf, pfP\[i=1:n\_bus, k=1:K\], p\[i,k\] \* T2\_diag\[k\] == sum( (G\[i,j\]\*(E\[i…

---

## [Getting an infeasibility certificate from Gurobi when solving hard LPs](https://discourse.julialang.org/t/getting-an-infeasibility-certificate-from-gurobi-when-solving-hard-lps/133639)

<div class="topic-metadata">

**Author:** [@WalterMadelim](https://discourse.julialang.org/u/WalterMadelim)\
**Replies:** 8\
**Last updated:** [November 24, 2025, 1:52am UTC](https://discourse.julialang.org/t/getting-an-infeasibility-certificate-from-gurobi-when-solving-hard-lps/133639 "2025-11-24T01:52:23Z")

</div>

I guess something is wrong with the barrier algorithm, but I have no expertise to read its logging. I log it here, don’t know if someone can have some explanations. (The whole logging has no Warning.) julia\> JuMP.opti…

---

## [\[juliacall\] Invoking functions with names not allowed by Python](https://discourse.julialang.org/t/juliacall-invoking-functions-with-names-not-allowed-by-python/134056)

<div class="topic-metadata">

**Author:** [@tobydriscoll](https://discourse.julialang.org/u/tobydriscoll)\
**Replies:** 1\
**Last updated:** [November 23, 2025, 10:52pm UTC](https://discourse.julialang.org/t/juliacall-invoking-functions-with-names-not-allowed-by-python/134056 "2025-11-23T22:52:48Z")

</div>

I’d like to make a Python wrapper for a Julia package that implements methods for Base operators like + and \*, among others. The wrapper class should use juliacall to create the object and then simply pass method calls t…

---

## [MemoryAccess package for abstract optimized memory operations](https://discourse.julialang.org/t/memoryaccess-package-for-abstract-optimized-memory-operations/134062)

<div class="topic-metadata">

**Author:** [@epilliat](https://discourse.julialang.org/u/epilliat)\
**Replies:** 0\
**Last updated:** [November 23, 2025, 9:12pm UTC](https://discourse.julialang.org/t/memoryaccess-package-for-abstract-optimized-memory-operations/134062 "2025-11-23T21:12:24Z")

</div>

I’ve developed MemoryAccess.jl, a package providing comprehensive abstractions for GPU memory access patterns: Vectorized memory loads and stores using LLVMPtr Warp-level shuffle operations for arbitrary data structure…

---

## [AssertionError in Gurobi.jl with OptimalityTarget = 1 on simple nonlinear model (Gurobi 13)](https://discourse.julialang.org/t/assertionerror-in-gurobi-jl-with-optimalitytarget-1-on-simple-nonlinear-model-gurobi-13/133948)

<div class="topic-metadata">

**Author:** [@SingingKim](https://discourse.julialang.org/u/SingingKim)\
**Replies:** 4\
**Last updated:** [November 23, 2025, 7:47pm UTC](https://discourse.julialang.org/t/assertionerror-in-gurobi-jl-with-optimalitytarget-1-on-simple-nonlinear-model-gurobi-13/133948 "2025-11-23T19:47:40Z")

</div>

Hi all, I’m getting an AssertionError when using Gurobi 13 through JuMP with a very small nonlinear model, but only when I set OptimalityTarget = 1. Minimal working example: using JuMP, Gurobi m = Model(Gurobi.Optimi…

---

## [Why can't a tuple of types have an abstract type with Type selectors?](https://discourse.julialang.org/t/why-cant-a-tuple-of-types-have-an-abstract-type-with-type-selectors/134036)

<div class="topic-metadata">

**Author:** [@Benny](https://discourse.julialang.org/u/Benny)\
**Replies:** 7\
**Last updated:** [November 23, 2025, 11:12am UTC](https://discourse.julialang.org/t/why-cant-a-tuple-of-types-have-an-abstract-type-with-type-selectors/134036 "2025-11-23T11:12:10Z")

</div>

julia\> 1 isa Int true julia\> (1,) isa Tuple{Int} true julia\> Int isa Type{Int} true julia\> (Int,) isa Tuple{Type{Int}} # ??? false And how does dispatch work if this doesn’t work for method signatures as tuple types? …

---

## [Density line chart method for Makie](https://discourse.julialang.org/t/density-line-chart-method-for-makie/134051)

<div class="topic-metadata">

**Author:** [@ConnectedSystems](https://discourse.julialang.org/u/ConnectedSystems)\
**Replies:** 0\
**Last updated:** [November 22, 2025, 11:46pm UTC](https://discourse.julialang.org/t/density-line-chart-method-for-makie/134051 "2025-11-22T23:46:45Z")

</div>

Not sure if this is against any rules but I want to cross-post this FR I just submitted in the Makie repo for awareness. I have a working example of a density line chart method (by Moritz & Fisher, 2018) to visualize ma…

---

## [Alternative to map() for grouped dataframe?](https://discourse.julialang.org/t/alternative-to-map-for-grouped-dataframe/134038)

<div class="topic-metadata">

**Author:** [@Quantodeluz](https://discourse.julialang.org/u/Quantodeluz)\
**Replies:** 9\
**Last updated:** [November 22, 2025, 9:42pm UTC](https://discourse.julialang.org/t/alternative-to-map-for-grouped-dataframe/134038 "2025-11-22T21:42:04Z")

</div>

I’m trying to do one quadratic fit per subdataframe on a grouped dataframe (using two of it’s columns obviously), but i can’t use map() to do it because it’s reserved, and doing a list comprehension throws an error becau…

---

## [Dagger.jl optimising a two step matrix-vector multiplication](https://discourse.julialang.org/t/dagger-jl-optimising-a-two-step-matrix-vector-multiplication/134030)

<div class="topic-metadata">

**Author:** [@cneverett](https://discourse.julialang.org/u/cneverett)\
**Replies:** 1\
**Last updated:** [November 22, 2025, 9:23pm UTC](https://discourse.julialang.org/t/dagger-jl-optimising-a-two-step-matrix-vector-multiplication/134030 "2025-11-22T21:23:30Z")

</div>

Hi All, I am attempting to scale some serial code used in my code package Diplodocus.jl to be compatible with HPC systems, following suggestions to try distributing operations using Dagger.jl. My problem (in serial) is …

---

## [Julia v1.12.2 has been released](https://discourse.julialang.org/t/julia-v1-12-2-has-been-released/134048)

<div class="topic-metadata">

**Author:** [@ararslan](https://discourse.julialang.org/u/ararslan)\
**Replies:** 0\
**Last updated:** [November 22, 2025, 9:19pm UTC](https://discourse.julialang.org/t/julia-v1-12-2-has-been-released/134048 "2025-11-22T21:19:42Z")

</div>

Julia version 1.12.2, the second patch release in the 1.12 series of releases, is now available. Binaries are available via JuliaUp (recommended) and at https://julialang.org/downloads/ for macOS (Intel and M-series proc…

---

## [Jupyter classic](https://discourse.julialang.org/t/jupyter-classic/133844)

<div class="topic-metadata">

**Author:** [@Ferran\_Mazzanti](https://discourse.julialang.org/u/Ferran_Mazzanti)\
**Replies:** 4\
**Last updated:** [November 22, 2025, 7:20pm UTC](https://discourse.julialang.org/t/jupyter-classic/133844 "2025-11-22T19:20:48Z")

</div>

Hi, I’m always using jupyer to create my julia notebooks, but always using the classic jupyter, not the jupyterlab one which is very, very igly looking to my eyes. Up until a few days ago I could revert back to the clas…

---

## [A visual log of loading and precompilation times for many packages over a variety of julia versions](https://discourse.julialang.org/t/a-visual-log-of-loading-and-precompilation-times-for-many-packages-over-a-variety-of-julia-versions/133887)

<div class="topic-metadata">

**Author:** [@Krastanov](https://discourse.julialang.org/u/Krastanov)\
**Replies:** 10\
**Last updated:** [November 22, 2025, 7:06pm UTC](https://discourse.julialang.org/t/a-visual-log-of-loading-and-precompilation-times-for-many-packages-over-a-variety-of-julia-versions/133887 "2025-11-22T19:06:08Z")

</div>

At Julia Ecosystem Benchmarks Explorer you can find detailed benchmarks of loading time for many packages over many different versions of julia, all interactively explorable. This is the culmination of: @tecosaur sett…

---

## [JuliaC feature request: strip off libuv when there's no IO](https://discourse.julialang.org/t/juliac-feature-request-strip-off-libuv-when-theres-no-io/134043)

<div class="topic-metadata">

**Author:** [@greatpet](https://discourse.julialang.org/u/greatpet)\
**Replies:** 4\
**Last updated:** [November 22, 2025, 12:43pm UTC](https://discourse.julialang.org/t/juliac-feature-request-strip-off-libuv-when-theres-no-io/134043 "2025-11-22T12:43:16Z")

</div>

Using a shared libraries compiled by JuliaC seems to cause unexpected interactions with the IO of a host program, even when the shared library is purely numerical and does not perform IO. I think this is caused by Juila’…

---

## [\[OSA Community event\] JuliaSim: Building a Product which improves Open Source Sustainability with Chris Rackauckas](https://discourse.julialang.org/t/osa-community-event-juliasim-building-a-product-which-improves-open-source-sustainability-with-chris-rackauckas/125061)

<div class="topic-metadata">

**Author:** [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Replies:** 2\
**Last updated:** [November 22, 2025, 12:18pm UTC](https://discourse.julialang.org/t/osa-community-event-juliasim-building-a-product-which-improves-open-source-sustainability-with-chris-rackauckas/125061 "2025-11-22T12:18:15Z")

</div>

Hey everyone, I recently gave a non-technical talk with OpenTeams on building products that improve open source sustainability. If you’ve ever wanted more clarity on the work of the MIT Julia Lab, PumasAI, and JuliaHub, …

---

## [Stream into JLD2 file](https://discourse.julialang.org/t/stream-into-jld2-file/134025)

<div class="topic-metadata">

**Author:** [@jlbosse](https://discourse.julialang.org/u/jlbosse)\
**Replies:** 8\
**Last updated:** [November 22, 2025, 11:57am UTC](https://discourse.julialang.org/t/stream-into-jld2-file/134025 "2025-11-22T11:57:48Z")

</div>

I am trying to write a larger than memory dataset to a JLD2 file in a streaming way. That dataset is generated by an iterator of known length and element type. So I thought I could use JLD2.create\_dataset() to create tha…

---

## [Reducing over Point objects](https://discourse.julialang.org/t/reducing-over-point-objects/133540)

<div class="topic-metadata">

**Author:** [@xor0110](https://discourse.julialang.org/u/xor0110)\
**Replies:** 9\
**Last updated:** [November 22, 2025, 10:27am UTC](https://discourse.julialang.org/t/reducing-over-point-objects/133540 "2025-11-22T10:27:25Z")

</div>

Julia has many statistics-computing functions, typically a “reduce” kind of function, that can take either a simple vector, or go over an array and compute the output over row, columns, etc according to the dims paramete…

---

## [Missing Tree Hash](https://discourse.julialang.org/t/missing-tree-hash/134039)

<div class="topic-metadata">

**Author:** [@Chrysoberyl](https://discourse.julialang.org/u/Chrysoberyl)\
**Replies:** 2\
**Last updated:** [November 22, 2025, 8:46am UTC](https://discourse.julialang.org/t/missing-tree-hash/134039 "2025-11-22T08:46:03Z")

</div>

In the versioning file of GNNGraphs: General/G/GNNGraphs/Versions.toml at master · JuliaRegistries/General · GitHub There is this line: \["1.4.2"\] git-tree-sha1 = "b3d3e4edd78a75d90089b4c13df1650895fbc7b2" but after cl…

[Previous page](https://discourse.julialang.org/latest.md?page=79)

[Next page](https://discourse.julialang.org/latest.md?page=81)
