neuro-inc / neuro-base-environment

Base docker image used in Neuro Platform Template, deployed on DockerHub as neuromation/base
Apache License 2.0
1 stars 0 forks source link

Bump mlflow[extras] from 2.0.1 to 2.2.0 #576

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps mlflow[extras] from 2.0.1 to 2.2.0.

Release notes

Sourced from mlflow[extras]'s releases.

MLflow 2.2.0 includes several major features and improvements

Features:

Bug fixes:

  • [Recipes] Fix dataset format validation in the ingest step for custom dataset sources (#7638, @​sunishsheth2009)
  • [Recipes] Fix bug in identification of worst performing examples during training (#7658, @​sunishsheth2009)
  • [Recipes] Ensure consistent rendering of the recipe graph when inspect() is called (#7852, @​sunishsheth2009)
  • [Recipes] Correctly respect positive_class configuration in the transform step (#7626, @​sunishsheth2009)
  • [Recipes] Make logged metric names consistent with mlflow.evaluate() (#7613, @​sunishsheth2009)
  • [Recipes] Add run_id and artifact_path keys to logged MLmodel files (#7651, @​sunishsheth2009)
  • [UI] Fix bugs in UI validation of experiment names, model names, and tag keys (#7818, @​subramaniam02)
  • [Tracking] Resolve artifact locations to absolute paths when creating experiments (#7670, @​bali0019)
  • [Tracking] Exclude Delta checkpoints from Spark datasource autologging (#7902, @​harupy)
  • [Tracking] Consistently return an empty list from GetMetricHistory when a metric does not exist (#7589, @​bali0019; #7659, @​harupy)
  • [Artifacts] Fix support for artifact operations on Windows paths in UNC format (#7750, @​bali0019)
  • [Artifacts] Fix bug in HDFS artifact listing (#7581, @​pwnywiz)
  • [Model Registry] Disallow creation of model versions with local filesystem sources in mlflow server (#7908, @​harupy)
  • [Model Registry] Fix handling of deleted model versions in FileStore (#7716, @​harupy)
  • [Model Registry] Correctly initialize Model Registry SQL tables independently of MLflow Tracking (#7704, @​harupy)
  • [Models] Correctly move PyTorch model outputs from GPUs to CPUs during inference with pyfunc (#7885, @​ankit-db)
  • [Build] Fix compatiblility issues with Python installations compiled using PYTHONOPTIMIZE=2 (#7791, @​dbczumar)
  • [Build] Fix compatibility issues with the upcoming pandas 2.0 release (#7899, @​harupy; #7910, @​dbczumar)

Documentation updates:

... (truncated)

Changelog

Sourced from mlflow[extras]'s changelog.

2.2.0 (2023-02-28)

MLflow 2.2.0 includes several major features and improvements

Features:

Bug fixes:

  • [Recipes] Fix dataset format validation in the ingest step for custom dataset sources (#7638, @​sunishsheth2009)
  • [Recipes] Fix bug in identification of worst performing examples during training (#7658, @​sunishsheth2009)
  • [Recipes] Ensure consistent rendering of the recipe graph when inspect() is called (#7852, @​sunishsheth2009)
  • [Recipes] Correctly respect positive_class configuration in the transform step (#7626, @​sunishsheth2009)
  • [Recipes] Make logged metric names consistent with mlflow.evaluate() (#7613, @​sunishsheth2009)
  • [Recipes] Add run_id and artifact_path keys to logged MLmodel files (#7651, @​sunishsheth2009)
  • [UI] Fix bugs in UI validation of experiment names, model names, and tag keys (#7818, @​subramaniam02)
  • [Tracking] Resolve artifact locations to absolute paths when creating experiments (#7670, @​bali0019)
  • [Tracking] Exclude Delta checkpoints from Spark datasource autologging (#7902, @​harupy)
  • [Tracking] Consistently return an empty list from GetMetricHistory when a metric does not exist (#7589, @​bali0019; #7659, @​harupy)
  • [Artifacts] Fix support for artifact operations on Windows paths in UNC format (#7750, @​bali0019)
  • [Artifacts] Fix bug in HDFS artifact listing (#7581, @​pwnywiz)
  • [Model Registry] Disallow creation of model versions with local filesystem sources in mlflow server (#7908, @​harupy)
  • [Model Registry] Fix handling of deleted model versions in FileStore (#7716, @​harupy)
  • [Model Registry] Correctly initialize Model Registry SQL tables independently of MLflow Tracking (#7704, @​harupy)
  • [Models] Correctly move PyTorch model outputs from GPUs to CPUs during inference with pyfunc (#7885, @​ankit-db)
  • [Build] Fix compatiblility issues with Python installations compiled using PYTHONOPTIMIZE=2 (#7791, @​dbczumar)
  • [Build] Fix compatibility issues with the upcoming pandas 2.0 release (#7899, @​harupy; #7910, @​dbczumar)

Documentation updates:

... (truncated)

Commits
  • 977f794 changelog updates (#7924)
  • 182f04c Use a shorter timeout for _await_server_up_or_die (#7917)
  • dde55af #7921 Modify pytorch predict to use the GPU if it's available (#7922)
  • c187443 MLflow UI changes (#7923)
  • 545b10e Improve error handling when wheel download fails (#7920)
  • 1f310fa Fix tests/dev/test_update_ml_package_versions.py (#7918)
  • 3b1819a Add support for writing UC model version files at creation time (#7844)
  • 887104c Fix flaky test_search_experiments_filter_by_time_attribute (#7916)
  • 7f6f4c1 Handle empty PR description in advice.js (#7914)
  • d4754e6 Merge compile_ml_package_versions.py and update_ml_package_versions.py (#...
  • 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 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[bot] commented 1 year ago

Superseded by #577.