sageapi/pyproject.toml
Hermes Agent 5c65c78752 feat: sageapi initial scaffold
- 36 files: module structure following module-development-spec
- 7 table definitions: users_cache, pricing_cache, llmage_cache, uapi_cache, sync_state, customer_balance, accounting_records
- Auth: dapi_auth + uapi_sign
- Sync: base_sync + entity-specific sync modules (users/pricing/uapi/llmage)
- Cache: LRU cache manager with TTL
- API: balance, accounting, users, pricing, health handlers
- Config: YAML config loader with env overrides
- Utils: HTTP client, crypto helpers
2026-05-20 17:53:53 +08:00

14 lines
370 B
TOML

[build-system]
requires = ["setuptools>=61", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "sageapi"
version = "0.1.0"
description = "SageAPI - 独立 API 服务器模块,提供客户余额查询、记账、用户/定价查询等 RESTful 接口"
requires-python = ">=3.10"
dependencies = []
[tool.setuptools.packages.find]
include = ["sageapi*"]