Metadata-Version: 2.4
Name: yayo-pypkg
Version: 0.0.2
Summary: yayo 工具包
Author-email: yanyue <1874524491@qq.com>
License: MIT
Keywords: tools,utility,yayo
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.11
Requires-Dist: pydantic>=2.0
Requires-Dist: requests>=2.28
Requires-Dist: snowflake-id>=1.0.2
Description-Content-Type: text/markdown

# yayo-pypkg

yayo 工具包 —— 提供常用的 Python 工具函数。

## 安装

```bash
pip install yayo-pypkg
```

## 使用

支持两种导入方式，任选其一：

```python
# 方式 1：完整包名
from yayo_pypkg import hello

# 方式 2：短别名
from ypk import hello

print(hello())  # -> hello from yayo_pypkg
```

## 模块概览

| 模块 | 说明 |
|---|---|
| `yayo_pypkg.utils` | 通用工具（日期/字符串/文件/路径/哈希/JSON/列表） |
| `yayo_pypkg.core` | 核心组件（日志/配置） |
| `yayo_pypkg.http` | HTTP 客户端封装 |
| `yayo_pypkg.decorators` | 常用装饰器（计时/重试） |
| `yayo_pypkg.validators` | 校验函数 |
| `yayo_pypkg.exceptions` | 自定义异常层级 |

## License

MIT