Skip to content

Commit 1f7997e

Browse files
mishushakovclaude
andcommitted
Remove None from RunCodeLanguage, use Optional in signatures
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent de31889 commit 1f7997e

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

python/e2b_code_interpreter/code_interpreter_async.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def _client(self) -> AsyncClient:
6969
async def run_code(
7070
self,
7171
code: str,
72-
language: RunCodeLanguage = None,
72+
language: Optional[RunCodeLanguage] = None,
7373
on_stdout: Optional[OutputHandlerWithAsync[OutputMessage]] = None,
7474
on_stderr: Optional[OutputHandlerWithAsync[OutputMessage]] = None,
7575
on_result: Optional[OutputHandlerWithAsync[Result]] = None,
@@ -203,7 +203,7 @@ async def run_code(
203203
async def create_code_context(
204204
self,
205205
cwd: Optional[str] = None,
206-
language: RunCodeLanguage = None,
206+
language: Optional[RunCodeLanguage] = None,
207207
request_timeout: Optional[float] = None,
208208
) -> Context:
209209
"""

python/e2b_code_interpreter/code_interpreter_sync.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def _client(self) -> Client:
6666
def run_code(
6767
self,
6868
code: str,
69-
language: RunCodeLanguage = None,
69+
language: Optional[RunCodeLanguage] = None,
7070
on_stdout: Optional[OutputHandler[OutputMessage]] = None,
7171
on_stderr: Optional[OutputHandler[OutputMessage]] = None,
7272
on_result: Optional[OutputHandler[Result]] = None,
@@ -199,7 +199,7 @@ def run_code(
199199
def create_code_context(
200200
self,
201201
cwd: Optional[str] = None,
202-
language: RunCodeLanguage = None,
202+
language: Optional[RunCodeLanguage] = None,
203203
request_timeout: Optional[float] = None,
204204
) -> Context:
205205
"""

python/e2b_code_interpreter/models.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
RunCodeLanguage = Union[
2525
Literal["python", "javascript", "typescript", "r", "java", "bash"],
2626
str,
27-
None,
2827
]
2928

3029
T = TypeVar("T")

0 commit comments

Comments
 (0)