From bf95a71d71c47ac92ecd64f850a50ca82d965a68 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 30 Mar 2026 19:58:13 +0000 Subject: [PATCH 1/5] Initial plan From 15322a475ae355ca35f57ab040356b4324022eaf Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 30 Mar 2026 19:58:50 +0000 Subject: [PATCH 2/5] Update RTD build OS from ubuntu-20.04 to ubuntu-24.04 Agent-Logs-Url: https://github.com/exoplanet-dev/celerite2/sessions/56228d0d-dbc3-458d-87b7-e7cbe1bab53c Co-authored-by: dfm <350282+dfm@users.noreply.github.com> --- .readthedocs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index c53cbeb..eedc320 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -4,7 +4,7 @@ submodules: include: all build: - os: ubuntu-20.04 + os: ubuntu-24.04 apt_packages: - fonts-liberation tools: From 8c23c0a095194ac655b8d70370755add4da62910 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 31 Mar 2026 01:34:03 +0000 Subject: [PATCH 3/5] Add cmake and doxygen to RTD apt_packages for ubuntu-24.04 Agent-Logs-Url: https://github.com/exoplanet-dev/celerite2/sessions/5415b2fa-da28-4ca5-b049-62f7a29f1328 Co-authored-by: dfm <350282+dfm@users.noreply.github.com> --- .readthedocs.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index eedc320..0dd199b 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -6,6 +6,8 @@ submodules: build: os: ubuntu-24.04 apt_packages: + - cmake + - doxygen - fonts-liberation tools: python: "3.11" From 3a64a0f949e779e27be75f53d6ead1b86649583d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 31 Mar 2026 11:06:17 +0000 Subject: [PATCH 4/5] Replace deprecated pkg_resources with importlib.metadata in docs/conf.py Agent-Logs-Url: https://github.com/exoplanet-dev/celerite2/sessions/cf06b4ae-4db7-4b94-b2f1-f8a2a9b70b3f Co-authored-by: dfm <350282+dfm@users.noreply.github.com> --- docs/conf.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 9b3da42..a9a336a 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -3,11 +3,11 @@ import subprocess import sphinx_material -from pkg_resources import DistributionNotFound, get_distribution +from importlib.metadata import PackageNotFoundError, version try: - __version__ = get_distribution("celerite2").version -except DistributionNotFound: + __version__ = version("celerite2") +except PackageNotFoundError: __version__ = "dev" From 8028a85cf9e163cedfc6f0e788fb97b069b8af1f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 31 Mar 2026 13:25:03 +0000 Subject: [PATCH 5/5] Fix isort import ordering in docs/conf.py Agent-Logs-Url: https://github.com/exoplanet-dev/celerite2/sessions/bb8fa285-711e-43d6-a836-c3dd902606e4 Co-authored-by: dfm <350282+dfm@users.noreply.github.com> --- docs/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/conf.py b/docs/conf.py index a9a336a..e82ef87 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -1,9 +1,9 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- import subprocess +from importlib.metadata import PackageNotFoundError, version import sphinx_material -from importlib.metadata import PackageNotFoundError, version try: __version__ = version("celerite2")