chore(deps): update dependency mlflow to v3.12.0#35
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
chore(deps): update dependency mlflow to v3.12.0#35renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
f96fa79 to
31c4645
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==3.10.1→==3.12.0Release Notes
mlflow/mlflow (mlflow)
v3.12.0Compare Source
MLflow 3.12.0 includes several major features and improvements
Major New Features
Breaking Changes
enable_mlserverin pyfunc serving backend (#22994, @B-Step62)Other Assorted Features & Improvements:
response_formatfor non-chat payloads (#22856, @TomeHirata)claude-cli,Codex-Desktop,GeminiCLI) (#22915, @TomeHirata)last_updated_atfield to model catalog entries (#22838, @copilot-swe-agent)model_kwargsin DeepEval scorers for LLM parameter control (#22494, @debu-sinha)notifyhook (#22410, @kriscon-db)mlflow.diffusersflavor for diffusion model LoRA adapters (#22253, @Rasaboun)GeminiCliTranslatorfor Gemini CLI OTLP span type mapping (#22409, @kriscon-db)service.namefrom OTLP resource attributes for usage telemetry (#22407, @kriscon-db)Guardrailbase class andJudgeGuardrailimplementation (#21964, @TomeHirata)X-MLflow-Gateway-Duration-MsandX-MLflow-Gateway-Overhead-Duration-Msresponse headers (#22229, @PattaraS)aiohttpas a core dependency ofmlflow(#22189, @TomeHirata)base_model_pathparameter to save PEFT adapter-only with local base model reference (#22052, @rpathade)mlflow db move-resourcescommand to move resources between workspaces (#21263, @mprahl)Bug fixes:
_list_budget_windowsresults by active workspace when request is workspace-scoped (#22885, @copilot-swe-agent)requirements.txt(#22921, @serena-ruan)mlflow.message.formaton gateway passthrough spans to enable Chat tab (#22916, @TomeHirata)list_accessible_workspace_names(#22864, @PattaraS)InferenceTableSpanProcessorinit for opentelemetry-sdk 1.41.0 (#22867, @harupy)WSGIMiddlewarefor large uploads (#22729, @harupy)workspace_idasX-Databricks-Org-Idheader for SPOG support (#22554, @B-Step62)_get_token_usagedropping zero-valued token counts (#22748, @copilot-swe-agent)_get_token_usagedropping cache token fields (#22818, @harupy)Create GuardrailinAddGuardrailModaluntil aGuardrail Modelendpoint is selected (#22766, @copilot-swe-agent)Guardrailstab inEditEndpointFormRendererwhenendpoint.experiment_idis null, refresh i18n messages, and fix JS type-check follow-ups (#22757, @copilot-swe-agent)_parse_abfss_uri(#22759, @artjen)useEditEndpointForm(#22734, @copilot-swe-agent)globallocation handling for Gemini 3 models (#22696, @harupy)ValueError: Circular reference detectedcrash indump_span_attribute_value(pydantic_ai autolog) (#22693, @barry3406)AsyncHttpxClientWrapperAttributeErrorby avoidingdeepcopyinTraceJSONEncoder(#22742, @harupy)datetime64resolution compatibility incast_df_types_according_to_schema(#22705, @copilot-swe-agent)predict_fnsignature in simulation turn tracing (#22610, @rogalski)cached_tokensin OpenAI streaming responses to correct cost tracking (#22620, @Rishabh-git10)MAX()increate_model_versioninstead of loading all rows (#22635, @neolunar7)dev/update_model_catalog.py, backfillanthropic.json/gemini.json, and skipreasoningmodality pricing (#22699, @copilot-swe-agent)run_stream_syncautologging broken byAgentSpecforward reference in_returns_sync_streamed_result(#22666, @copilot-swe-agent)spans.contentscan (#22433, @harupy)StringDtypemismatch incast_df_types_according_to_schema(#22537, @copilot-swe-agent)@mlflow.tracewithin@trace_disabledcontext (#22501, @harupy)input_filecontent type in Responses API chat rendering (#22466, @kriscon-db)inline_dataextraction (#22453, @kriscon-db)contentsin Gemini chat input normalization (#22455, @kriscon-db)rolefield is omitted (#22454, @kriscon-db)search_traces(#22431, @harupy)copy_model_versionfailure caused byget_logged_modelcall (#22262, @TomeHirata)rename_experimentinSqlAlchemyStoreto enforce 500-char name limit (#22418, @copilot-swe-agent)mp4fromAUDIO_EXTENSIONSto fix video artifact preview (#22350, @copilot-swe-agent)MetaPromptOptimizerfailing on prompts with no template variables (#22301, @alkispoly-db)PromptsListFilters(#22321, @copilot-swe-agent)make_judgewithbool/numeric types not reporting aggregated metrics inevaluate()(#22302, @alkispoly-db)start_tracewhen merging traces with existing metrics (#22257, @alkispoly-db)_all_tables_existto deriveexpected_tablesfromBase.metadatadynamically (#22128, @copilot-swe-agent)T | Noneas top-levelfeedback_value_typeinmake_judge(#22201, @copilot-swe-agent)--static-prefixnot applied to/api/REST routes (#22159, @TomeHirata)Documentation updates:
Pre-LLM/Post-LLMacrossguardrail_utils.py, Gateway API, UI, docs, andguardrailValidation.ts(#22767, @copilot-swe-agent)EvaluationDatasettype references in GenAI datasets docs (#22761, @harupy)docs/docs/genai/governance/ai-gateway/legacy/*and redirect legacy AI Gateway routes toai-gateway/index(#22579, @copilot-swe-agent)invocation()function example in manual tracing docs (#22524, @prithvipal)uv run --frozenflag for offline/no-network usage inCLAUDE.md(#22505, @copilot-swe-agent)Small bug fixes and documentation updates:
#22993, #22978, #21482, #21321, #22559, #21319, #22483, #22346, #22091, @B-Step62; #22919, #22925, #22854, #22821, #22786, #22820, #22615, #22819, #22781, #22703, #22565, #22200, #22193, @serena-ruan; #22869, #22863, #22843, #22839, #22837, #22815, #22765, #22762, #22749, #22708, #22486, #22481, #22471, #22401, #22366, #22278, #22281, @harupy; #22848, #22775, #22764, #22763, #22772, #22527, #22435, #22358, #22357, #22356, #22355, #22261, #22259, #22202, #22234, #22243, @TomeHirata; #22824, @vinh412; #22805, #22804, #22803, #22802, #22801, #22800, #22447, #22632, #22735, #22697, #22691, #22508, #22628, #22567, #22482, #22441, #22273, #22272, #22190, #22434, #22154, #22147, #22144, #22268, #22241, #22187, #22074, @daniellok-db; #22557, #22722, #22807, #22721, #22558, #22589, #22319, #22145, #21789, @PattaraS; #22825, #22783, #22789, #22787, #22784, #22782, #22757, #22771, #22770, #22758, #22756, #22755, #22744, #22737, #22715, #22718, #22714, #22713, #22711, #22710, #22707, #22704, #22700, #22692, #22686, #22690, #22689, #22688, #22684, #22685, #22682, #22670, #22669, #22668, #22667, #22664, #22663, #22662, #22655, #22657, #22659, #22601, #22580, #22578, #22576, #22563, #22550, #22549, #22548, #22547, #22545, #22544, #22541, #22540, #22539, #22538, #22511, #22532, #22529, #22528, #22526, #22523, #22525, #22519, #22518, #22517, #22514, #22512, #22509, #22510, #22506, #22504, #22490, #22488, #22480, #22478, #22477, #22470, #22468, #22443, #22438, #22436, #21203, #22417, #22403, #22413, #22399, #22395, #22391, #22392, #22388, #22379, #22348, #22347, #22343, #22341, #22342, #22340, #22339, #22337, #22330, #22329, #22328, #22316, #22309, #22305, #22250, #22207, #22204, #22198, #22177, #22174, @copilot-swe-agent; #22795, @rollyjoel; #22629, #22730, #22614, #22573, #22334, #22502, #22448, #22196, #22263, #22186, #22185, #22184, #21956, #22183, #22246, #21955, @kriscon-db; #22627, #22238, @xsh310; #22295, #22212, @smoorjani; #22463, #22370, #22365, #22240, #22226, @xq-yin; #22473, #22439, #22437, @WeichenXu123; #22387, #21419, @mprahl; #22382, #22373, @SeldonAi; #21848, @alkispoly-db; #22160, @amotl
v3.11.1MLflow 3.11.1 includes several major features and improvements.
Major New Features:
MLFLOW_ENABLE_OTEL_GENAI_SEMCONVenabled, MLflow automatically translates them to follow the OTel GenAI semantic conventions, enabling seamless integration with OTel-compatible observability platforms while preserving GenAI-specific metadata. Docs (#21494, #21495, @B-Step62)torch.exportandskopsformats, with improved controls whenMLFLOW_ALLOW_PICKLE_DESERIALIZATION=False. Comprehensive documentation guides you through migrating existing models to pickle-free formats for production deployments. Docs (#21404, #21188, #20774, @WeichenXu123)Breaking Changes:
package.jsondependenciConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.