This website requires JavaScript.
4924237a23
v0.2.0 (#14 )
main
pptx704
2026-05-24 05:02:08 +00:00
a2d9aac78b
Version bump
dev
pptx704
2026-05-23 17:44:34 +06:00
4dcbc73003
chore: remove unused generated models, expose git exceptions from wrenn.exceptions
pptx704
2026-05-23 17:39:51 +06:00
7b04ba3949
Merge branch 'main' of git.omukk.dev:wrenn/python-sdk into dev
pptx704
2026-05-23 16:41:25 +06:00
de72dfe9c8
v0.1.5 (#13 )
Rafeed M. Bhuiyan
2026-05-22 23:01:46 +00:00
27cfe42b3c
Merge pull request 'Updated tests for default non-root user update' (#12 ) from fix/non-root-user into dev
Rafeed M. Bhuiyan
2026-05-22 23:01:15 +00:00
f218bdd63e
Merge branch 'dev' into fix/non-root-user
Rafeed M. Bhuiyan
2026-05-22 23:01:06 +00:00
8bec8ed2c0
Merge branch 'main' into dev
Rafeed M. Bhuiyan
2026-05-22 23:00:38 +00:00
9141f2c703
Version bump
pptx704
2026-05-23 04:56:15 +06:00
08314b172b
fix: update SDK for non-root user capsules
pptx704
2026-05-23 01:57:34 +06:00
2b10fde45b
v0.1.4 (#9 )
v0.1.4
pptx704
2026-05-20 21:01:21 +00:00
98028bab52
refactor: dry up sync/async pairs, fix resource leaks, sharpen consistency
pptx704
2026-05-21 02:53:45 +06:00
7291dbe669
version bump
pptx704
2026-05-21 01:55:43 +06:00
8a62b6207c
feat(client): add proxy_domain + timeout kwargs, fix default proxy host
pptx704
2026-05-21 01:46:04 +06:00
db48e3cfbf
ci: scope e2e pipelines, exclude code_runner from integration
pptx704
2026-05-20 06:42:44 +06:00
fbcedc5317
Merge pull request 'Added more tests, fixed bugs and updated pipeline' (#11 ) from feat/test-code-interpreter into dev
Rafeed M. Bhuiyan
2026-05-20 00:26:22 +00:00
005871441a
ci: split Woodpecker pipelines by scope
pptx704
2026-05-20 05:25:19 +06:00
b2ec7f9ab3
refactor: extract jupyter protocol, harden error paths, dedup git ops
pptx704
2026-05-20 05:23:38 +06:00
9edde7bff5
feat(code_runner): rename module, fix __del__ + kernel name, expand tests
pptx704
2026-05-20 04:29:31 +06:00
369c75af24
ci: run unit tests on every push
pptx704
2026-05-19 21:19:20 +06:00
41ee41e9cd
Merge pull request 'fix: update SDK for v0.2.0 API compatibility' (#10 ) from fix/0.2-compatibility into dev
Rafeed M. Bhuiyan
2026-05-19 11:16:20 +00:00
fce514c49c
test: expand command/PTY/git coverage, fix WebSocket close handling
fix/0.2-compatibility
pptx704
2026-05-19 17:12:52 +06:00
87cc16e9e2
chore: merge origin/dev, bump version to 0.1.4
pptx704
2026-05-19 15:25:22 +06:00
08f6a1ab84
Merge branch 'main' of git.omukk.dev:wrenn/python-sdk into dev
pptx704
2026-05-19 15:22:46 +06:00
51c6987515
fix: sync SDK with v0.2 API, add wait kwargs to lifecycle ops
pptx704
2026-05-19 15:06:49 +06:00
800a8566db
v0.1.3
v0.1.3
Tasnim Kabir Sadik
2026-05-19 13:20:31 +06:00
e057ec2407
Merge branch 'main' into dev
Rafeed M. Bhuiyan
2026-05-19 07:10:17 +00:00
e5e4e1a85b
fix: update SDK for v0.2.0 API compatibility
pptx704
2026-05-16 17:57:20 +06:00
6112c71abc
test: make process kill integration test resilient
Tasnim Kabir Sadik
2026-05-16 17:02:25 +06:00
a42f0b2e71
v0.1.2
v0.1.2
Tasnim Kabir Sadik
2026-05-02 21:59:18 +06:00
d9c028564e
Merge branch 'bugfix/timeout-related-issues' into dev
Tasnim Kabir Sadik
2026-05-02 21:53:33 +06:00
06b4a8cbcb
Merge issues fixed
bugfix/timeout-related-issues
Tasnim Kabir Sadik
2026-05-02 21:46:16 +06:00
04e5dc652f
Fix error handling, resource leaks, and logic bugs across the SDK
Tasnim Kabir Sadik
2026-05-02 21:34:02 +06:00
4a7db8e204
fix: set httpx read timeout for long-running commands and handle non-JSON error responses - Set per-request httpx timeout (command timeout + 10s buffer) in Commands.run() and AsyncCommands.run() for foreground exec calls, preventing HTTP read timeouts on long-running commands - Raise WrennInternalError instead of raw httpx.HTTPStatusError when handle_response() encounters a non-JSON error body (e.g. 502 from a reverse proxy)
Tasnim Kabir Sadik
2026-05-02 19:02:39 +06:00
a76be96682
Merge branch 'main' of git.omukk.dev:wrenn/python-sdk into dev
pptx704
2026-05-02 05:07:13 +06:00
be573d07a3
v0.1.1 (#7 )
pptx704
2026-05-01 23:06:54 +00:00
dc66ac24d5
Updated woodpecker def
pptx704
2026-05-02 04:50:11 +06:00
b5e2b12ef1
Version bump and other minor changes
pptx704
2026-05-02 04:45:05 +06:00
213af4aee7
Increased timeout for long running API calls and updated typehints
pptx704
2026-05-02 04:44:26 +06:00
abd1fd0f68
fix: Fixes for the unit tests
feat/modularize-integration-tests
Tasnim Kabir Sadik
2026-05-02 00:28:51 +06:00
027d062bfe
feat: made an integration module for integration tests Minor fixes to the unit tests
Tasnim Kabir Sadik
2026-05-01 20:08:00 +06:00
aa9477ffe8
Added doc generator for SDK
pptx704
2026-04-24 00:01:20 +06:00
2bb3dbd71d
Merge branch 'main' of git.omukk.dev:wrenn/python-sdk into dev
pptx704
2026-04-23 23:53:15 +06:00
d46a715839
v0.1.0
Rafeed M. Bhuiyan
2026-04-23 12:46:43 +00:00
3f26a2fbcf
Merge branch 'main' into dev
Rafeed M. Bhuiyan
2026-04-23 12:38:41 +00:00
2faf0dd0ae
Updated woodpecker config
pptx704
2026-04-23 18:36:35 +06:00
68c7d0de42
ci: add test pipeline, PyPI release workflow, and lint fixes
pptx704
2026-04-23 18:32:59 +06:00
ad64c85393
Merge pull request 'Feat: Added git support' (#5 ) from feat/git-support into dev
Rafeed M. Bhuiyan
2026-04-22 23:45:36 +00:00
bab53aedbe
Updated readme
pptx704
2026-04-23 05:44:49 +06:00
82e181dd7e
test: add integration tests for capsule lifecycle, commands, files, and git
pptx704
2026-04-23 05:40:06 +06:00
ee1f55635f
fix: wrap commands in /bin/sh -c for proper server-side argv expansion
pptx704
2026-04-23 05:16:08 +06:00
6bdf28e2ae
Added git integration
pptx704
2026-04-23 04:46:57 +06:00
61bc040098
Minor patches
pptx704
2026-04-23 02:31:47 +06:00
c4296ddd22
Updated SDK to match v0.1.1
feat/client-and-sandbox-support
Tasnim Kabir Sadik
2026-04-20 02:51:58 +06:00
2002c3f7a7
Modularized the integration tests
Tasnim Kabir Sadik
2026-04-18 03:26:47 +06:00
7b35ffb60c
docs: add Google-style docstrings to all public SDK methods
pptx704
2026-04-17 04:29:34 +06:00
42bcc792d6
Updated dependency
pptx704
2026-04-17 03:29:45 +06:00
3f97c73b2f
feat: redesign code interpreter with structured Execution model
pptx704
2026-04-17 03:13:16 +06:00
7e7ecbd48a
Merge pull request 'feat: implement client architecture and sandbox environment' (#3 ) from feat/client-and-sandbox-support into dev
Rafeed M. Bhuiyan
2026-04-15 15:35:40 +00:00
7b9a06d1b5
chore: add python-dotenv dependency
pptx704
2026-04-15 21:33:53 +06:00
3d0eda5c60
feat: rename kill to destroy, improve code interpreter, update README
pptx704
2026-04-15 18:58:59 +06:00
eecf1dc65b
chore: update OpenAPI schema, generated models, and build config
pptx704
2026-04-15 15:31:07 +06:00
3cced768a4
feat: redesign SDK with e2b-compatible interface
pptx704
2026-04-15 15:19:23 +06:00
0ac9bf79ee
feat: created README
Tasnim Kabir Sadik
2026-04-13 03:16:44 +06:00
bf5914c0a8
fix: renamed sandbox to capsule
Tasnim Kabir Sadik
2026-04-13 03:16:27 +06:00
976af9a209
ci: woodpecker doesn't support variable expansions outside of commands
Tasnim Kabir Sadik
2026-04-12 03:08:34 +06:00
f3fd6865f9
ci: bug fixes
Tasnim Kabir Sadik
2026-04-12 03:03:33 +06:00
340ed46df6
CI for linting and testing
Tasnim Kabir Sadik
2026-04-12 02:51:14 +06:00
a5bf66c199
feat: add sandbox filesystem and terminal support
Tasnim Kabir Sadik
2026-04-12 02:35:20 +06:00
f51a962fff
feat: implement client architecture and sandbox environment
Tasnim Kabir Sadik
2026-04-10 22:24:50 +06:00
2ad8cdebc1
Merge pull request 'Initial project structure' (#1 ) from dev into main
Tasnim Kabir Sadik
2026-04-09 15:26:06 +00:00
4e02061bc9
Initial project structure
Tasnim Kabir Sadik
2026-04-09 21:18:27 +06:00
73ab947f31
Initial commit
Rafeed M. Bhuiyan
2026-04-08 11:19:10 +00:00