mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-04-30 01:29:07 -05:00
chore: bump Quarto to 1.9.27 and R to 4.5.2
- Quarto 1.9.27: Linux (.deb), Windows (direct download; Scoop Extras has 1.8.27) - R 4.5.2: Linux (CRAN jammy-cran40), Windows (Scoop main/r) - Baremetal: quarto-actions/setup for both Linux and Windows - Remove ggrepel version pin (R 4.5.x supports ggrepel 0.9.7) - Update docs: BUILD.md, CONTAINER_BUILDS.md, docker READMEs
This commit is contained in:
@@ -52,7 +52,7 @@ By default, Quarto can build the HTML version pretty easily. But **building the
|
||||
|
||||
| Tool | Why It's Needed | Version |
|
||||
|------|------------------|---------|
|
||||
| **Quarto** | The core tool that converts the `.qmd` files into HTML/PDF | 1.7.31+ |
|
||||
| **Quarto** | The core tool that converts the `.qmd` files into HTML/PDF | 1.9.27+ |
|
||||
| **Python** | Required for Book Binder CLI and build scripts | 3.9+ |
|
||||
| **Python packages** | Dependencies (see `tools/dependencies/requirements.txt`) | See below |
|
||||
| **R** | Some chapters include R code chunks and R-based plots | 4.0+ |
|
||||
@@ -98,8 +98,8 @@ For the complete list, see `tools/dependencies/requirements.txt` and `pyproject.
|
||||
Quarto is what drives the entire build process.
|
||||
|
||||
```sh
|
||||
wget https://github.com/quarto-dev/quarto-cli/releases/download/v1.7.31/quarto-1.7.31-linux-amd64.deb
|
||||
sudo dpkg -i quarto-1.7.31-linux-amd64.deb
|
||||
wget https://github.com/quarto-dev/quarto-cli/releases/download/v1.9.27/quarto-1.9.27-linux-amd64.deb
|
||||
sudo dpkg -i quarto-1.9.27-linux-amd64.deb
|
||||
```
|
||||
|
||||
Test it with:
|
||||
|
||||
@@ -97,7 +97,7 @@ gh workflow run quarto-build-container.yml --field os=ubuntu-latest --field form
|
||||
- **TeX Live**: Full distribution (texlive-full)
|
||||
- **R**: R-base with all required packages
|
||||
- **Python**: Python 3.13 with all requirements
|
||||
- **Quarto**: Version 1.7.31
|
||||
- **Quarto**: Version 1.9.27
|
||||
- **Tools**: Inkscape, Ghostscript, fonts
|
||||
|
||||
#### Windows Container
|
||||
@@ -105,7 +105,7 @@ gh workflow run quarto-build-container.yml --field os=ubuntu-latest --field form
|
||||
- **TeX Live**: MiKTeX distribution
|
||||
- **R**: R-base with all required packages
|
||||
- **Python**: Python 3.x with all requirements
|
||||
- **Quarto**: Version 1.7.31
|
||||
- **Quarto**: Version 1.9.27
|
||||
- **Tools**: Inkscape, Ghostscript, Chocolatey package manager
|
||||
|
||||
### Environment Variables
|
||||
|
||||
Reference in New Issue
Block a user