AdithyaSK HF Staff commited on
Commit
df50ac7
·
verified ·
1 Parent(s): 70f2179

Upload folder using huggingface_hub

Browse files
Files changed (2) hide show
  1. pyproject.toml +4 -2
  2. uv.lock +2 -6
pyproject.toml CHANGED
@@ -14,8 +14,10 @@ version = "0.1.0"
14
  description = "OpenCode coding-agent environment for OpenEnv — runs the OpenCode CLI in an E2B sandbox against any OpenAI-compatible LLM, optionally capturing per-token logprobs."
15
  requires-python = ">=3.10"
16
  dependencies = [
17
- # Core OpenEnv (server + MCP)
18
- "openenv-core[core]>=0.2.2",
 
 
19
  "fastapi>=0.115.0",
20
  "uvicorn[standard]>=0.24.0",
21
  "pydantic>=2.0.0",
 
14
  description = "OpenCode coding-agent environment for OpenEnv — runs the OpenCode CLI in an E2B sandbox against any OpenAI-compatible LLM, optionally capturing per-token logprobs."
15
  requires-python = ">=3.10"
16
  dependencies = [
17
+ # Core OpenEnv (server + MCP) — pulled from the ``opencode-harness``
18
+ # branch of adithya-s-k/OpenEnv so we get RFC 5's ``openenv.core.harness``
19
+ # module (PR #603), which is not yet on PyPI's ``openenv-core``.
20
+ "openenv-core[core] @ git+https://github.com/adithya-s-k/OpenEnv.git@opencode-harness",
21
  "fastapi>=0.115.0",
22
  "uvicorn[standard]>=0.24.0",
23
  "pydantic>=2.0.0",
uv.lock CHANGED
@@ -1666,7 +1666,7 @@ wheels = [
1666
  [[package]]
1667
  name = "openenv-core"
1668
  version = "0.2.3"
1669
- source = { registry = "https://pypi.org/simple" }
1670
  dependencies = [
1671
  { name = "fastapi" },
1672
  { name = "fastmcp" },
@@ -1684,10 +1684,6 @@ dependencies = [
1684
  { name = "uvicorn" },
1685
  { name = "websockets" },
1686
  ]
1687
- sdist = { url = "https://files.pythonhosted.org/packages/93/f3/41a5ed932a2507438c985e9d959dcaa1a6c46f293995c064348c0e52dd40/openenv_core-0.2.3.tar.gz", hash = "sha256:48aefd774474556297ce012b80f2ceb271db51253d7fd0838e6e2dcc329db0c3", size = 146944, upload-time = "2026-03-28T18:56:28.415Z" }
1688
- wheels = [
1689
- { url = "https://files.pythonhosted.org/packages/2f/22/38c339e370d198008f2c17ebdda1ae8f23bb4e1509dc7ae8eab6dc9b9cbe/openenv_core-0.2.3-py3-none-any.whl", hash = "sha256:f75a20c94452057a5f53a86e6d71a9f6a461524c3d6a865aa9344d257a92b795", size = 174557, upload-time = "2026-03-28T18:56:26.874Z" },
1690
- ]
1691
 
1692
  [package.optional-dependencies]
1693
  core = [
@@ -1728,7 +1724,7 @@ requires-dist = [
1728
  { name = "fastmcp", specifier = ">=2.0.0" },
1729
  { name = "gradio", specifier = ">=4.0.0" },
1730
  { name = "httpx", specifier = ">=0.27.0" },
1731
- { name = "openenv-core", extras = ["core"], specifier = ">=0.2.2" },
1732
  { name = "pydantic", specifier = ">=2.0.0" },
1733
  { name = "pytest", marker = "extra == 'dev'", specifier = ">=8.0.0" },
1734
  { name = "pytest-asyncio", marker = "extra == 'dev'", specifier = ">=0.23.0" },
 
1666
  [[package]]
1667
  name = "openenv-core"
1668
  version = "0.2.3"
1669
+ source = { git = "https://github.com/adithya-s-k/OpenEnv.git?rev=opencode-harness#aabcdbb9d52aa62a842ec69472b2a1106acb831a" }
1670
  dependencies = [
1671
  { name = "fastapi" },
1672
  { name = "fastmcp" },
 
1684
  { name = "uvicorn" },
1685
  { name = "websockets" },
1686
  ]
 
 
 
 
1687
 
1688
  [package.optional-dependencies]
1689
  core = [
 
1724
  { name = "fastmcp", specifier = ">=2.0.0" },
1725
  { name = "gradio", specifier = ">=4.0.0" },
1726
  { name = "httpx", specifier = ">=0.27.0" },
1727
+ { name = "openenv-core", extras = ["core"], git = "https://github.com/adithya-s-k/OpenEnv.git?rev=opencode-harness" },
1728
  { name = "pydantic", specifier = ">=2.0.0" },
1729
  { name = "pytest", marker = "extra == 'dev'", specifier = ">=8.0.0" },
1730
  { name = "pytest-asyncio", marker = "extra == 'dev'", specifier = ">=0.23.0" },