From da4093f017595a019d342abd59dd1b59b998e3fb Mon Sep 17 00:00:00 2001 From: kamilbenkirane Date: Thu, 5 Feb 2026 20:03:17 +0100 Subject: [PATCH] chore(deps): remove `requests` and `ipykernel` from runtime deps MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Replace `google-auth` + `requests` with `google-auth[requests]` — `requests` is only needed as a transport for `google.auth` token refresh, not used directly in celeste - Move `ipykernel` to dev dependencies — it's only needed for notebooks, not at runtime Thanks to @Seluj78 for spotting the unnecessary `requests` dep in #130. Co-Authored-By: Claude Opus 4.6 --- pyproject.toml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 9f16a209..729d42b2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,9 +27,7 @@ dependencies = [ "websockets>=15.0", "asgiref>=3.11.0", "filetype>=1.2.0", - "google-auth>=2.0.0", - "ipykernel>=7.1.0", - "requests>=2.32.5", + "google-auth[requests]>=2.0.0", ] [project.urls]