We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1c772e2 commit db97a07Copy full SHA for db97a07
stagehand/api.py
@@ -1,6 +1,6 @@
1
import json
2
from datetime import datetime
3
-from importlib.metadata import version as get_version
+from importlib.metadata import version
4
from typing import Any
5
6
from .utils import convert_dict_keys_to_camel_case
@@ -64,6 +64,13 @@ async def _create_session(self):
64
if hasattr(self, "model_client_options") and self.model_client_options:
65
payload["modelClientOptions"] = self.model_client_options
66
67
+ def get_version(package_str):
68
+ try:
69
+ result = version(package_str)
70
+ except PackageNotFoundError:
71
+ result = package_str + " not installed"
72
+ return result
73
+
74
headers = {
75
"x-bb-api-key": self.browserbase_api_key,
76
"x-bb-project-id": self.browserbase_project_id,
0 commit comments