Commit Graph

1157 Commits

Author SHA1 Message Date
Vasek Mlejnsky 9ef3dcb516 Explicitly mention docker commands when building template 2025-02-21 14:46:16 -08:00
Jakub Novak 26b2fe5de1 Fix browser test 2025-02-10 18:13:01 -08:00
Jakub Novak eed7384da2 Drop support for Python 3.8 2025-02-05 20:31:50 -08:00
Jakub Novak 3cffe51c65 Bump update notifier 2025-02-05 10:43:58 -08:00
Jakub Novak cc8447be05 Bump knip 2025-02-05 10:29:41 -08:00
Jakub Novak 3bbc0b9547 Update packages 2025-02-05 10:22:20 -08:00
Jakub Novak b91dbc160a Bump tsup 2025-02-05 09:47:52 -08:00
Jakub Novak 67787e5b0b Bump packages 2025-02-05 09:45:55 -08:00
Jakub Novak c7b9fc20b4 Update vitest 2025-02-04 22:21:17 -08:00
github-actions[bot] cd45aa4aae [skip ci] Release new versions 2025-02-05 05:27:07 +00:00
Jakub Novak cff68d213b Fix check order 2025-02-04 21:22:40 -08:00
Jakub Novak c68fa4495b If in browser don't use process 2025-02-04 16:12:29 -08:00
Jakub Novák 7c38aa1096 Bump the pip group across 2 directories with 6 updates (#561)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
You can disable automated security fix PRs for this repo from the
[Security Alerts page](https://github.com/e2b-dev/E2B/network/alerts).

</details>
2025-02-04 13:09:06 -08:00
github-actions[bot] d17bdaacf7 [skip ci] Release new versions 2025-01-31 00:01:32 +00:00
Jakub Novak 391f0709e2 Fix socker closed build error 2025-01-30 13:41:52 -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 8c52e73cdd Lint 2025-01-28 11:28:49 -08:00
Jakub Novak 359d17d0c4 Fix versions to match updated envd version 2025-01-28 11:28:35 -08:00
Jakub Dobrý 51e8f186e6 Cleanup tests only in debug 2025-01-28 11:28:19 -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ý 29dc1a98dd Add recursive watch envd version check 2025-01-28 11:27:10 -08:00
Jakub Dobrý ea8f4ffb33 Run js tests cleanup using onTestFinished 2025-01-28 11:26:32 -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ý d35880c74e Improve watchDir jsSDK default value 2025-01-28 11:26:31 -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 323c221832 Add TS test 2025-01-22 20:57:43 -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
0div 7beccd7d21 Boilerplate for integration tests (within js-sdk) (#519)
# Description 
- [x] nextjs integration test template
- [x] `pnpm test:integration`
- [x] set of stress tests
- [x] adapt vitest workspace
2025-01-17 17:19:42 -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 a76ce3f6f2 used create-next-app in template; remove old draft test 2025-01-16 20:16:42 -08:00
0div c7ae7161fd Update packages/js-sdk/tests/setup.ts
Co-authored-by: Jakub Novák <jakub@e2b.dev>
2025-01-17 04:45:17 +01:00
0div e84bf8d0b4 improve nextjs stress test 2024-12-26 12:06:13 +01:00
0div 3245acd4d9 fix template build command to include npm start command and add nextjs stress test to integration suite 2024-12-26 11:27:24 +01:00
0div 39dfd385a9 Merge branch 'create-integration-test-template-e2b-1361' into create-stress-test-e2b-1360 2024-12-26 11:03:59 +01:00
0div 7dc89ac736 boilerplate for integration test template build 2024-12-23 17:56:19 +01:00
0div d90fc02ed1 add stress tests 2024-12-23 17:43:24 +01:00
0div 411631385d rm integration test template work 2024-12-23 17:42:39 +01:00