MakieOrg / Makie.jl

Interactive data visualizations and plotting in Julia
https://docs.makie.org/stable
MIT License
2.43k stars 312 forks source link

Formatting.jl is causing warnings when installing #3902

Closed Yann-C-INN closed 6 months ago

Yann-C-INN commented 6 months ago

What I did: ]add Tidier What I got:

dependency had output during precompilation:
┌ Formatting
│  ┌ Warning: DEPRECATION NOTICE
│  │
│  │ Formatting.jl has been unmaintained for a while, with some serious
│  │ correctness bugs compromising the original purpose of the package. As a result,
│  │ it has been deprecated - consider using an alternative, such as
│  │ `Format.jl` (https://github.com/JuliaString/Format.jl) or the `Printf` stdlib directly.
│  │
│  │ If you are not using Formatting.jl as a direct dependency, please consider
│  │ opening an issue on any packages you are using that do use it as a dependency.
│  │ From Julia 1.9 onwards, you can query `]why Formatting` to figure out which
│  │ package originally brings it in as a dependency.
 Makie → Formatting
  Tidier → TidierPlots → AlgebraOfGraphics → Makie → Formatting
  Tidier → TidierPlots → CairoMakie → Makie → Formatting
  Tidier → TidierPlots → Makie → Formatting
  TidierPlots → AlgebraOfGraphics → Makie → Formatting

Yann

jkrumbiegel commented 6 months ago

The latest Makie versions have switched to Format, so updating should fix this:

https://github.com/MakieOrg/Makie.jl/blob/f3e9013222aba5a55bb934137b8b5714b831bb8c/Project.toml#L24

Yann-C-INN commented 6 months ago

The latest Makie versions have switched to Format, so updating should fix this:

https://github.com/MakieOrg/Makie.jl/blob/f3e9013222aba5a55bb934137b8b5714b831bb8c/Project.toml#L24

thanks. Is it something I fix locally simply by re-installing Makie or if another package (Tidier.jl in that case) has the previous version it will still pop this warning?

I probably have the latest version of Makie, so i guess it's on their side (?)

(@v1.10) pkg> add Makie
   Resolving package versions...
  No Changes to `C:\Users\--\.julia\environments\v1.10\Project.toml`
  No Changes to `C:\Users\--\.julia\environments\v1.10\Manifest.toml`
jkrumbiegel commented 6 months ago

Probably Tidier hasn't allowed latest AoG or Makie in its compat settings yet.

kdpsingh commented 5 months ago

Tagging @rdboyes for awareness on TidierPlots.