Tags: HotTrendSpotlight/wavespeed-python
Tags
Merge pull request WaveSpeedAI#2 from WaveSpeedAI/feat/waveless_env health
Merge pull request WaveSpeedAI#2 from WaveSpeedAI/feat/waveless_env health
Merge pull request WaveSpeedAI#1 from WaveSpeedAI/feat/waveless_env fix: separate URL resolution for runpod and waverless environments
Apply concurrency modifier at init and improve job logging - Call concurrency_modifier immediately in JobScaler.__init__ and resize queue if concurrency changes - Add timeout to asyncio.wait in run_jobs for non-blocking job polling - Add detailed logging for job start/completion counts 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Add error handling for failed sync mode predictions 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Include task ID in API client error messages This helps users debug failed predictions by providing the task ID in error messages for timeouts, failures, and result retrieval errors. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Simplify API by making input a positional argument - Change run() examples and calls to use positional input argument - Fix datetime.utcnow() deprecation warning in logger - Fix test mocks for raise_for_status and jobs_queue 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Add retry and sync mode documentation to README 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Build wheel in python-publish workflow Match python-packages.yml by building both wheel and sdist instead of sdist only. Pure Python package produces universal py3-none-any wheel. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
Add testing instructions to README and fix timeout default - Add "Running Tests" section with examples for pytest - Update timeout example to reflect actual default (36000.0) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>