Commit Graph

89 Commits

Author SHA1 Message Date
Jakub Novák fe7ed15c61 Process time out returns incorrect exception in pythonsdk e2b 1476 (#550)
Handle the exception properly
2025-01-28 11:45:39 -08:00
Jakub Dobrý 6596eda139 Test for recursive folder creation, add newline after code to docs 2025-01-28 11:26:32 -08:00
Jakub Dobrý 76b4ac02ad Regenerated python stubs with version 5.28.3
- Removed code runtime version check to prevent issues until further investigation
2025-01-28 11:26:32 -08:00
Jakub Dobrý c8914c2114 Improve recursive watch tests and folders naming 2025-01-28 11:26:32 -08:00
Jakub Dobrý d92a166d8f Update watch test file formatting 2025-01-28 11:25:43 -08:00
Jakub Dobrý 25c4539de6 Add watch dir recursive option (missing python client regeneration) 2025-01-28 11:25:42 -08:00
Jakub Novak ae61d831d2 Add test 2025-01-23 21:22:35 -08:00
Jakub Novak 2e5398c4b6 Add python tests 2025-01-22 20:55:34 -08:00
Jakub Novak 238887b03d Add retry block to host and stdin tests 2025-01-17 14:24:01 -08:00
0div bff11dc02e add the same fixes to python async 2024-12-11 17:29:46 -08:00
0div 3c525220d9 make stdout and stderr decode handle errors by replacing with unicode replacement char; add tests 2024-12-11 17:07:36 -08:00
Tomas Valenta 497bdc95d9 Fix sandbox killing in tests 2024-10-28 14:11:42 -07:00
Tomas Valenta 95baca5d1b Update async Python docstrings 2024-10-16 00:52:13 -07:00
Jakub Novak bfc4bb51d8 Rename watch to watch dir 2024-10-14 14:01:34 -07:00
Jakub Novak bc42ba1e66 Refactor watch dir 2024-10-14 13:01:59 -07:00
Jakub Novak 5c31902cc4 Change close to stop for watch dir 2024-10-14 12:10:17 -07:00
Jakub Novak f2bec0544f Fix empty file + add tests 2024-10-08 15:28:24 +02:00
Jakub Novak 506f70c7b8 Add docstrings to SDKs 2024-10-08 13:04:39 +02:00
Jakub Novak fe78c0320d Simplify tests 2024-09-26 13:45:24 +02:00
Tomas Valenta ff368d1ba7 Explicitly configure keepalive pinging in Python SDK 2024-09-25 18:08:22 -07:00
Jakub Novak 53ee6bbbeb Add pty to Python 2024-09-13 15:45:26 +02:00
Jakub Novak 279b980c5c Add tests 2024-08-14 13:00:26 +02:00
Jakub Novak 772ccb7e81 Clean up 2024-08-06 17:31:58 +02:00
Jakub Novak 0976c10a21 Remove file info from remove method 2024-08-06 15:47:03 +02:00
Jakub Novak 08fc1e4c8a Get paths for filesystem operations from envd 2024-08-06 14:48:48 +02:00
Jakub Novak e0b2a4b305 Don't repeat the timeout test 2024-07-21 09:14:51 +02:00
Jakub Novak 2d37df4abb Clean up unused timeouts 2024-07-18 17:38:29 +02:00
Jakub Novak 2b3aa5d52b Uncomment is running tests 2024-07-18 17:30:19 +02:00
Tomas Valenta 6c84da9d53 Fix body parsing on error 2024-07-12 12:22:57 -07:00
Tomas Valenta 08f1fc6bac Improve tests setup 2024-07-11 12:15:36 -07:00
Tomas Valenta 33510566df Always kill sandboxes during tests; Skip is running tests 2024-07-10 17:58:33 -07:00
Tomas Valenta d78153ed38 Fix Python 3.8 compatibility; Change Python and Node versions in CI/CD 2024-07-10 17:33:35 -07:00
Tomas Valenta 8f43a4e490 Skip specific bug test 2024-07-09 19:02:15 -07:00
Tomas Valenta c4c888dcc8 Fix timeouts in tests 2024-07-09 00:31:14 -07:00
Tomas Valenta f530f767ee Fix watch bug; [WIP] Timeout bug 2024-07-09 00:20:46 -07:00
Tomas Valenta c660ff4576 Add async tests; Fix watch test; [WIP] Fix create task 2024-07-08 23:12:33 -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 c1e1c1f67e Fix tests; Improve error handling; Circumvent compression error 2024-07-02 17:07:07 -07:00
Jakub Novak 2f21c73a84 Add python tests 2024-07-01 17:02:06 +02:00
Tomas Valenta 089f04ed1d [WIP] Update tests 2024-06-25 20:12:44 -07:00
Tomas Valenta e87b4091e7 Fix static overload; [WIP] Tests 2024-06-25 15:46:21 -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 7c98d3bd01 [WIP] Update error comments; [WIP] Prepare tests 2024-06-22 12:24:22 -07:00
Tomas Valenta 5bfcc9a20e Imrpove connection config; [WIP] Rework Python SDK 2024-06-01 21:07:13 +02:00
Tomas Valenta 353682c022 Remove runCode and runCmd; Cleanup 2024-05-01 12:40:04 -07:00
Jakub Novak 6e09c76aeb Remove old code interpreter 2024-04-04 11:38:58 -07:00
Jakub Novak 253e043aab Fix tests 2024-02-29 13:12:05 -08:00
Jakub Novak 280a6b04ba Fix kill command 2024-02-29 12:59:33 -08:00
Jakub Novak 1801039dbf Add info about memory and cpus to sandbox list 2024-02-28 06:57:27 -08:00
Vasek Mlejnsky 710f227b85 Document process for customizing sandbox compute (#322)
Co-authored-by: Tomas Valenta <valenta.and.thomas@gmail.com>
Co-authored-by: Jakub Novak <jakub@e2b.dev>
2024-02-27 21:43:48 -08:00