mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-01-11 00:58:30 +00:00
Move crewai.cli.deploy.utils to crewai.cli.utils (#1350)
* Prevent double slashes when joining URLs * Move crewai.cli.deploy.utils to crewai.cli.utils This commit moves this package so it's reusable across commands.
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import requests
|
||||
from os import getenv
|
||||
from crewai.cli.deploy.utils import get_crewai_version
|
||||
from crewai.cli.utils import get_crewai_version
|
||||
from urllib.parse import urljoin
|
||||
|
||||
|
||||
class PlusAPI:
|
||||
@@ -19,5 +20,5 @@ class PlusAPI:
|
||||
self.base_url = getenv("CREWAI_BASE_URL", "https://app.crewai.com")
|
||||
|
||||
def _make_request(self, method: str, endpoint: str, **kwargs) -> requests.Response:
|
||||
url = f"{self.base_url}/{endpoint}"
|
||||
url = urljoin(self.base_url, endpoint)
|
||||
return requests.request(method, url, headers=self.headers, **kwargs)
|
||||
|
||||
Reference in New Issue
Block a user