Metadata-Version: 2.4
Name: py3_tools_hqx
Version: 1.0.0
Summary: Personal tools collection for various utilities
Author-email: hhqx <your.email@example.com>
Project-URL: Homepage, https://github.com/hhqx/py3_tools
Project-URL: Bug Tracker, https://github.com/hhqx/py3_tools/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: build; extra == "dev"
Provides-Extra: py-debug
Requires-Dist: web-pdb; extra == "py-debug"
Requires-Dist: ipdb; extra == "py-debug"
Requires-Dist: torch; extra == "py-debug"
Requires-Dist: numpy; extra == "py-debug"
Provides-Extra: gitee
Requires-Dist: requests; extra == "gitee"
Requires-Dist: pandas; extra == "gitee"
Dynamic: license-file

# py3_tools

个人常用 Python 工具集，包含调试、Gitee PR 统计等实用模块，适用于开发、数据分析和分布式调试等场景。

## 工具目录

| 工具模块         | 简介                           | 使用说明/示例                      |
|------------------|-------------------------------|-------------------------------------|
| py_debug         | Python 调试增强工具，支持单进程和分布式调试 | [py_debug 使用说明](examples/py_debug/readme.md) |
| gitee_pr_utils   | Gitee PR 查询与统计工具        | [gitee_pr_stat 使用说明](examples/gitee/readme.md) |

## 安装

```bash
git clone https://github.com/hhhqx/py3_tools.git
cd py3_tools
pip install -e .[dev,py_debug,gitee]
```

- 只需调试工具：`pip install -e .[py_debug]`
- 只需 Gitee 工具：`pip install -e .[gitee]`

## 快速入口

- [调试工具示例](examples/py_debug/debug_single_process.py)
- [分布式调试示例](examples/py_debug/debug_multi_torch_rank.py)
- [Gitee PR 统计示例](examples/gitee/readme.md)


## License

MIT
