Skip to content

Releases: withceleste/celeste-python

Release v0.2.6

16 Nov 14:39

Choose a tag to compare

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

14 Nov 00:44

Choose a tag to compare

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

14 Nov 00:21

Choose a tag to compare

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

13 Nov 18:17

Choose a tag to compare

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

10 Nov 18:39

Choose a tag to compare

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

07 Nov 14:01

Choose a tag to compare

Release v0.1.1

Changes

  • chore: bump version to 0.1.1

Installation

uv add "celeste-ai==0.1.1"

Release v0.1.0

07 Nov 13:53
180091b

Choose a tag to compare

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

04 Nov 22:17

Choose a tag to compare

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"