Skip to content

VERSION 11.10.0#840

Merged
srikanthbachala20 merged 1 commit into
masterfrom
VERSION_11.10.0
Nov 11, 2025
Merged

VERSION 11.10.0#840
srikanthbachala20 merged 1 commit into
masterfrom
VERSION_11.10.0

Conversation

@srikanthbachala20

Copy link
Copy Markdown
Contributor

[11.10.0] - PyPI - 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)
  • Fixed an issue by ensuring the model proto with secrets is loaded once during server initialization and is available for all predict requests (#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)
  • Added a validation mechanism to the model loading process in Model class, improving reliability during model initialization (#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)
  • Centralized and streamlined the logic for reading environment variables and passing them to the ClarifaiAuthHelper, making the codebase more maintainable and flexible (#833)
  • Added visual-keypointer to concepts-required model types list (#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)
  • Optimized model runner performance by loading the model proto once at initialization instead of expecting it with every predict request from the API (#822)
  • Improved the clarifai pipeline init command by updating the Argo workflow template generation to include input arguments and remove unnecessary metadata fields (#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)

@srikanthbachala20 srikanthbachala20 requested a review from a team November 11, 2025 07:53
@github-actions

Copy link
Copy Markdown

Code Coverage

Package Line Rate Health
clarifai 45%
clarifai.cli 44%
clarifai.cli.templates 33%
clarifai.client 67%
clarifai.client.auth 67%
clarifai.constants 100%
clarifai.datasets 100%
clarifai.datasets.export 80%
clarifai.datasets.upload 75%
clarifai.datasets.upload.loaders 37%
clarifai.models 100%
clarifai.modules 0%
clarifai.rag 72%
clarifai.runners 53%
clarifai.runners.models 61%
clarifai.runners.pipeline_steps 41%
clarifai.runners.pipelines 70%
clarifai.runners.utils 63%
clarifai.runners.utils.data_types 72%
clarifai.schema 100%
clarifai.urls 60%
clarifai.utils 60%
clarifai.utils.evaluation 67%
clarifai.workflows 95%
Summary 62% (8375 / 13494)

Minimum allowed line rate is 50%

@mogith-pn mogith-pn left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@srikanthbachala20 srikanthbachala20 merged commit 945eb01 into master Nov 11, 2025
12 checks passed
@srikanthbachala20 srikanthbachala20 deleted the VERSION_11.10.0 branch November 11, 2025 08:38
Copilot AI mentioned this pull request Nov 14, 2025
Copilot AI added a commit that referenced this pull request Nov 14, 2025
- Update version from 11.10.0 to 11.11.0 in clarifai/__init__.py
- Add changelog entry for 11.11.0 with PR #830 (Pipeline Step Secrets support)
- Follow the same pattern as PR #840 for version bumps

Co-authored-by: ydixit-clarifai <219138670+ydixit-clarifai@users.noreply.github.com>
ydixit-clarifai added a commit that referenced this pull request Nov 14, 2025
* Initial plan

* Bump version to 11.11.0 and update changelog

- Update version from 11.10.0 to 11.11.0 in clarifai/__init__.py
- Add changelog entry for 11.11.0 with PR #830 (Pipeline Step Secrets support)
- Follow the same pattern as PR #840 for version bumps

Co-authored-by: ydixit-clarifai <219138670+ydixit-clarifai@users.noreply.github.com>

* Revise CHANGELOG for version 11.10.1

Updated changelog for version 11.10.1 with new features and improvements.

* Downgrade version from 11.11.0 to 11.10.1

* Update clarifai-grpc version to 11.10.3

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ydixit-clarifai <219138670+ydixit-clarifai@users.noreply.github.com>
Co-authored-by: Yash Dixit <yash.dixit@clarifai.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants