[build-system] build-backend = "hatchling.build" requires = ["hatchling"] [project] name = "chongming-auth" version = "0.1.0" description = "auth 域共享契约:Users 模型 / 建库与 admin 种子 / 登录校验与 JWT 签发(网关内置登录与 auth 插件共用)" readme = "README.md" requires-python = ">=3.12" dependencies = [ "chongming-database>=0.2.0", "chongming-jwt", "chongming-password", "pydantic>=2.0.0", "sqlmodel>=0.0.16", "orjson>=3.9.0", ] [dependency-groups] dev = ["pytest>=8.0.0", "anyio>=4.0.0", "aiosqlite>=0.20.0", "twine>=7.0.0"] [tool.hatch.build.targets.wheel] packages = ["src/chongming_auth"]