Update dependency mlflow to v3.9.0 #144
Open
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.8.1→==3.9.0Release Notes
mlflow/mlflow (mlflow)
v3.9.0: v.3.9.0Compare Source
We're excited to announce MLflow 3.9.0, which includes several notable updates:
Major New Features:
mlflow.tracing.distributedmodule (with more documentation to come soon).MemAlignOptimizer, a new algorithm that makes your judges smarter over time. It learns general guidelines from past feedback while dynamically retrieving relevant examples at runtime, giving you more accurate evaluations.Features:
generateContentandstreamGenerateContentAPIs (#19425, @TomeHirata)MemAlignas a new optimizer for judge alignment (#19598, @smoorjani)MemAlignguideline distillation (#20291, @veronicalyu320)GePaAlignmentOptimizerfor judge instruction optimization (#19882, @alkispoly-db)Fluencyscorer for evaluating text quality (#19414, @alkispoly-db)KnowledgeRetentionbuilt-in scorer (#19436, @alkispoly-db)mlflow.genai(#19614, @smoorjani)mlflow.genai.evaluate(#19760, @smoorjani)IS NULL/IS NOT NULLcomparator support for trace metadata filtering (#19720, @dbczumar)mlflow.genai.optimize_prompts()(#19762, @chenmoneygithub)dspy.module.saveAPI (#19704, @WeichenXu123)mlflow.genai.to_predict_fnfor app invocation endpoints (#19779, @jennsun)log_streamAPI for logging binary streams as artifacts (#19104, @harupy)import_checkpointsAPI for databricks SGC Checkpointing with MLflow (#19839, @WeichenXu123)JupyterNotebookRunContextfor Tracking local Jupyter notebook as the source (#19162, @iyashk)torch.export.save, addskopsserialization format, and deprecate unsafe pickle/cloudpickle formats (#18759, #18832, #19692, #20151, @WeichenXu123)Bug fixes:
ConversationSimulatoron managed (#20236, @xsh310)SparkDFtrace handling in eval (#20207, @BenWilson2)MemAlignoptimizer for incremental judge alignment (#20049, @veronicalyu320)DATABRICKS_CONFIG_PROFILEenv var detection when fetching databricks credentials (#20112, @daniellok-db)mlflow.genai.optimize_prompts()(#19993, @chenmoneygithub)auth_modefromLiteLLMConfig(#20059, @TomeHirata)infer_code_pathsto capture transitive imports of functions/classes (#19814, @copilot-swe-agent)MlflowExceptiontoHTTPException(#19728, @danielseong1)gateway_deprecateddecorator - AI Gateway is not deprecated (#19821, @copilot-swe-agent)response_schemainjection (#19741, @sinanshamsudheen)@overloadannotations to@scorerdecorator for proper type inference (#19570, @mr-brobot)catch_mlflow_exception(#19781, @harupy)KnowledgeRetentionmodel parameter not propagating to inner scorer (#19753, @danielseong1)serve-artifactsis not enabled in docker-compose #19700 (#19701, @zjffdu)@trace_disableddecorator (#19569, @mr-brobot)StringDtype(#19518, @harupy)DeprecationWarningfromgenerator.throw()in tracing (#19629, @mr-brobot)PyFuncOutputtype alias forResponsesAgent/ChatAgent/ChatModel(#19560, @copilot-swe-agent)enable_git_model_versioningto work from subdirectories (#19529, @copilot-swe-agent)Documentation updates:
multi_classargument from scikit-learn'sLogisticRegressionin docs (#20266, @SOORAJTS2001)register_promptdocumentation example (#19591, @copilot-swe-agent)KnowledgeRetentionscorer (#19478, @alkispoly-db)Small bug fixes and documentation updates:
#20406, #20122, #20317, #20333, #20361, #20274, #20362, #20249, #20169, #20345, #20252, #20314, #20214, #20215, #20210, #20212, #20142, #20183, #20121, #20141, #20140, #20124, #20073, #20062, #20065, #19893, #19912, #19464, #19857, #19401, #19600, #19555, #19400, #19392, #19393, @B-Step62; #20323, #20263, #19982, #20218, #20143, #20146, #20145, #20064, #20117, #20144, #20110, #20050, #20017, #20116, #20118, #19989, #19953, #19836, #19915, #19955, #19952, #19940, #19939, #19938, #19937, #19877, #19874, #19869, #19867, #19865, #19837, #19835, #19834, #19864, #19873, #19833, #19825, #19876, #19799, #19798, #19793, #19771, #19770, #19635, #19634, #19633, #19632, #19624, #19622, #19621, #19620, #19631, #19619, #19747, #19609, #19608, #19607, #19606, #19604, #19603, #19602, #19601, #19588, #19587, #19581, #19585, #19610, #19590, #19580, #19579, #19578, #19577, #19576, #19234, @serena-ruan; #20378, #20385, #20205, #20237, #20193, #20171, #20155, #20170, #20132, #20097, #20100, #20101, #19736, #19717, #19716, #19759, #19718, #19714, #19713, #19712, #19711, #19840, #19710, #19709, #19708, #19777, #19707, @dbczumar; #20387, #19981, #19964, @bbqiu; #20390, #20334, #20208, #19978, #19980, #19875, #19854, #19816, #19815, #19796, #19806, #19785, #19789, #19769, #19748, #19773, #19782, #19706, #19523, #19505, #19450, #19482, #19458, #19433, #19431, #19455, #19417, #19426, #19424, @harupy; #20355, #20245, #20120, #20229, #20114, #20053, #20012, #19972, #20002, #19991, #19990, #19977, #19986, #19985, #19967, #19957, #19960, #19954, #19945, #19941, #19934, #19917, #19916, #19905, #19904, #19903, #19900, #19899, #19897, #19894, #19892, #19890, #19888, #19887, #19861, #19828, #19818, #19803, #19802, #19791, #19788, #19795, #19790, #19786, #19783, #19767, #19768, #19746, #19735, #19733, #19732, #19726, #19561, #19549, #19544, #19543, #19510, #19486, #19487, #19463, #19871, @copilot-swe-agent; #20308, #20264, #20109, #20181, #20180, #20177, #20134, #20107, #20015, #20007, #20008, #19930, #20006, #20005, #19965, #19942, #19944, #19950, #19936, #19947, #19948, #19946, #19870, #19824, #19823, #19856, #19863, #19858, #19860, #19849, #19822, #19765, #19792, #19764, #19763, #19618, #19453, #19452, #19404, #19390, #19290, @TomeHirata; #20350, #20203, #19675, #19677, #19674, #19476, #19447, @BenWilson2; #20286, #20157, #20051, #20216, #20200, #20213, #20194, #20072, #20195, #20175, #20039, #19844, #19935, #19696, #19451, #19409, @smoorjani; #20209, #20131, #19742, #19969, #19734, #19480, #19351, @daniellok-db; #20204, #20164, #20192, #19997, #19925, #19850, #19914, #19774, #19721, #19673, #19623, #19668, #19496, #19554, #19471, @danielseong1; #20037, #19884, #19846, #19843, #19813, #19454, #19391, #19322, #19388, #19307, #19382, @xsh310; #20130, @iyashk; #20147, #20030, #19962, #19826, @kevin-lyn; #20108, #20071,
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 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.