Skip to content

Commit ebcf327

Browse files
chore: prepare v0.3.0 release (withceleste#88)
* chore: prepare v0.3.0 release - Bump celeste-ai to 0.3.0 - Bump all capability packages to 0.3.0 - Remove broken entry point from celeste-google * fix: update optional dependency constraints to 0.3.0 * fix(ci): rename BYTEDANCE_API_KEY to BYTEPLUS_API_KEY * fix(test): use correct Google TTS model name gemini-2.5-flash-preview-tts
1 parent 6e650bc commit ebcf327

File tree

8 files changed

+16
-19
lines changed

8 files changed

+16
-19
lines changed

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ jobs:
133133
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }}
134134
MISTRAL_API_KEY: ${{ secrets.MISTRAL_API_KEY }}
135135
COHERE_API_KEY: ${{ secrets.COHERE_API_KEY }}
136-
BYTEDANCE_API_KEY: ${{ secrets.BYTEDANCE_API_KEY }}
136+
BYTEPLUS_API_KEY: ${{ secrets.BYTEPLUS_API_KEY }}
137137
XAI_API_KEY: ${{ secrets.XAI_API_KEY }}
138138
ELEVENLABS_API_KEY: ${{ secrets.ELEVENLABS_API_KEY }}
139139
run: uv run pytest packages/capabilities/${{ matrix.package }}/tests/integration_tests/ -m integration -v

packages/capabilities/image-generation/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "celeste-image-generation"
3-
version = "0.2.10"
3+
version = "0.3.0"
44
description = "Image generation package for Celeste AI. Unified interface for all providers"
55
authors = [{name = "Kamilbenkirane", email = "kamil@withceleste.ai"}]
66
readme = "README.md"

packages/capabilities/speech-generation/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "celeste-speech-generation"
3-
version = "0.2.9"
3+
version = "0.3.0"
44
description = "Speech generation package for Celeste AI. Unified interface for all providers"
55
authors = [{name = "Kamilbenkirane", email = "kamil@withceleste.ai"}]
66
readme = "README.md"

packages/capabilities/speech-generation/tests/integration_tests/test_speech_generation/test_generate.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
(Provider.OPENAI, "tts-1", {"voice": "alloy", "output_format": "mp3"}),
1212
(
1313
Provider.GOOGLE,
14-
"gemini-2.5-flash-tts",
15-
{"voice": "Zephyr", "speed": 1.0},
14+
"gemini-2.5-flash-preview-tts",
15+
{"voice": "Zephyr"},
1616
),
1717
(
1818
Provider.ELEVENLABS,

packages/capabilities/text-generation/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "celeste-text-generation"
3-
version = "0.2.10"
3+
version = "0.3.0"
44
description = "Text generation package for Celeste AI. Unified interface for all providers"
55
authors = [{name = "Kamilbenkirane", email = "kamil@withceleste.ai"}]
66
readme = "README.md"

packages/capabilities/video-generation/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "celeste-video-generation"
3-
version = "0.2.8"
3+
version = "0.3.0"
44
description = "Video generation package for Celeste AI. Unified interface for all providers"
55
authors = [{name = "Kamilbenkirane", email = "kamil@withceleste.ai"}]
66
readme = "README.md"

packages/providers/google/pyproject.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@ dependencies = ["celeste-ai", "httpx", "google-auth"]
1010
[tool.uv.sources]
1111
celeste-ai = { workspace = true }
1212

13-
[project.entry-points."celeste.providers"]
14-
google = "celeste_google:register_provider"
15-
1613
[build-system]
1714
requires = ["hatchling"]
1815
build-backend = "hatchling.build"

pyproject.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "celeste-ai"
3-
version = "0.2.14"
3+
version = "0.3.0"
44
description = "Open source, type-safe primitives for multi-modal AI. All capabilities, all providers, one interface"
55
authors = [{name = "Kamilbenkirane", email = "kamil@withceleste.ai"}]
66
readme = "README.md"
@@ -33,15 +33,15 @@ Repository = "https://github.com/withceleste/celeste-python"
3333
Issues = "https://github.com/withceleste/celeste-python/issues"
3434

3535
[project.optional-dependencies]
36-
text-generation = ["celeste-text-generation>=0.2.10"]
37-
image-generation = ["celeste-image-generation>=0.2.9"]
38-
video-generation = ["celeste-video-generation>=0.2.8"]
39-
speech-generation = ["celeste-speech-generation>=0.2.9"]
36+
text-generation = ["celeste-text-generation>=0.3.0"]
37+
image-generation = ["celeste-image-generation>=0.3.0"]
38+
video-generation = ["celeste-video-generation>=0.3.0"]
39+
speech-generation = ["celeste-speech-generation>=0.3.0"]
4040
all = [
41-
"celeste-text-generation>=0.2.10",
42-
"celeste-image-generation>=0.2.9",
43-
"celeste-video-generation>=0.2.8",
44-
"celeste-speech-generation>=0.2.9",
41+
"celeste-text-generation>=0.3.0",
42+
"celeste-image-generation>=0.3.0",
43+
"celeste-video-generation>=0.3.0",
44+
"celeste-speech-generation>=0.3.0",
4545
]
4646

4747
[dependency-groups]

0 commit comments

Comments
 (0)