Skip to content

fix: resolve macOS dependency conflict in extras#78

Open
liyikradlee wants to merge 2 commits intoHKUDS:mainfrom
liyikradlee:fix/macos-dependency-conflict
Open

fix: resolve macOS dependency conflict in extras#78
liyikradlee wants to merge 2 commits intoHKUDS:mainfrom
liyikradlee:fix/macos-dependency-conflict

Conversation

@liyikradlee
Copy link
Copy Markdown

Summary

  • remove atomacos from the default macos extra because its published releases require pyautogui<0.9.42
  • keep the macOS install path aligned with the current pyautogui>=0.9.54 requirement
  • ignore local .venv/ directories to avoid accidentally committing local environments

Validation

  • rebuilt OpenSpace/.venv
  • ran pip install -e '.[macos]' successfully on macOS
  • verified pyautogui and AppKit import successfully after the dependency change

Notes

  • atomacos remains optional for now, and macOS accessibility-tree features stay unavailable until the upstream version constraint is resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant