| 12345678910111213141516171819202122232425262728293031323334353637 |
- [build-system]
- requires = ["hatchling==1.30.1"]
- build-backend = "hatchling.build"
- [project]
- name = "deepseek-harness-sdk"
- version = "0.0.0.dev0"
- description = "Python SDK for DeepSeek Harness"
- readme = "README.md"
- requires-python = ">=3.10"
- license = "MIT"
- authors = [{ name = "DeepSeek" }]
- dependencies = [
- "pydantic>=2.12,<3",
- "deepseek-harness-runtime-bin==0.0.0.dev0",
- ]
- [project.urls]
- Homepage = "https://github.com/deepseek-ai/deepseek-harness"
- Documentation = "https://github.com/deepseek-ai/deepseek-harness/blob/master/docs/user/guide/python-sdk.md"
- Issues = "https://github.com/deepseek-ai/deepseek-harness/issues"
- Source = "https://github.com/deepseek-ai/deepseek-harness"
- [dependency-groups]
- test = ["pytest>=8.0"]
- [tool.pytest.ini_options]
- addopts = "-q"
- testpaths = ["tests"]
- [tool.hatch.build.targets.wheel]
- packages = ["src/deepseek_harness"]
- # Editable installs see runtime executables injected after installation instead
- # of freezing a wheel snapshot.
- [tool.uv.sources]
- deepseek-harness-runtime-bin = { path = "../sdk-runtime", editable = true }
|