mirror of
https://github.com/JuliaFEM/JuliaFEM.jl.git
synced 2026-08-06 04:21:33 +00:00
4fc007547c
Runtime `[deps]` no longer pull in mesh tooling or dev-formatting stacks, while CSV is available for lightweight tabular I/O and Aqua can run as part of the standard test target. - `Project.toml`: drop `BenchmarkTools`, `Gmsh`, and `JuliaFormatter` from `[deps]`; add `CSV` with `[compat]` entries `CSV = "0.10"` and `Aqua = "0.8"`; remove `Gmsh`/`JuliaFormatter` compat pins while keeping `BenchmarkTools` for extras-only use - `Project.toml`: trim `[extras]` to packages still referenced by tests (add `Aqua`, drop unused entries such as `Documenter`, `ForwardDiff`, `HDF5`, `LightXML`, duplicate stdlib listings) and extend `[targets].test` with `Aqua` while removing `Gmsh` - `Manifest.toml`: refresh `project_hash` and JuliaFEM stanza so the resolved tree matches the slimmer direct deps, pruning the `gmsh_jll`/`JuliaFormatter`/`BenchmarkTools` transitive closure and recording the CSV dependency subgraph (e.g. `Tables`, `Parsers`, `TranscodingStreams`)
48 lines
1.5 KiB
TOML
48 lines
1.5 KiB
TOML
name = "JuliaFEM"
|
|
uuid = "f80590ac-b429-510a-8a99-e7c46989f22d"
|
|
version = "0.5.2"
|
|
author = ["Jukka Aho <ahojukka5@gmail.com>", "Tero Frondelius <tero.frondelius@gmail.com>", "Olli Väinölä"]
|
|
|
|
[deps]
|
|
CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b"
|
|
Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e"
|
|
IterativeSolvers = "42fd0dbc-a981-5370-80f2-aaf504508153"
|
|
KernelAbstractions = "63c18a36-062a-441e-b654-da1e3ab1ce7c"
|
|
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
|
|
LinearOperators = "5c8ed15e-5a4c-59e4-a42b-c7e8811fb125"
|
|
Logging = "56ddb016-857b-54e1-b83d-db4d58db5568"
|
|
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
|
|
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
|
|
Tensors = "48a634ad-e948-5137-8d70-aa71f2a747f4"
|
|
|
|
[compat]
|
|
Aqua = "0.8"
|
|
CSV = "0.10"
|
|
Adapt = "4.5.2"
|
|
BenchmarkTools = "1.6.3"
|
|
IterativeSolvers = "0.9.4"
|
|
KernelAbstractions = "0.9.41"
|
|
LinearOperators = "2.11.0"
|
|
MPI = "0.20"
|
|
StaticArrays = "1.9.15"
|
|
Tensors = "≥ 1.0.0"
|
|
julia = "1.9"
|
|
|
|
[extras]
|
|
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"
|
|
BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
|
|
InteractiveUtils = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
|
|
MPI = "da04e1cc-30fd-572f-bb4f-1f8673147195"
|
|
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
|
|
Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
|
|
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
|
|
|
|
[targets]
|
|
test = ["Test", "Statistics", "BenchmarkTools", "InteractiveUtils", "Random", "MPI", "Aqua"]
|
|
|
|
[weakdeps]
|
|
MPI = "da04e1cc-30fd-572f-bb4f-1f8673147195"
|
|
|
|
[extensions]
|
|
JuliaFEMMPIExt = ["MPI"]
|