Commit Graph

38 Commits

Author SHA1 Message Date
Jakub Novak 370b2b3fce Simplify example 2024-10-16 01:41:40 -07:00
Tomas Valenta 95baca5d1b Update async Python docstrings 2024-10-16 00:52:13 -07:00
Jakub Novak 0976c10a21 Remove file info from remove method 2024-08-06 15:47:03 +02:00
Tomas Valenta f530f767ee Fix watch bug; [WIP] Timeout bug 2024-07-09 00:20:46 -07:00
Tomas Valenta 4944c3b13c Add async python SDK; Reuse connections; [WIP] Add async tests 2024-07-08 18:33:18 -07:00
Tomas Valenta 96aeab20a4 [WIP] Switch API client to openapi-python-client for async support 2024-07-05 18:12:28 -07:00
Tomas Valenta 6ca54b3c2b Load env vars dynamically for dotenv compatibility 2024-06-29 14:28:07 -07:00
Tomas Valenta 74120ea53b Map the 502 and 429 errors 2024-06-28 16:55:04 -07:00
Tomas Valenta 1e47bc80a6 Fix test 2024-06-27 14:27:01 -07:00
Tomas Valenta 206d6744f0 Fix testing config; [WIP] Add tests; Fix python debug opt; Fix enum mapping 2024-06-24 20:51:47 -07:00
Tomas Valenta 7313998be5 Fix pool and rpc compression 2024-06-19 16:47:20 +02:00
Tomas Valenta 7c357151f6 Improve log handling 2024-06-18 15:03:06 +02:00
Tomas Valenta af449d7f5d Fix watch init error 2024-06-13 17:17:43 +02:00
Tomas Valenta 229c13524a Update scripts; Fix dir watch; Improve naming 2024-06-13 15:08:54 +02:00
Tomas Valenta b3617d99d9 [WIP] Fix bug and add proper errors 2024-06-11 13:11:36 +02:00
Tomas Valenta 1418ea5cef Cleanup examples 2024-06-10 10:34:06 +02:00
Tomas Valenta b022dcfb80 [WIP] Upload and download handling 2024-06-02 23:06:37 +02:00
Tomas Valenta c3f6167d6d Cleanup 2024-06-02 00:15:18 +02:00
Tomas Valenta 3b4c915a48 Generate clients 2024-05-17 02:05:12 -07:00
Tomas Valenta 7192f20a1b Merge branch 'main' into grpc 2024-05-16 14:34:04 -07:00
Tomas Valenta f5764d1654 Add testing python setup 2024-05-10 20:32:00 -07:00
Tomas Valenta 353682c022 Remove runCode and runCmd; Cleanup 2024-05-01 12:40:04 -07:00
Tomas Valenta 3d2b898e45 Always return string from sandbox.id 2023-12-10 21:58:39 +01:00
Jakub Novák 1b8e2ae8d7 Allow to connect to custom infra (#248)
Co-authored-by: Tomas Valenta <valenta.and.thomas@gmail.com>
2023-12-04 16:57:31 +01:00
Tomas Valenta da4a3c3145 Refactor registered actions to return a map
instead of a list.
2023-11-13 15:22:51 +01:00
Tomas Valenta bc39e20184 Update SDKs docstrings 2023-11-13 15:08:46 +01:00
Jakub Novák 388309830b New infra (#212)
Co-authored-by: Tomas Valenta <valenta.and.thomas@gmail.com>
Co-authored-by: Vasek Mlejnsky <vasek.mlejnsky@gmail.com>
2023-11-06 15:07:09 +01:00
Jakub Novak c7a39ffe83 Add warning for create method in Python SDK
Test CLI / Build CLI (push) Has been cancelled
2023-10-16 16:53:02 -07:00
Jakub Novák 6feaccf761 Sync is da way (#197)
Test CLI / Build CLI (push) Has been cancelled
2023-10-15 15:24:05 -07:00
Jakub Novák cd3b156a93 SDK download/upload files (#194)
Co-authored-by: Vasek Mlejnsky <vasek.mlejnsky@gmail.com>
2023-10-12 17:58:42 -07:00
Jakub Novák 3c3606f242 Add exit code to process (#193)
Test CLI / Build CLI (push) Has been cancelled
2023-10-11 13:37:24 -07:00
Jakub Novak 7a1830ebc3 Add tests for infra 2023-09-27 16:05:30 +02:00
Pavel 'Strajk' Dolecek e250a7bb97 feat(js-sdk,py-sdk): Rename rootDir/rootdir to cwd, add cwd option to Session (#165)
Test CLI / Build CLI (push) Has been cancelled
Co-authored-by: Jakub Novák <jakub@e2b.dev>
2023-09-27 10:03:03 +02:00
Vasek Mlejnsky 9ec3e8fefb add a helper wrapper for running code to Python SDK 2023-09-26 19:07:45 +02:00
Jakub Novák 3c6ff27ede Update pydantic to version 2.x.x (#166)
Test CLI / Build CLI (push) Has been cancelled
2023-09-26 11:02:26 +02:00
Vasek Mlejnsky f227b80f29 Add an option to upload and download binary files via write_bytes and read_bytes 2023-09-19 19:34:38 +02:00
Jakub Novák 512f0dea45 Require API key to interact with e2b infra (v0.2.0) (#75) 2023-08-24 12:57:39 +02:00
Tomas Valenta 922f604dbc Add SDK and CLI [WIP] to the monorepo 2023-08-14 14:54:45 +02:00