Skip to content

Commit 29dc0b3

Browse files
committed
fix: install api client from git repo
1 parent 48d3f22 commit 29dc0b3

27 files changed

+29
-6336
lines changed

pyproject.toml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ dependencies = [
4343
"hatch-vcs>=0.4.0",
4444
"hatchling>=1.25.0",
4545
"pyinstrument>=5.0.0",
46-
"pip>=24.3.1", # This is needed for some NPM/YARN/PNPM post-install scripts to work!
46+
"pip>=24.3.1", # This is needed for some NPM/YARN/PNPM post-install scripts to work!
4747
"rich-click>=1.8.5",
4848
"python-dotenv>=1.0.1",
4949
"giturlparse",
@@ -72,7 +72,11 @@ dependencies = [
7272
"datasets",
7373
"colorlog>=6.9.0",
7474
"codegen-sdk-pink>=0.1.0",
75+
<<<<<<< Updated upstream
7576
"dateutil",
77+
=======
78+
"codegen-api-client",
79+
>>>>>>> Stashed changes
7680
]
7781

7882
license = { text = "Apache-2.0" }
@@ -161,11 +165,15 @@ dev-dependencies = [
161165
"modal>=0.73.25",
162166
"pytest-lsp>=1.0.0b1",
163167
"cython>=3.0.11",
168+
"codegen-api-client",
164169
]
165170

166171
[tool.uv.workspace]
167172
exclude = ["codegen-examples"]
168173

174+
[tool.uv.sources]
175+
codegen-api-client = { git = "https://github.com/codegen-sh/codegen-api-client.git" }
176+
169177

170178
[tool.cython-lint]
171179
max-line-length = 200

src/codegen/agents/agent.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
import os
22
from typing import Any, Optional
3-
4-
from codegen.agents.client.openapi_client.api.agents_api import AgentsApi
5-
from codegen.agents.client.openapi_client.api_client import ApiClient
6-
from codegen.agents.client.openapi_client.configuration import Configuration
7-
from codegen.agents.client.openapi_client.models.agent_run_response import AgentRunResponse
8-
from codegen.agents.client.openapi_client.models.create_agent_run_input import CreateAgentRunInput
3+
from codegen_api_client.api.agents_api import AgentsApi
4+
from codegen_api_client.api_client import ApiClient
5+
from codegen_api_client.configuration import Configuration
6+
from codegen_api_client.models.agent_run_response import AgentRunResponse
7+
from codegen_api_client.models.create_agent_run_input import CreateAgentRunInput
98
from codegen.agents.constants import CODEGEN_BASE_API_URL
109

1110

src/codegen/agents/client/.openapi-generator/FILES

Lines changed: 0 additions & 62 deletions
This file was deleted.

src/codegen/agents/client/.openapi-generator/VERSION

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/codegen/agents/client/README.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

src/codegen/agents/client/openapi_client/__init__.py

Lines changed: 0 additions & 44 deletions
This file was deleted.

src/codegen/agents/client/openapi_client/api/__init__.py

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)