Files
nexus-claude-api/pyproject.toml

34 lines
659 B
TOML
Raw Normal View History

2026-06-26 17:02:21 +08:00
[project]
name = "nexus-claude-api"
version = "0.1.1"
2026-06-26 17:02:21 +08:00
description = "Local Anthropic-compatible Claude Code proxy for AI Nexus Bedrock Converse."
readme = "README.md"
requires-python = ">=3.11"
dependencies = [
"boto3>=1.34.0",
"fastapi>=0.115.0",
"pydantic>=2.8.0",
"uvicorn>=0.30.0",
]
[project.optional-dependencies]
dev = [
"httpx>=0.27.0",
"pytest>=8.0.0",
]
[project.scripts]
nexus-claude-api = "nexus_claude_api.cli:main"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.build.targets.wheel]
packages = ["src/nexus_claude_api"]
[tool.pytest.ini_options]
testpaths = ["tests"]
pythonpath = ["src"]