Skip to content

Bump versions to 0.2.8#46

Merged
Kamilbenkirane merged 1 commit into
mainfrom
bump-versions-0.2.8
Nov 18, 2025
Merged

Bump versions to 0.2.8#46
Kamilbenkirane merged 1 commit into
mainfrom
bump-versions-0.2.8

Conversation

@Kamilbenkirane

Copy link
Copy Markdown
Member

Bump all package versions from 0.2.7 to 0.2.8 to trigger new publish.

Changes

  • Bump celeste-ai to 0.2.8
  • Bump celeste-text-generation to 0.2.8
  • Bump celeste-image-generation to 0.2.8
  • Bump celeste-video-generation to 0.2.8
  • Update optional-dependencies version constraints to >=0.2.8

Notes

  • speech-generation package remains at 0.2.7 and is not included in this release

- Bump celeste-ai to 0.2.8
- Bump celeste-text-generation to 0.2.8
- Bump celeste-image-generation to 0.2.8
- Bump celeste-video-generation to 0.2.8
- Update optional-dependencies version constraints to >=0.2.8
@Kamilbenkirane Kamilbenkirane merged commit d64b6a3 into main Nov 18, 2025
11 checks passed
@claude

claude Bot commented Nov 18, 2025

Copy link
Copy Markdown

Code Review - PR #46: Bump versions to 0.2.8

Summary

This PR bumps package versions from 0.2.7 to 0.2.8 for the following packages:

  • celeste-ai (main package)
  • celeste-text-generation
  • celeste-image-generation
  • celeste-video-generation

✅ Positive Observations

  1. Version Consistency: All updated packages maintain consistent version numbers (0.2.8) across the monorepo workspace
  2. Correct Dependency Constraints: The optional dependencies correctly use >=0.2.8 constraints, which is appropriate for a minor version bump
  3. Clean Changes: The changes are minimal and focused solely on version bumps
  4. Proper Scope: Changes are limited to pyproject.toml files as expected for a version bump

⚠️ Important Observations

  1. Removed Dependencies: The PR removes two optional dependencies from the main pyproject.toml:

    • celeste-image-intelligence>=0.2.1
    • celeste-speech-generation>=0.2.3

    These were also removed from the all extra. The PR description notes that "speech-generation package remains at 0.2.7 and is not included in this release" but doesn't mention the removal of image-intelligence.

    Question: Are these packages being deprecated or temporarily excluded? This is a breaking change for users installing celeste-ai[all] who depend on these capabilities.

  2. No Changelog: There's no CHANGELOG.md file in the repository to document this release and the removal of these dependencies.

🔍 Recommendations

  1. Documentation: Consider adding a note in the PR description explaining why image-intelligence was removed alongside speech-generation
  2. Migration Guide: If these packages are being permanently removed, consider documenting migration steps for users who depend on them
  3. Breaking Change: If this constitutes a breaking change, consider whether this should be a 0.3.0 release instead of 0.2.8 (following semantic versioning)
  4. Future Enhancement: Consider adding a CHANGELOG.md file to track version changes more systematically

🎯 Conclusion

The version bump itself is implemented correctly and consistently. However, the removal of image-intelligence and speech-generation from optional dependencies represents a significant change that should be clearly communicated to users.

Recommendation: ✅ Approve with the suggestion to clarify the removal of the two packages in the PR description or documentation.


Review provided by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant