Metadata-Version: 2.4
Name: pyautogui-flowjson
Version: 0.0.4
Summary: Use json5 for view-based workflows configuration
Author-email: qixiaqi <154809748@qq.com>
Requires-Python: >=3.9.9
Requires-Dist: aiofiles~=24.1.0
Requires-Dist: json5~=0.10.0
Requires-Dist: numpy~=2.0.2
Requires-Dist: opencv-python~=4.11.0.86
Requires-Dist: pyautogui~=0.9.54
Requires-Dist: pydash~=8.0.5
Requires-Dist: pynput~=1.8.1
Requires-Dist: pyscreeze~=1.0.1
Description-Content-Type: text/markdown

### Introduction

- Use json5 for view-based workflows configuration

#### Use

```sh
  uv add pyautogui-flowjson --index-url https://pypi.org/simple
  uv run flowjson -h # 查看帮助
  uv run flowjson --workflowJsonAddress tdd.json5 --imagesDirPath $PWD/src/common/images/tdd --isDebug # vscode 示例
```

#### Development Project

```sh
  uv sync # 安装依赖
  rm -rf src/**/__pycache__ # 清空编译产物
  uv run -m src.test.index # 测试
  uv run -m src.index --workflowJsonAddress tdd.json5 --imagesDirPath $PWD/src/common/images/tdd --isDebug # vscode 示例
```

#### Tip

- pyautogui.moveTo(0, 0) wins 上会报错 pyautogui.FailSafeException: PyAutoGUI fail-safe triggered from mouse moving to a corner of the screen. To disable this fail-safe, set pyautogui.FAILSAFE to False. DISABLING FAIL-SAFE IS NOT RECOMMENDED

#### MCP

- @modelcontextprotocol/inspector 并不是很好用 先用 vscode cline 调试
