Commit Graph

  • 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