diff --git a/AGENTS.md b/AGENTS.md index 86bebb6..dc6b732 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -10,7 +10,7 @@ Celesto SDK is a Python client + CLI for the Celesto AI platform. It provides: ``` celesto-sdk/ -├── src/celesto_sdk/ # SDK + CLI source code +├── src/celesto/ # SDK + CLI source code │ ├── sdk/ # SDK client, exceptions, types │ ├── main.py # CLI app entrypoint (typer) │ ├── deployment.py # CLI deployment helpers diff --git a/README.md b/README.md index efabf36..9e2e12b 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ celesto a2a get-card --agent http://localhost:8000 ## SDK ```python -from celesto_sdk.sdk import CelestoSDK +from celesto.sdk import CelestoSDK client = CelestoSDK() print(client.deployment.list()) diff --git a/pyproject.toml b/pyproject.toml index 22c85c8..a3af2a2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,13 +32,13 @@ repository = "https://github.com/CelestoAI/celesto-sdk" documentation = "https://docs.celesto.ai/celesto-sdk" [project.scripts] -celesto = "celesto_sdk:app" +celesto = "celesto:app" [tool.hatch.version] -path = "src/celesto_sdk/__init__.py" +path = "src/celesto/__init__.py" [tool.hatch.build.targets.wheel] -packages = ["src/celesto_sdk"] +packages = ["src/celesto"] [tool.uv] package = true diff --git a/src/celesto_sdk/__init__.py b/src/celesto/__init__.py similarity index 100% rename from src/celesto_sdk/__init__.py rename to src/celesto/__init__.py diff --git a/src/celesto_sdk/a2a.py b/src/celesto/a2a.py similarity index 100% rename from src/celesto_sdk/a2a.py rename to src/celesto/a2a.py diff --git a/src/celesto_sdk/deployment.py b/src/celesto/deployment.py similarity index 99% rename from src/celesto_sdk/deployment.py rename to src/celesto/deployment.py index 5b55f70..5c2550b 100644 --- a/src/celesto_sdk/deployment.py +++ b/src/celesto/deployment.py @@ -10,7 +10,7 @@ from rich.console import Console from typing_extensions import Annotated -from celesto_sdk.sdk.client import CelestoSDK +from .sdk.client import CelestoSDK console = Console() diff --git a/src/celesto_sdk/main.py b/src/celesto/main.py similarity index 100% rename from src/celesto_sdk/main.py rename to src/celesto/main.py diff --git a/src/celesto_sdk/proxy.py b/src/celesto/proxy.py similarity index 100% rename from src/celesto_sdk/proxy.py rename to src/celesto/proxy.py diff --git a/src/celesto_sdk/sdk/__init__.py b/src/celesto/sdk/__init__.py similarity index 100% rename from src/celesto_sdk/sdk/__init__.py rename to src/celesto/sdk/__init__.py diff --git a/src/celesto_sdk/sdk/client.py b/src/celesto/sdk/client.py similarity index 100% rename from src/celesto_sdk/sdk/client.py rename to src/celesto/sdk/client.py diff --git a/src/celesto_sdk/sdk/exceptions.py b/src/celesto/sdk/exceptions.py similarity index 100% rename from src/celesto_sdk/sdk/exceptions.py rename to src/celesto/sdk/exceptions.py diff --git a/src/celesto_sdk/sdk/types.py b/src/celesto/sdk/types.py similarity index 100% rename from src/celesto_sdk/sdk/types.py rename to src/celesto/sdk/types.py diff --git a/tests/test_deployment.py b/tests/test_deployment.py index c38b265..fced8d1 100644 --- a/tests/test_deployment.py +++ b/tests/test_deployment.py @@ -1,6 +1,6 @@ from pathlib import Path -from celesto_sdk.deployment import _resolve_envs +from celesto.deployment import _resolve_envs def test_resolve_envs_merges_file_and_cli(tmp_path: Path) -> None: diff --git a/tests/test_sdk.py b/tests/test_sdk.py index 5bb5ebd..c1948d1 100644 --- a/tests/test_sdk.py +++ b/tests/test_sdk.py @@ -1,4 +1,4 @@ -from celesto_sdk.sdk import CelestoSDK +from celesto.sdk import CelestoSDK def test_sdk_exposes_service_clients():