Migrate to official Unsandbox Python SDK

Replace manual HMAC authentication with official Unsandbox Python SDK (un.py).
Simplifies code execution proxy endpoints by using SDK methods: execute_async,
get_job, and cancel_job. Removes ~40 lines of manual HTTP/auth code.

Changes:
- Add official Unsandbox Python SDK (un.py)
- Refactor app.py proxy endpoints to use SDK methods
- Update CLAUDE.md documentation with SDK setup and usage
- Remove manual HMAC signing code
- Maintain backward compatibility with existing API endpoints
This commit is contained in:
russell@unturf.com 2026-01-20 08:21:58 -05:00
parent a825633be5
commit 27a0df3d12
3 changed files with 2968 additions and 167 deletions

2829
un.py Normal file

File diff suppressed because it is too large Load diff