mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-08-29 04:26:38 +00:00
Make the zero-code dsh-python-runtime-closure depend on the real @deepseek-ai/dsh application and every required profile peer, then package apps/cli's built bin instead of the deleted Python carrier. Rename executables to deepseek-harness-sdk-runtime-<platform>-<arch>, update wheel/platform/build workflow discovery, and install a Python dsh console command that requires explicit DSH_HOME before exec. Include profile, bundle, preset, native addon, and shared-library assets needed by the full CLI. Remove the checked-in default cordis.yml and preserve the existing wheel distribution names, Python module names, sidecar validation, and wire identity. Runtime resolution and release tests pin the new artifacts and dev Node carrier.
34 lines
1.1 KiB
TOML
34 lines
1.1 KiB
TOML
[build-system]
|
|
requires = ["hatchling==1.30.1"]
|
|
build-backend = "hatchling.build"
|
|
|
|
[project]
|
|
name = "deepseek-harness-runtime-bin"
|
|
version = "0.0.0.dev0"
|
|
description = "Bundled dsh CLI runtime for the DeepSeek Harness Python SDK"
|
|
readme = "README.md"
|
|
requires-python = ">=3.10"
|
|
license = "MIT"
|
|
authors = [{ name = "DeepSeek" }]
|
|
|
|
[project.urls]
|
|
Homepage = "https://github.com/deepseek-ai/deepseek-harness"
|
|
Documentation = "https://github.com/deepseek-ai/deepseek-harness/blob/master/python/sdk-runtime/README.md"
|
|
Issues = "https://github.com/deepseek-ai/deepseek-harness/issues"
|
|
Source = "https://github.com/deepseek-ai/deepseek-harness"
|
|
|
|
[project.scripts]
|
|
dsh = "deepseek_harness_runtime:main"
|
|
|
|
# Include the injected dsh executable and sidecars; exclude the dev-only node closure.
|
|
[tool.hatch.build]
|
|
artifacts = ["src/deepseek_harness_runtime/runtime/deepseek-harness-sdk-runtime-*"]
|
|
exclude = ["src/deepseek_harness_runtime/runtime/node"]
|
|
|
|
[tool.hatch.build.targets.wheel]
|
|
packages = ["src/deepseek_harness_runtime"]
|
|
|
|
[tool.hatch.build.targets.wheel.hooks.custom]
|
|
|
|
[tool.hatch.build.targets.sdist.hooks.custom]
|