This release incorporates several new backend features that make building faster and more reproducible, in addition to the usual updates of versions and new libraries. In particular:
- The Python
gds
environment is now built from scratch, rather than added on top of the base environment provided byminimal-notebook
. This makes resolving the versions a lot faster and does not create conflicts with some libraries as in the past. - The
gds
environment is automatically turned on in the container, so the user should see no difference with the past model in accessing geo libraries - The
gds
environment is built from a single.yml
file that includes all downloads (also frompip
), and which can thus be used to recreate the environment in other contexts if necessary - The python and R kernels are renamed to include the version of the GDS env and also point to the appropriate environment. The base kernel that ships with
minimal-notebook
is hidden to avoid confusion (though the environment itself is present in the container).
Main additions as detailed in #80
Citing
@software{gds_env,
author = { { Dani Arribas-Bel } },
title = {\texttt{gds\_env}: A containerised platform for Geographic Data Science},
url = {https://github.com/darribas/gds_env},
version = {10.0},
date = {2023-10-24},
}