-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathProject.toml
More file actions
38 lines (36 loc) · 1.57 KB
/
Project.toml
File metadata and controls
38 lines (36 loc) · 1.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Julia runtime stack for the CairoMakie implementations.
#
# This is an *environment-only* project — no `name`/`uuid`/`version`. anyplot
# is not a Julia package; it just consumes packages. Adding `name`/`uuid`
# would make Julia try to precompile `anyplot` itself and fail because no
# `src/anyplot.jl` exists.
#
# Reproducibility model — sibling of `renv.lock` for R:
# - Project.toml lists the packages we depend on (this file).
# - Manifest.toml pins the exact resolved versions across the entire
# dependency tree (committed alongside this file once Julia has run
# `Pkg.instantiate()` for the first time).
# - The setup-julia action restores from Manifest.toml when present;
# otherwise it falls back to `Pkg.add(...)` so first-time CI doesn't
# hard-fail before the lockfile lands.
[deps]
CairoMakie = "13f3f980-e62b-5c42-98c6-ff1f3baf88f0"
CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b"
Colors = "5ae59095-9a9b-59fe-a467-6f913c188581"
ColorSchemes = "35d6a980-a343-548e-a6ea-1d62b119f2f4"
DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a"
PalmerPenguins = "8b842266-38fa-440a-9b57-31493939ab85"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
RDatasets = "ce6b1742-4840-55fa-b093-852dadbb1d8b"
Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
[compat]
julia = "1.11"
CairoMakie = "0.12, 0.13"
Makie = "0.21, 0.22"
DataFrames = "1"
CSV = "0.10"
Colors = "0.12, 0.13"
ColorSchemes = "3"
RDatasets = "0.7"
PalmerPenguins = "0.1"