Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
## [[11.10.0]](https://github.com/Clarifai/clarifai-python/releases/tag/11.10.0) - [PyPI](https://pypi.org/project/clarifai/11.10.0/) - 2025-11-11

### Changed
- Refactored the `Dockerfile.template` used for building Clarifai model runner images by introducing of a multi-stage build that separates model asset downloading from final image creation, resulting in a cleaner and more efficient build process [(#839)](https://github.com/Clarifai/clarifai-python/pull/839)
- Fixed an issue by ensuring the model proto with secrets is loaded once during server initialization and is available for all predict requests [(#837)](https://github.com/Clarifai/clarifai-python/pull/837)
- Added comprehensive support for the OpenAI `responses` API (both streaming and non-streaming) to the dummy model implementation, improved token usage accounting for both `chat.completions` and `responses` endpoints, and introduces thorough tests for the new functionality [(#836)](https://github.com/Clarifai/clarifai-python/pull/836)
- Added a validation mechanism to the model loading process in `Model` class, improving reliability during model initialization [(#835)](https://github.com/Clarifai/clarifai-python/pull/835)
- Improved how package names and versions are parsed from requirement lines, specifically adding support for dependencies specified with the `@` symbol and ensuring consistent whitespace handling [(#834)](https://github.com/Clarifai/clarifai-python/pull/834)
- Centralized and streamlined the logic for reading environment variables and passing them to the `ClarifaiAuthHelper`, making the codebase more maintainable and flexible [(#833)](https://github.com/Clarifai/clarifai-python/pull/833)
- Added `visual-keypointer` to concepts-required model types list [(#824)](https://github.com/Clarifai/clarifai-python/pull/824)
- Improved the robustness of the `clarifai model local-runner` command by ensuring that model configuration is loaded and validated earlier in the process, and by adding stricter checks for model type consistency [(#823)](https://github.com/Clarifai/clarifai-python/pull/823)
- Optimized model runner performance by loading the model proto once at initialization instead of expecting it with every predict request from the API [(#822)](https://github.com/Clarifai/clarifai-python/pull/822)
- Improved the `clarifai pipeline init` command by updating the Argo workflow template generation to include input arguments and remove unnecessary metadata fields [(#819)](https://github.com/Clarifai/clarifai-python/pull/819)
- Added comprehensive environment validation to provide immediate feedback when users attempt to run model tests on unsupported environments, helping them understand limitations and avoid confusion when tests fail [(#658)](https://github.com/Clarifai/clarifai-python/pull/658)

## [[11.9.0]](https://github.com/Clarifai/clarifai-python/releases/tag/11.9.0) - [PyPI](https://pypi.org/project/clarifai/11.9.0/) - 2025-10-22

### Changed
Expand Down
2 changes: 1 addition & 1 deletion clarifai/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "11.9.0"
__version__ = "11.10.0"
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
clarifai-grpc>=11.9.8
clarifai-grpc>=11.10.1
clarifai-protocol>=0.0.33
numpy>=1.22.0
tqdm>=4.65.0
Expand Down
Loading