JuliaLang / Pkg.jl

Pkg - Package manager for the Julia programming language
https://pkgdocs.julialang.org
Other
609 stars 251 forks source link

use the correct TOML.Parser coupled to Base.TOMLCache #3921

Closed vtjnash closed 3 weeks ago

vtjnash commented 3 weeks ago

This assumption will be broken by #54739 and not recoverable, so we need to first fix this Pkg bug. Since print is only in TOML (the stdlib), this still needs the TOML package as well. Since some of the helpers are only in TOML, this only changes the places that use Base.TOMLCache features directly (not upgradable) with added Dates support, but uses TOML for everything else.

Fixes JuliaLang/julia#53196