From 6be401a29de9317d85cb975a6c6ba7d40d4b33fb Mon Sep 17 00:00:00 2001 From: Richard Abrich Date: Mon, 16 Mar 2026 22:12:39 -0400 Subject: [PATCH] fix: add oa-atomacos dependency for macOS window capture oa-atomacos is imported in window/_macos.py but was missing from pyproject.toml, causing ImportError on macOS. The package (OpenAdapt's fork of atomacos) fixes pickle serialization of namedtuples needed for window state capture. Co-Authored-By: Claude Opus 4.6 --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 569a7b3..8aeb7f5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -41,6 +41,7 @@ dependencies = [ "pympler>=1.0.0", "tqdm>=4.0.0", "numpy>=1.20.0", + "oa-atomacos>=3.2.0; sys_platform == 'darwin'", ] [project.optional-dependencies]