JuliaDynamics / Agents.jl

Agent-based modeling framework in Julia
https://juliadynamics.github.io/Agents.jl/stable/
MIT License
725 stars 117 forks source link

Not install GraphMakie when installing the library #872

Closed Tortar closed 1 year ago

Tortar commented 1 year ago

GraphMakie is an heavy dependency which means that even if it doesn't increase the load time of Agents since it is only used in the AgentsVisualizations extension, it does increase the time to install and precompile the library the first time. So it would be better to remove it from the dependencies in the Project.toml. But it's not clear how to do it without removing the possibility to use the package in the extensions.

Solutions:

cc. @Datseris