Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump mlflow from 2.12.1 to 2.13.0 in /runtimes/mlflow #1769

Merged
merged 1 commit into from
May 20, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 20, 2024

Bumps mlflow from 2.12.1 to 2.13.0.

Release notes

Sourced from mlflow's releases.

MLflow 2.12.2 is a patch release that includes several bug fixes and integration improvements to existing features. New features that are introduced in this patch release are intended to provide a foundation to further major features that will be released in the next 2 minor releases.

Features:

  • [Models] Add an environment configuration flag to enable raising an exception instead of a warning for failures in model dependency inference (#11903, @​BenWilson2)
  • [Models] Add support for the llm/v1/embeddings task in the Transformers flavor to unify the input and output structures for embedding models (#11795, @​B-Step62)
  • [Models] Introduce model streaming return via predict_stream() for custom pyfunc models capable of returning a stream response (#11791, #11895, @​WeichenXu123)
  • [Evaluate] Add support for overriding the entire model evaluation judgment prompt within mlflow.evaluate for GenAI models (#11912, @​apurva-koti)
  • [Tracking] Add support for defining deployment resource metadata to configure deployment resources within pyfunc models (#11832, #11825, #11804, @​sunishsheth2009)
  • [Tracking] Add support for logging LangChain and custom pyfunc models as code (#11855, #11842, @​sunishsheth2009)
  • [Tracking] Modify MLflow client's behavior to read from a global asynchronous configuration state (#11778, #11780, @​chenmoneygithub)
  • [Tracking] Enhance system metrics data collection to include a GPU power consumption metric (#11747, @​chenmoneygithub)

Bug fixes:

  • [Models] Fix a validation issue when performing signature validation if params are specified (#11838, @​WeichenXu123)
  • [Databricks] Fix an issue where models cannot be loaded in the Databricks serverless runtime (#11758, @​WeichenXu123)
  • [Databricks] Fix an issue with the Databricks serverless runtime where scaled workers do not have authorization to read from the driver NFS mount (#11757, @​WeichenXu123)
  • [Databricks] Fix an issue in the Databricks serverless runtime where a model loaded via a spark_udf for inference fails due to a configuration issue (#11752, @​WeichenXu123)
  • [Server-infra] Upgrade the gunicorn dependency to version 22 to address a third-party security issue (#11742, @​maitreyakv)

Documentation updates:

  • [Docs] Add additional guidance on search syntax restrictions for search APIs (#11892, @​BenWilson2)
  • [Docs] Fix an issue with the quickstart guide where the Keras example model is defined incorrectly (#11848, @​horw)
  • [Docs] Provide fixes and updates to LangChain tutorials and guides (#11802, @​BenWilson2)
  • [Docs] Fix the model registry example within the docs for correct type formatting (#11789, @​80rian)

Small bug fixes and documentation updates:

#11928, @​apurva-koti; #11910, #11915, #11864, #11893, #11875, #11744, @​BenWilson2; #11913, #11918, #11869, #11873, #11867, @​sunishsheth2009; #11916, #11879, #11877, #11860, #11843, #11844, #11817, #11841, @​annzhang-db; #11822, #11861, @​serena-ruan; #11890, #11819, #11794, #11774, @​B-Step62; #11880, @​prithvikannan; #11833, #11818, #11954, @​harupy; #11831, @​dbczumar; #11812, #11816, #11800, @​daniellok-db; #11788, @​smurching; #11756, @​IgorMilavec; #11627, @​jessechancy

Changelog

Sourced from mlflow's changelog.

CHANGELOG

2.12.2 (2024-05-08)

MLflow 2.12.2 is a patch release that includes several bug fixes and integration improvements to existing features. New features that are introduced in this patch release are intended to provide a foundation to further major features that will be released in the next 2 minor releases.

Features:

  • [Models] Add an environment configuration flag to enable raising an exception instead of a warning for failures in model dependency inference (#11903, @​BenWilson2)
  • [Models] Add support for the llm/v1/embeddings task in the Transformers flavor to unify the input and output structures for embedding models (#11795, @​B-Step62)
  • [Models] Introduce model streaming return via predict_stream() for custom pyfunc models capable of returning a stream response (#11791, #11895, @​WeichenXu123)
  • [Evaluate] Add support for overriding the entire model evaluation judgment prompt within mlflow.evaluate for GenAI models (#11912, @​apurva-koti)
  • [Tracking] Add support for defining deployment resource metadata to configure deployment resources within pyfunc models (#11832, #11825, #11804, @​sunishsheth2009)
  • [Tracking] Add support for logging LangChain and custom pyfunc models as code (#11855, #11842, @​sunishsheth2009)
  • [Tracking] Modify MLflow client's behavior to read from a global asynchronous configuration state (#11778, #11780, @​chenmoneygithub)
  • [Tracking] Enhance system metrics data collection to include a GPU power consumption metric (#11747, @​chenmoneygithub)

Bug fixes:

  • [Models] Fix a validation issue when performing signature validation if params are specified (#11838, @​WeichenXu123)
  • [Databricks] Fix an issue where models cannot be loaded in the Databricks serverless runtime (#11758, @​WeichenXu123)
  • [Databricks] Fix an issue with the Databricks serverless runtime where scaled workers do not have authorization to read from the driver NFS mount (#11757, @​WeichenXu123)
  • [Databricks] Fix an issue in the Databricks serverless runtime where a model loaded via a spark_udf for inference fails due to a configuration issue (#11752, @​WeichenXu123)
  • [Server-infra] Upgrade the gunicorn dependency to version 22 to address a third-party security issue (#11742, @​maitreyakv)

Documentation updates:

  • [Docs] Add additional guidance on search syntax restrictions for search APIs (#11892, @​BenWilson2)
  • [Docs] Fix an issue with the quickstart guide where the Keras example model is defined incorrectly (#11848, @​horw)
  • [Docs] Provide fixes and updates to LangChain tutorials and guides (#11802, @​BenWilson2)
  • [Docs] Fix the model registry example within the docs for correct type formatting (#11789, @​80rian)

Small bug fixes and documentation updates:

#11928, @​apurva-koti; #11910, #11915, #11864, #11893, #11875, #11744, @​BenWilson2; #11913, #11918, #11869, #11873, #11867, @​sunishsheth2009; #11916, #11879, #11877, #11860, #11843, #11844, #11817, #11841, @​annzhang-db; #11822, #11861, @​serena-ruan; #11890, #11819, #11794, #11774, @​B-Step62; #11880, @​prithvikannan; #11833, #11818, #11954, @​harupy; #11831, @​dbczumar; #11812, #11816, #11800, @​daniellok-db; #11788, @​smurching; #11756, @​IgorMilavec; #11627, @​jessechancy

Commits
  • 1b604e4 Run python3 dev/update_mlflow_versions.py pre-release ... (#12056)
  • 43bddf7 [test] run test_langchain_tracer in cross_version tests (#12052)
  • 22a5b53 [MLflow] Fix langchain tests (#12054)
  • 9b36854 Rename function and fix iter (#12053)
  • 3779805 [MLflow] Renaming vector search index to retriever (#12051)
  • f7c420f LangChain tracing: only end spans if the trace is still active (#12049)
  • b53cd2e [MLflow] Update mlflow langchain pyfunc.load_model to correctly write tags to...
  • 2c7906a Bug fix: TraceStatus hydration from proto (#12044)
  • fa6e185 [MLflow] Update mlflow langchain metadata to write dependencies_schemas (#12045)
  • e18ba3f Run protos workflow if we change dependencies (#12047)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels May 20, 2024
@dependabot dependabot bot requested a review from a team May 20, 2024 05:38
Bumps [mlflow](https://github.com/mlflow/mlflow) from 2.12.1 to 2.13.0.
- [Release notes](https://github.com/mlflow/mlflow/releases)
- [Changelog](https://github.com/mlflow/mlflow/blob/master/CHANGELOG.md)
- [Commits](mlflow/mlflow@v2.12.1...v2.13.0)

---
updated-dependencies:
- dependency-name: mlflow
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/pip/runtimes/mlflow/mlflow-2.13.0 branch from a850013 to 6b1291e Compare May 20, 2024 09:33
@jesse-c jesse-c merged commit c57a6ce into master May 20, 2024
25 checks passed
@jesse-c jesse-c deleted the dependabot/pip/runtimes/mlflow/mlflow-2.13.0 branch May 20, 2024 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant