Releases: withceleste/celeste-python
Releases · withceleste/celeste-python
Release v0.2.6
Release v0.2.6
Changes
- fix: correct type annotation for async fixture
- fix: add HTTP client cleanup fixture for pytest-xdist event loop
- chore: bump version to 0.2.6 and update package versions to 0.2.2
- feat: add GPT-5.1 model support (#37)
- refactor: restructure finish_reason handling and add verbosity parameter (#36)
- feat: add ELEVENLABS provider and bump version to 0.2.5 (#35)
- chore: bump version to 0.2.4 and add speech-generation optional dependency (#34)
- chore: bump version to 0.2.2 and add image-intelligence optional dependency (#32)
- refactor: improve code quality and standardize MIME types (#31)
- Add GPT-5 mini and nano model to OpenAI provider (#29)
- fix: add BYTEDANCE_API_KEY to integration test workflow (#28)
- feat: add image-generation package with OpenAI, Google, and ByteDance providers (#27)
- fix: preserve finish_reason in streaming final chunk (#26)
- Replace generic errors with custom exceptions in text-generation (#25)
- implement custom exceptions for Celeste and add unit tests (#23)
- refactor: standardize capability naming to kebab-case (#24)
Installation
uv add "celeste-ai==0.2.6"Release v0.2.5
Release v0.2.5
Changes
- chore: bump version to 0.2.5
- feat: add ELEVENLABS provider and SPEECH_GENERATION capability
- chore: bump version to 0.2.4 and add speech-generation optional dependency (#34)
- chore: bump version to 0.2.2 and add image-intelligence optional dependency (#32)
- refactor: improve code quality and standardize MIME types (#31)
- Add GPT-5 mini and nano model to OpenAI provider (#29)
- fix: add BYTEDANCE_API_KEY to integration test workflow (#28)
- feat: add image-generation package with OpenAI, Google, and ByteDance providers (#27)
- fix: preserve finish_reason in streaming final chunk (#26)
- Replace generic errors with custom exceptions in text-generation (#25)
- implement custom exceptions for Celeste and add unit tests (#23)
- refactor: standardize capability naming to kebab-case (#24)
Installation
uv add "celeste-ai==0.2.5"Release v0.2.4
Release v0.2.4
Changes
- chore: bump version to 0.2.4 and add speech-generation optional dependency
Installation
uv add "celeste-ai==0.2.4"Release v0.2.2
Release v0.2.2
Changes
- chore: bump version to 0.2.2 and add image-intelligence optional dependency
- refactor: improve code quality and standardize MIME types (#31)
- Add GPT-5 mini and nano model to OpenAI provider (#29)
- fix: add BYTEDANCE_API_KEY to integration test workflow (#28)
- feat: add image-generation package with OpenAI, Google, and ByteDance providers (#27)
- fix: preserve finish_reason in streaming final chunk (#26)
- Replace generic errors with custom exceptions in text-generation (#25)
- implement custom exceptions for Celeste and add unit tests (#23)
- refactor: standardize capability naming to kebab-case (#24)
Installation
uv add "celeste-ai==0.2.2"Release v0.2.1
Release v0.2.1
Changes
- fix: add BYTEDANCE_API_KEY to integration test workflow env
- chore: add comment to integration test file
- fix: replace ValueError with custom exceptions and remove metadata filtering
- chore: bump versions to 0.2.1 and optimize text-generation imports
- feat: add image-generation package with OpenAI, Google, and ByteDance providers
- refactor: extract registry module to fix circular imports
- fix: preserve finish_reason in streaming final chunk (#26)
- Replace generic errors with custom exceptions in text-generation (#25)
- implement custom exceptions for Celeste and add unit tests (#23)
- refactor: standardize capability naming to kebab-case (#24)
Installation
uv add "celeste-ai==0.2.1"Release v0.1.1
Release v0.1.1
Changes
- chore: bump version to 0.1.1
Installation
uv add "celeste-ai==0.1.1"Release v0.1.0
Release v0.1.0
Changes
- Initial commit
- Add Claude Code GitHub Workflow (#2)
- chore: setup repository infrastructure (#4)
- docs: add .env.example file for credential configuration (#5)
- feat: add artifacts and mime_types core modules (#7)
- test: add comprehensive unit tests for core modules (#8)
- Update README badges: use for-the-badge style and update colors (#9)
- fix: remove trailing whitespace (#10)
- chore: bump version to 0.0.3 (#11)
- feat: add multi-capability model registration and new providers (#12)
- refactor: unify generate() and stream() methods to base Client class (#13)
- fix: use Google favicon service for OpenAI logo (403 Forbidden fix) (#14)
- refactor: improve type safety with generic parameters and package support (#15)
- feat: add text-generation package with integration tests and CI integration (#16)
- chore: bump version to 0.1.0 (#18)
- fix: resolve circular import in integration tests (#19)
- fix: use integration-tests environment for API keys (#20)
- Configure celeste-text-generation for PyPI publication (#21)
Installation
uv add "celeste-ai==0.1.0"Release v0.0.3
Release v0.0.3
Changes
- Initial commit
- Add Claude Code GitHub Workflow (#2)
- chore: setup repository infrastructure (#4)
- docs: add .env.example file for credential configuration (#5)
- feat: add artifacts and mime_types core modules (#7)
- test: add comprehensive unit tests for core modules (#8)
- Update README badges: use for-the-badge style and update colors (#9)
- fix: remove trailing whitespace (#10)
- chore: bump version to 0.0.3
Installation
uv add "celeste-ai==0.0.3"