Commit Graph

632 Commits

Author SHA1 Message Date
Mish Ushakov d4f4352aa3 Add getInfo/get_info methods to the SDKs (#625)
- Rebased version of #517
2025-03-24 14:26:18 +01:00
github-actions[bot] 5d8b719b21 [skip ci] Release new versions 2025-03-24 11:45:11 +00:00
Jiri Sveceny 85c4505b9f Change default domain in sdks from e2b.dev to e2b.app (#635) 2025-03-24 12:40:22 +01:00
github-actions[bot] b6b0ac6f97 [skip ci] Release new versions 2025-03-21 15:02:41 +00:00
Jakub Novák 5c4d07536f Add filtering option for listing sandboxes (#532)
# Description

Allow users to filter out sandbox based on metadata

---------

Co-authored-by: Mish Ushakov <10400064+mishushakov@users.noreply.github.com>
2025-03-21 15:57:48 +01:00
github-actions[bot] b402327b6d [skip ci] Release new versions 2025-03-20 09:56:31 +00:00
0div d26ff435d6 Fix release test for multi-file write support (#615)
The previous [release
workflow]([Release](https://github.com/e2b-dev/E2B/commit/b3fe5e6777357a7d814c7dbe4525a18f3f83288f/checks))
errored after merging this [old
PR](https://github.com/e2b-dev/E2B/pull/451), here are the fixes:
- [x] use `WatchOpts` instead of `FilesystemOpts` to avoid TS errors in
js-sdk filesystem method
- [x] fix python-sdk watch test.
2025-03-19 16:07:37 -07:00
0div a8e88de846 fix merge conflict with main 2025-03-18 09:09:13 -07:00
Jakub Novák e045df9d50 Fix comments in tests (#613) 2025-03-18 08:47:16 -07:00
Jakub Novák 71415ed9e5 Fix flaky tests - Increase the timeout for pinging the server (#612)
Also changed the ports, so if you run locally there's no port collision
2025-03-18 08:26:25 -07:00
0div e905d9be34 Test sandbox closed port error (#597)
this PR adds tests in js and python SDKs for closed port errors
enhancement #265
2025-03-14 02:19:27 -07:00
github-actions[bot] 9f23f542d1 [skip ci] Release new versions 2025-02-22 00:00:40 +00:00
Jakub Novak eed7384da2 Drop support for Python 3.8 2025-02-05 20:31:50 -08:00
dependabot[bot] 9c6597bdb2 Bump the pip group across 2 directories with 6 updates
---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: indirect
  dependency-group: pip
- dependency-name: certifi
  dependency-type: indirect
  dependency-group: pip
- dependency-name: idna
  dependency-type: indirect
  dependency-group: pip
- dependency-name: requests
  dependency-type: indirect
  dependency-group: pip
- dependency-name: urllib3
  dependency-type: indirect
  dependency-group: pip
- dependency-name: certifi
  dependency-type: indirect
  dependency-group: pip
- dependency-name: jinja2
  dependency-type: indirect
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-29 23:56:31 +00:00
github-actions[bot] dde83b7986 [skip ci] Release new versions 2025-01-28 19:58:38 +00:00
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 Novak 359d17d0c4 Fix versions to match updated envd version 2025-01-28 11:28:35 -08:00
Jakub Dobrý ec9288a48b Add recursive watch envd version check python SDK, js SDK check 2025-01-28 11:28:18 -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ý 4adcfd83e9 Add python generated stubs 2025-01-28 11:26:30 -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 fd45f0ef52 Handle exception when iterating over process output 2025-01-23 21:17:48 -08:00
Jakub Novak 61d147906e Add missing backticks 2025-01-23 15:24:00 -08:00
Jakub Novak 2e5398c4b6 Add python tests 2025-01-22 20:55:34 -08:00
Jakub Novak 9282976628 Add envd version 2025-01-22 20:50:48 -08:00
Jakub Novak 4b5d17e8a4 Add missing files 2025-01-17 14:28:42 -08:00
Jakub Novák fae8d02859 Generate only relevant api routes for the client in SDKs (#542)
# Description

No need to generate to generate for endpoints not relevant to the SDKs
(e.g. admin endpoints)
2025-01-17 14:26:00 -08:00
Jakub Novak 238887b03d Add retry block to host and stdin tests 2025-01-17 14:24:01 -08:00
Jakub Novak 594bb174d2 Generate only relevant api routes for the client in SDKs 2025-01-17 11:01:40 -08:00
0div 724fbc63cc remove WriteData type in python-sdk 2024-12-12 17:13:09 -08:00
0div 4ca24147f6 fixed typing syntax and watch tests 2024-12-12 15:18:06 -08:00
0div 97d0cc1ef5 merge main 2024-12-12 14:54:24 -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
github-actions[bot] e8fa4be096 [skip ci] Release new versions 2024-12-06 04:41:39 +00:00
Jakub Novak 7999815887 Update httpx version in dependencies 2024-12-05 20:30:39 -08:00
0div 9350971f34 move gen sdk workflow into publish package workflow 2024-11-27 16:36:11 -08:00
0div 8fe82fa6c5 Merge branch 'main' of https://github.com/e2b-dev/E2B into improved-api-refs 2024-11-27 10:45:08 -08:00
github-actions[bot] ff02ae9e98 [skip ci] Release new versions 2024-11-26 19:15:40 +00:00
0div d599ddac32 rebrand to SDK reference 2024-11-26 10:34:04 -08:00
0div 91a1e4e8fa merge master & generate versioned routes for SDK in prebuild 2024-11-25 12:32:05 -08:00
Tomas Valenta eff5ff533d Add missing dependency 2024-11-23 21:58:59 -08:00
0div 1defbc8506 fix typo in legacy docs/READMEs 2024-11-22 14:45:39 -08:00
0div c89f970118 replace h4 as h3 in python-sdk api ref post processor 2024-11-22 14:34:56 -08:00
Jakub Novak ba78ba09d5 Improve READMEs and links to get access token / api key 2024-11-04 10:53:40 -08:00
github-actions[bot] 6332979ff6 [skip ci] Release new versions 2024-11-03 23:55:22 +00:00