# Session information {.unnumbered}The book is built with the environment below. Pin these versions (see theproject `DESCRIPTION` and `renv.lock`) to reproduce the analyses exactly.```{r}#| label: session-info#| echo: truesessionInfo()``````{r}#| label: quarto-version#| echo: false#| results: asisqv <-tryCatch(system("quarto --version", intern =TRUE), error =function(e) NA)if (!is.na(qv[1])) cat("\nQuarto version:", qv[1], "\n")```