From a9916940ef0a533107440300626c1f2dca835783 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Moura?= Date: Sat, 7 Sep 2024 10:16:07 -0700 Subject: [PATCH] preparing new verison 0.55.1 --- pyproject.toml | 2 +- src/crewai/cli/deploy/api.py | 2 +- src/crewai/cli/deploy/main.py | 26 ++++++++++--------- src/crewai/cli/templates/crew/pyproject.toml | 2 +- .../cli/templates/pipeline/pyproject.toml | 2 +- .../templates/pipeline_router/pyproject.toml | 2 +- 6 files changed, 19 insertions(+), 17 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index e4a8baff1..2001ffeaa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "crewai" -version = "0.55.0" +version = "0.55.1" description = "Cutting-edge framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks." authors = ["Joao Moura "] readme = "README.md" diff --git a/src/crewai/cli/deploy/api.py b/src/crewai/cli/deploy/api.py index 1037744af..1bdc09a91 100644 --- a/src/crewai/cli/deploy/api.py +++ b/src/crewai/cli/deploy/api.py @@ -18,7 +18,7 @@ class CrewAPI: "User-Agent": f"CrewAI-CLI/{get_crewai_version()}", } self.base_url = getenv( - "CREWAI_BASE_URL", "https://dev.crewai.com/crewai_plus/api/v1/crews" + "CREWAI_BASE_URL", "https://crewai.com/crewai_plus/api/v1/crews" ) def _make_request(self, method: str, endpoint: str, **kwargs) -> requests.Response: diff --git a/src/crewai/cli/deploy/main.py b/src/crewai/cli/deploy/main.py index 752100e41..698310122 100644 --- a/src/crewai/cli/deploy/main.py +++ b/src/crewai/cli/deploy/main.py @@ -28,9 +28,7 @@ class DeployCommand: self._telemetry.set_tracer() access_token = get_auth_token() except Exception: - self._deploy_signup_error_span = self._telemetry.deploy_signup_error_span( - self - ) + self._deploy_signup_error_span = self._telemetry.deploy_signup_error_span() console.print( "Please sign up/login to CrewAI+ before using the CLI.", style="bold red", @@ -40,7 +38,10 @@ class DeployCommand: self.project_name = get_project_name() if self.project_name is None: - console.print("No project name found. Please ensure your project has a valid pyproject.toml file.", style="bold red") + console.print( + "No project name found. Please ensure your project has a valid pyproject.toml file.", + style="bold red", + ) raise SystemExit self.client = CrewAPI(api_key=access_token) @@ -100,7 +101,7 @@ class DeployCommand: Args: uuid (Optional[str]): The UUID of the crew to deploy. """ - self._start_deployment_span = self._telemetry.start_deployment_span(self, uuid) + self._start_deployment_span = self._telemetry.start_deployment_span(uuid) console.print("Starting deployment...", style="bold blue") if uuid: response = self.client.deploy_by_uuid(uuid) @@ -120,8 +121,8 @@ class DeployCommand: """ Create a new crew deployment. """ - self._create_crew_deployment_span = self._telemetry.create_crew_deployment_span( - self + self._create_crew_deployment_span = ( + self._telemetry.create_crew_deployment_span() ) console.print("Creating deployment...", style="bold blue") env_vars = fetch_and_json_env_file() @@ -129,7 +130,10 @@ class DeployCommand: if remote_repo_url is None: console.print("No remote repository URL found.", style="bold red") - console.print("Please ensure your project has a valid remote repository.", style="yellow") + console.print( + "Please ensure your project has a valid remote repository.", + style="yellow", + ) return self._confirm_input(env_vars, remote_repo_url) @@ -266,9 +270,7 @@ class DeployCommand: uuid (Optional[str]): The UUID of the crew to get logs for. log_type (str): The type of logs to retrieve (default: "deployment"). """ - self._get_crew_logs_span = self._telemetry.get_crew_logs_span( - self, uuid, log_type - ) + self._get_crew_logs_span = self._telemetry.get_crew_logs_span(uuid, log_type) console.print(f"Fetching {log_type} logs...", style="bold blue") if uuid: @@ -291,7 +293,7 @@ class DeployCommand: Args: uuid (Optional[str]): The UUID of the crew to remove. """ - self._remove_crew_span = self._telemetry.remove_crew_span(self, uuid) + self._remove_crew_span = self._telemetry.remove_crew_span(uuid) console.print("Removing deployment...", style="bold blue") if uuid: diff --git a/src/crewai/cli/templates/crew/pyproject.toml b/src/crewai/cli/templates/crew/pyproject.toml index da7be4a4d..5067d81e2 100644 --- a/src/crewai/cli/templates/crew/pyproject.toml +++ b/src/crewai/cli/templates/crew/pyproject.toml @@ -6,7 +6,7 @@ authors = ["Your Name "] [tool.poetry.dependencies] python = ">=3.10,<=3.13" -crewai = { extras = ["tools"], version = ">=0.55.0,<1.0.0" } +crewai = { extras = ["tools"], version = ">=0.55.1,<1.0.0" } [tool.poetry.scripts] diff --git a/src/crewai/cli/templates/pipeline/pyproject.toml b/src/crewai/cli/templates/pipeline/pyproject.toml index ecf0b63db..b033e401d 100644 --- a/src/crewai/cli/templates/pipeline/pyproject.toml +++ b/src/crewai/cli/templates/pipeline/pyproject.toml @@ -6,7 +6,7 @@ authors = ["Your Name "] [tool.poetry.dependencies] python = ">=3.10,<=3.13" -crewai = { extras = ["tools"], version = ">=0.55.0,<1.0.0" } +crewai = { extras = ["tools"], version = ">=0.55.1,<1.0.0" } asyncio = "*" [tool.poetry.scripts] diff --git a/src/crewai/cli/templates/pipeline_router/pyproject.toml b/src/crewai/cli/templates/pipeline_router/pyproject.toml index ff38a8c6f..b943f605f 100644 --- a/src/crewai/cli/templates/pipeline_router/pyproject.toml +++ b/src/crewai/cli/templates/pipeline_router/pyproject.toml @@ -6,7 +6,7 @@ authors = ["Your Name "] [tool.poetry.dependencies] python = ">=3.10,<=3.13" -crewai = { extras = ["tools"], version = ">=0.55.0,<1.0.0" } +crewai = { extras = ["tools"], version = ">=0.55.1,<1.0.0" } [tool.poetry.scripts]