I am trying to install a package TSAnalysis.jl, which according to its Project.toml
only depends on
[deps]
Dates = "ade2ca70-3891-5945-98fb-dc099432e06a"
Distributed = "8ba89e20-285c-5b6f-9357-94700520ee1b"
Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f"
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
Logging = "56ddb016-857b-54e1-b83d-db4d58db5568"
StableRNGs = "860ef19b-820b-49d6-a774-d7a799459cd3"
Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
But when adding the project, it seems as it if completely messes up my global environment by downgrading a significant number of packages… see partial output below.
[1dea7af3] ↓ OrdinaryDiffEq v5.64.1 ⇒ v5.55.1
[90014a1f] ↓ PDMats v0.11.1 ⇒ v0.10.1
[65888b18] ↓ ParameterizedFunctions v5.12.1 ⇒ v5.11.0
[69de0a69] ↑ Parsers v1.1.2 ⇒ v2.1.2
[f517fe37] - Polyester v0.5.3
[1d0040c9] ↑ PolyesterWeave v0.1.1 ⇒ v0.1.2
[d236fae5] - PreallocationTools v0.1.1
[08abe8d2] ↑ PrettyTables v1.2.2 ⇒ v1.2.3
[438e738f] ↑ PyCall v1.92.3 ⇒ v1.92.5
[ce6b1742] ↑ RDatasets v0.7.5 ⇒ v0.7.6
[fb686558] + RandomExtensions v0.4.3
[731186ca] ↓ RecursiveArrayTools v2.20.0 ⇒ v2.17.2
[f2c3362d] ↓ RecursiveFactorization v0.2.4 ⇒ v0.1.13
[3cdde19b] - SIMDDualNumbers v0.1.0
[476501e8] ↑ SLEEFPirates v0.6.27 ⇒ v0.6.28
[0bca4576] ↑ SciMLBase v1.19.2 ⇒ v1.19.4
[91c51154] ↑ SentinelArrays v1.3.7 ⇒ v1.3.8
[47a9eef4] ↓ SparseDiffTools v1.16.5 ⇒ v1.13.2
[276daf66] ↓ SpecialFunctions v1.7.0 ⇒ v0.10.3
[90137ffa] ↓ StaticArrays v1.2.13 ⇒ v0.12.5
[2913bbd2] ↑ StatsBase v0.33.10 ⇒ v0.33.12
[4c63d2b9] ↑ StatsFuns v0.9.12 ⇒ v0.9.13
[3eaba693] ↑ StatsModels v0.6.27 ⇒ v0.6.28
[789caeaf] ↑ StochasticDiffEq v6.38.0 ⇒ v6.40.0
[7792a7ef] - StrideArraysCore v0.2.5
[69024149] + StringEncodings v0.3.5
[d1185830] ↓ SymbolicUtils v0.16.0 ⇒ v0.11.0
[0c5d862f] ↓ Symbolics v3.4.3 ⇒ v0.1.32
For example, how come Symbolics
goes from 3.4 to 0.1? Where in the packages DAG is there a dependency to Symbolics? Similarly, OrdinaryDiffEq v5.64.1 ⇒ v5.55.1
which I heavily depend on.
(Yes, I get that I should be creating new envs for my projects, but there are a couple “big” packages in my global env for rapid prototyping)