Skip to content

Conversation

@srikanthbachala20
Copy link
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

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%

Copy link
Contributor

@mogith-pn mogith-pn left a comment

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

Development

Successfully merging this pull request may close these issues.

3 participants