From f1c6eace6d94bff5a2cd989e6426bb96145f12e8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 13 Jun 2026 01:17:09 +0000 Subject: [PATCH 1/2] chore(deps): update flake.lock MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'git-hooks': 'github:cachix/git-hooks.nix/3cfd774' (2026-04-21) → 'github:cachix/git-hooks.nix/61ab0e8' (2026-05-11) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/549bd84' (2026-05-05) → 'github:NixOS/nixpkgs/9ae611a' (2026-06-10) --- flake.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/flake.lock b/flake.lock index 0b5934b..1935c37 100644 --- a/flake.lock +++ b/flake.lock @@ -41,11 +41,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1776796298, - "narHash": "sha256-PcRvlWayisPSjd0UcRQbhG8Oqw78AcPE6x872cPRHN8=", + "lastModified": 1778507602, + "narHash": "sha256-kTwur1wV+01SdqskVMSo6JMEpg71ps3HpbFY2GsflKs=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "3cfd774b0a530725a077e17354fbdb87ea1c4aad", + "rev": "61ab0e80d9c7ab14c256b5b453d8b3fb0189ba0a", "type": "github" }, "original": { @@ -93,11 +93,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1777954456, - "narHash": "sha256-hGdgeU2Nk87RAuZyYjyDjFL6LK7dAZN5RE9+hrDTkDU=", + "lastModified": 1781074563, + "narHash": "sha256-md8WlXOlfnIeHeOScMTTHFyf2d6iaTwPl2apR5EQ3P4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "549bd84d6279f9852cae6225e372cc67fb91a4c1", + "rev": "9ae611a455b90cf061d8f332b977e387bda8e1ca", "type": "github" }, "original": { From 9da0b8ebb0ad0b7cc6a6b997362e98db34cf8057 Mon Sep 17 00:00:00 2001 From: Multipixelone <5051116+Multipixelone@users.noreply.github.com> Date: Tue, 16 Jun 2026 10:33:26 -0400 Subject: [PATCH 2/2] fix(mypy): silence untyped-call on Credentials.refresh google-auth's Credentials.refresh has no type stubs; the nixpkgs bump in this branch picked up a stricter mypy that now flags the call. Matches the existing ignore pattern already used for the other untyped google-auth calls in this file. --- src/commutecompass/calendar_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/commutecompass/calendar_client.py b/src/commutecompass/calendar_client.py index cba1c39..fcac1a3 100644 --- a/src/commutecompass/calendar_client.py +++ b/src/commutecompass/calendar_client.py @@ -56,7 +56,7 @@ def _load_credentials(self) -> Credentials: try: from google.auth.transport.requests import Request - creds.refresh(Request()) + creds.refresh(Request()) # type: ignore[no-untyped-call] self._save_credentials(creds) except RefreshError as exc: raise AuthError(