From 07489960a9ecaaacd9c0db50912a95db36abcb0b Mon Sep 17 00:00:00 2001 From: Brian Rose Date: Mon, 16 Feb 2026 14:58:37 -0500 Subject: [PATCH 1/9] Fix Zenodo badge on landing page --- landing-page.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/landing-page.md b/landing-page.md index 30a3b56adc..1cc220b5bb 100644 --- a/landing-page.md +++ b/landing-page.md @@ -2,7 +2,7 @@ ## A community learning resource for Python-based computing in the geosciences -[![DOI](https://zenodo.org/badge/338145160.svg)](https://zenodo.org/badge/latestdoi/338145160) +[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7884571.svg)](https://doi.org/10.5281/zenodo.7884571) [![status](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15/status.svg)](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15) :::{image} images/pretty-earth.png From 86c7eeacab74bf06b28cbdef9d7b7ea24ca17341 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 16 Feb 2026 19:59:38 +0000 Subject: [PATCH 2/9] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- core/matplotlib/annotations-colorbars-layouts.ipynb | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/core/matplotlib/annotations-colorbars-layouts.ipynb b/core/matplotlib/annotations-colorbars-layouts.ipynb index 515f838149..87b86683a4 100644 --- a/core/matplotlib/annotations-colorbars-layouts.ipynb +++ b/core/matplotlib/annotations-colorbars-layouts.ipynb @@ -571,12 +571,10 @@ "metadata": {}, "outputs": [], "source": [ - "axdict = plt.figure(constrained_layout=True).subplot_mosaic(\n", - " \"\"\"\n", + "axdict = plt.figure(constrained_layout=True).subplot_mosaic(\"\"\"\n", " AB\n", " CC\n", - " \"\"\"\n", - ")\n", + " \"\"\")\n", "\n", "histA = axdict['A'].hist2d(x, y, bins=15, density=True, cmap=cbcmap, norm=norm)\n", "histB = axdict['B'].hist2d(x, y, bins=10, density=True, cmap=cbcmap, norm=norm)\n", @@ -601,12 +599,10 @@ "metadata": {}, "outputs": [], "source": [ - "axdict = plt.figure(constrained_layout=True).subplot_mosaic(\n", - " \"\"\"\n", + "axdict = plt.figure(constrained_layout=True).subplot_mosaic(\"\"\"\n", " AB\n", " CC\n", - " \"\"\"\n", - ")\n", + " \"\"\")\n", "\n", "histA = axdict['A'].hist2d(x, y, bins=15, density=True, cmap=cbcmap, norm=norm)\n", "histB = axdict['B'].hist2d(x, y, bins=10, density=True, cmap=cbcmap, norm=norm)\n", From feeb4c8ebec4a4f6e1714b2bc8053eb31e89c105 Mon Sep 17 00:00:00 2001 From: Brian Rose Date: Mon, 16 Feb 2026 15:05:39 -0500 Subject: [PATCH 3/9] Try to fix line formatting --- landing-page.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/landing-page.md b/landing-page.md index 1cc220b5bb..98c6fa8a77 100644 --- a/landing-page.md +++ b/landing-page.md @@ -2,8 +2,7 @@ ## A community learning resource for Python-based computing in the geosciences -[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7884571.svg)](https://doi.org/10.5281/zenodo.7884571) -[![status](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15/status.svg)](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15) +[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7884571.svg)](https://doi.org/10.5281/zenodo.7884571) [![status](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15/status.svg)](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15) :::{image} images/pretty-earth.png :alt: Pretty Earth From cb21998bcf88f1d06bf61562c5508343e32ca244 Mon Sep 17 00:00:00 2001 From: Brian Rose Date: Wed, 18 Feb 2026 15:57:50 -0500 Subject: [PATCH 4/9] Use myst class formatting for badges --- landing-page.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/landing-page.md b/landing-page.md index 98c6fa8a77..5dcabf9cd4 100644 --- a/landing-page.md +++ b/landing-page.md @@ -2,7 +2,10 @@ ## A community learning resource for Python-based computing in the geosciences +:::{figure} +:class: grid grid-cols-2 items-end gap-4 [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7884571.svg)](https://doi.org/10.5281/zenodo.7884571) [![status](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15/status.svg)](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15) +::: :::{image} images/pretty-earth.png :alt: Pretty Earth From 747983c983a0b067ca859dc476887fa66e2062ed Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Wed, 18 Feb 2026 20:58:08 +0000 Subject: [PATCH 5/9] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- landing-page.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/landing-page.md b/landing-page.md index 5dcabf9cd4..0567041636 100644 --- a/landing-page.md +++ b/landing-page.md @@ -2,8 +2,8 @@ ## A community learning resource for Python-based computing in the geosciences -:::{figure} -:class: grid grid-cols-2 items-end gap-4 +:::{figure} +:class: grid grid-cols-2 items-end gap-4 [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7884571.svg)](https://doi.org/10.5281/zenodo.7884571) [![status](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15/status.svg)](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15) ::: From 6ff0e1241a569fa413c0bca0327744976ff684a0 Mon Sep 17 00:00:00 2001 From: Brian Rose Date: Wed, 18 Feb 2026 15:59:13 -0500 Subject: [PATCH 6/9] tweak line break --- landing-page.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/landing-page.md b/landing-page.md index 0567041636..76dd3dab39 100644 --- a/landing-page.md +++ b/landing-page.md @@ -4,7 +4,8 @@ :::{figure} :class: grid grid-cols-2 items-end gap-4 -[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7884571.svg)](https://doi.org/10.5281/zenodo.7884571) [![status](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15/status.svg)](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15) +[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7884571.svg)](https://doi.org/10.5281/zenodo.7884571) +[![status](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15/status.svg)](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15) ::: :::{image} images/pretty-earth.png From 81f32f119f4171669adff125ad9be68c61233c3c Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Wed, 18 Feb 2026 20:59:33 +0000 Subject: [PATCH 7/9] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- landing-page.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/landing-page.md b/landing-page.md index 76dd3dab39..1580a94d1f 100644 --- a/landing-page.md +++ b/landing-page.md @@ -4,7 +4,7 @@ :::{figure} :class: grid grid-cols-2 items-end gap-4 -[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7884571.svg)](https://doi.org/10.5281/zenodo.7884571) +[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7884571.svg)](https://doi.org/10.5281/zenodo.7884571) [![status](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15/status.svg)](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15) ::: From 6cad0a7ce39907a0ed1c20b1750b12d9898db423 Mon Sep 17 00:00:00 2001 From: Brian Rose Date: Wed, 18 Feb 2026 16:18:18 -0500 Subject: [PATCH 8/9] Use simple grid, not subfigures --- landing-page.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/landing-page.md b/landing-page.md index 1580a94d1f..27328c716d 100644 --- a/landing-page.md +++ b/landing-page.md @@ -2,11 +2,11 @@ ## A community learning resource for Python-based computing in the geosciences -:::{figure} -:class: grid grid-cols-2 items-end gap-4 +::::{grid} 2 2 2 2 [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7884571.svg)](https://doi.org/10.5281/zenodo.7884571) [![status](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15/status.svg)](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15) -::: +:::: + :::{image} images/pretty-earth.png :alt: Pretty Earth From 4e5f58aed55ad8ddda5640027c0f5abaddf7e93b Mon Sep 17 00:00:00 2001 From: Brian Rose Date: Wed, 18 Feb 2026 16:38:58 -0500 Subject: [PATCH 9/9] Remove badges and let myst handle DOI --- landing-page.md | 6 ------ myst.yml | 1 + 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/landing-page.md b/landing-page.md index 27328c716d..44872385ee 100644 --- a/landing-page.md +++ b/landing-page.md @@ -2,12 +2,6 @@ ## A community learning resource for Python-based computing in the geosciences -::::{grid} 2 2 2 2 -[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7884571.svg)](https://doi.org/10.5281/zenodo.7884571) -[![status](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15/status.svg)](https://jose.theoj.org/papers/6ad4fe1df16342a33f750b43772c1b15) -:::: - - :::{image} images/pretty-earth.png :alt: Pretty Earth :width: 600px diff --git a/myst.yml b/myst.yml index e149466ccf..598ac44eaa 100644 --- a/myst.yml +++ b/myst.yml @@ -9,6 +9,7 @@ project: - references.bib author: - Project Pythia Community + doi: https://doi.org/10.5281/zenodo.7884571 copyright: '2024' jupyter: binder: