Skip to content

Commit

Permalink
chore(deps): bump quarto version (#10583)
Browse files Browse the repository at this point in the history
Bump quarto the latest version.
  • Loading branch information
cpcloud authored Dec 16, 2024
1 parent e54b306 commit bfac2a1
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 24 deletions.
25 changes: 12 additions & 13 deletions docs/contribute/01_environment.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,13 @@ architectures.

### Support matrix [^conda-callout]

| | Python 3.9 | Python 3.10 | Python 3.11 |
| | Python 3.10 | Python 3.11 | Python 3.12 |
| -----------------------------------------: | :--------------------------: | :--------------: | :--------------: |
| | | | |
| | | | |
| **Linux** | {{< fa check >}}[^supported] | {{< fa check >}} | {{< fa check >}} |
| **macOS (x86_64)** | {{< fa check >}} | {{< fa check >}} | {{< fa check >}} |
| **macOS (aarch64)** | {{< fa check >}} | {{< fa check >}} | {{< fa check >}} |
| **Windows** | {{< fa check >}} | {{< fa check >}} | {{< fa check >}} |
| **macOS (x86_64)** | {{< fa check >}} | {{< fa check >}} | {{< fa check >}} |
| **macOS (aarch64)** | {{< fa check >}} | {{< fa check >}} | {{< fa check >}} |
| **Windows** | {{< fa check >}} | {{< fa check >}} | {{< fa check >}} |

::: {.panel-tabset}

Expand Down Expand Up @@ -124,13 +124,13 @@ for manager, params in managers.items():

### Support matrix

| | Python 3.9 | Python 3.10 | Python 3.11 |
| -----------------------------------------: | :--------------------------: | :-----------------------: | :-----------------------: |
| | | | |
| **Linux** | {{< fa check >}}[^supported] | {{< fa check >}} | {{< fa check >}} |
| **macOS (x86_64)** | {{< fa check >}} | {{< fa check >}} | {{< fa check >}} |
| **macOS (arm64/M1/M2)** | {{< fa ban >}}[^m1] | {{< fa ban >}}[^m1] | {{< fa ban >}}[^m1] |
| **Windows** | {{< fa ban >}}[^unlikely] | {{< fa ban >}}[^unlikely] | {{< fa ban >}}[^unlikely] |
| | Python 3.10 | Python 3.11 | Python 3.12 | Python 3.13 |
| -----------------------: | :--------------------------: | :-----------------------: | :-----------------------: | :-----------------------: |
| **Linux (x86_64)** | {{< fa check >}}[^supported] | {{< fa check >}} | {{< fa check >}} | {{< fa check >}} |
| **Linux (arm64)** | {{< fa check >}} | {{< fa check >}} | {{< fa check >}} | {{< fa check >}} |
| **macOS (x86_64)** | {{< fa check >}} | {{< fa check >}} | {{< fa check >}} | {{< fa check >}} |
| **macOS (arm64/M1/M2)** | {{< fa check >}} | {{< fa check >}} | {{< fa check >}} | {{< fa check >}} |
| **Windows** | {{< fa ban >}}[^unlikely] | {{< fa ban >}}[^unlikely] | {{< fa ban >}}[^unlikely] | {{< fa ban >}}[^unlikely] |

1. [Install `nix`](https://nixos.org/download.html)
1. Configure `nix`
Expand Down Expand Up @@ -301,5 +301,4 @@ to build and serve the documentation.

[^conda-callout]: Some optional dependencies for Windows and Mac OS are not available through `conda`/`mamba`
[^supported]: Tested in CI. If this doesn't work for you, please [file an issue](https://github.com/ibis-project/ibis/issues/new).
[^m1]: Not working as of March 2024. See https://github.com/ibis-project/ibis/issues/8696
[^unlikely]: Unlikely to ever be supported or no upstream support.
24 changes: 13 additions & 11 deletions nix/quarto/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,23 +11,25 @@
}:

let
platforms = {
"x86_64-linux" = "linux-amd64";
"aarch64-linux" = "linux-arm64";
"aarch64-darwin" = "macos";
"x86_64-darwin" = "macos";
platforms = rec {
x86_64-linux = "linux-amd64";
aarch64-linux = "linux-arm64";
aarch64-darwin = "macos";
x86_64-darwin = aarch64-darwin;
};
shas = {
"x86_64-linux" = "sha256-mVoFBQJJHGn5ZbwOtamshEQl9FzmRVEBye3bBXFUlUI=";
"aarch64-linux" = "sha256-TNik4+OdDqGwArw9wkrq4wNHt6tGgYo32V9KNPSsPWo=";
"aarch64-darwin" = "sha256-fjcmyVyPSHyHBICjpweuCnGtMAAlPNNzBMHEk+2emBA=";
"x86_64-darwin" = "sha256-fjcmyVyPSHyHBICjpweuCnGtMAAlPNNzBMHEk+2emBA=";
shas = rec {
x86_64-linux = "sha256-15fHlnE6V8FNgRX0mkXWJqFkeGlwlqBCHy0tmA5fnUo=";
aarch64-linux = "sha256-yzzaMnKyeEGGI3Col7iD6FAF3a6bXlfsE8EHmNRu4LY=";
aarch64-darwin = "sha256-W0IvOWdW7g7iaJcK6FF3X+1+EAWuqYUA1Zt/Es2aThY=";
# hashes are the same for both macos architectures, because the packages
# are identical
x86_64-darwin = aarch64-darwin;
};
inherit (stdenv.hostPlatform) system;
in
stdenv.mkDerivation rec {
pname = "quarto";
version = "1.6.32";
version = "1.6.39";
src = fetchurl {
url = "https://github.com/quarto-dev/quarto-cli/releases/download/v${version}/quarto-${version}-${platforms.${system}}.tar.gz";
sha256 = shas.${system};
Expand Down

0 comments on commit bfac2a1

Please sign in to comment.