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

[tune](deps): Bump mlflow from 1.21.0 to 1.25.1 in /python/requirements/ml #61

Closed

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Apr 16, 2022

Bumps mlflow from 1.21.0 to 1.25.1.

Release notes

Sourced from mlflow's releases.

MLflow 1.25.1 is a patch release containing the following bug fixes:

  • [Models] Fix a pyfunc artifact overwrite bug when multiple artifacts are saved in sub-directories (#5657, @​kyle-jarvis)
  • [Scoring] Fix permissions issue for Spark workers accessing model artifacts from a temp directory created by the driver (#5684, @​WeichenXu123)

Note: Version 1.25.1 of the MLflow R package has not yet been released. It will be available on CRAN within the next week.

MLflow 1.25.0 includes several major features and improvements:

Features:

  • [Tracking] Introduce a new fluent API mlflow.last_active_run() that provides the most recent fluent active run (#5584, @​MarkYHZhang)
  • [Tracking] Add experiment_names argument to the mlflow.search_runs() API to support searching runs by experiment names (#5564, @​r3stl355)
  • [Tracking] Add a description parameter to mlflow.start_run() (#5534, @​dogeplusplus)
  • [Tracking] Add log_every_n_step parameter to mlflow.pytorch.autolog() to control metric logging frequency (#5516, @​adamreeve)
  • [Tracking] Log pyspark.ml.param.Params values as MLflow parameters during PySpark autologging (#5481, @​serena-ruan)
  • [Tracking] Add support for pyspark.ml.Transformers to PySpark autologging (#5466, @​serena-ruan)
  • [Tracking] Add input example and signature autologging for Keras models (#5461, @​bali0019)
  • [Models] Introduce mlflow.diviner flavor for large-scale time series forecasting (#5553, @​BenWilson2)
  • [Models] Add pyfunc.get_model_dependencies() API to retrieve reproducible environment specifications for MLflow Models with the pyfunc flavor (#5503, @​WeichenXu123)
  • [Models] Add code_paths argument to all model flavors to support packaging custom module code with MLflow Models (#5448, @​stevenchen-db)
  • [Models] Support creating custom artifacts when evaluating models with mlflow.evaluate() (#5405, #5476 @​MarkYHZhang)
  • [Models] Add mlflow_version field to MLModel specification (#5515, #5576, @​r3stl355)
  • [Models] Add support for logging models to preexisting destination directories (#5572, @​akshaya-a)
  • [Scoring / Projects] Introduce --env-manager configuration for specifying environment restoration tools (e.g. conda) and deprecate --no-conda (#5567, @​harupy)
  • [Scoring] Support restoring model dependencies in mlflow.pyfunc.spark_udf() to ensure accurate predictions (#5487, #5561, @​WeichenXu123)
  • [Scoring] Add support for numpy.ndarray type inputs to the TensorFlow pyfunc predict() function (#5545, @​WeichenXu123)
  • [Scoring] Support deployment of MLflow Models to Sagemaker Serverless (#5610, @​matthewmayo)
  • [UI] Add MLflow version to header beneath logo (#5504, @​adamreeve)
  • [Artifacts] Introduce a mlflow.artifacts.download_artifacts() API mirroring the functionality of the mlflow artifacts download CLI (#5585, @​dbczumar)
  • [Artifacts] Introduce environment variables for controlling GCS artifact upload/download chunk size and timeouts (#5438, #5483, @​mokrueger)

Bug fixes and documentation updates:

  • [Tracking/SQLAlchemy] Create an index on run_uuid for PostgreSQL to improve query performance (#5446, @​harupy)
  • [Tracking] Remove client-side validation of metric, param, tag, and experiment fields (#5593, @​BenWilson2)
  • [Projects] Support setting the name of the MLflow Run when executing an MLflow Project (#5187, @​bramrodenburg)
  • [Scoring] Use pandas split orientation for DataFrame inputs to SageMaker deployment predict() API to preserve column ordering (#5522, @​dbczumar)
  • [Server-Infra] Fix runs search compatibility bugs with PostgreSQL, MySQL, and MSSQL (#5540, @​harupy)
  • [CLI] Fix a bug in the mlflow-skinny client that caused mlflow --version to fail (#5573, @​BenWilson2)
  • [Docs] Update guidance and examples for model deployment to AzureML to recommend using the mlflow-azureml package (#5491, @​santiagxf)

Small bug fixes and doc updates (#5591, #5629, #5597, #5592, #5562, #5477, @​BenWilson2; #5554, @​juntai-zheng; #5570, @​tahesse; #5605, @​guelate; #5633, #5632, #5625, #5623, #5615, #5608, #5600, #5603, #5602, #5596, #5587, #5586, #5580, #5577, #5568, #5290, #5556, #5560, #5557, #5548, #5547, #5538, #5513, #5505, #5464, #5495, #5488, #5485, #5468, #5455, #5453, #5454, #5452, #5445, #5431, @​harupy; #5640, @​nchittela; #5520, #5422, @​Ark-kun; #5639, #5604, @​nishipy; #5543, #5532, #5447, #5435, @​WeichenXu123; #5502, @​singankit; #5500, @​Sohamkayal4103; #5449, #5442, @​apurva-koti; #5552, @​vinijaiswal; #5511, @​adamreeve; #5428, @​jinzhang21; #5309, @​sunishsheth2009; #5581, #5559, @​Kr4is; #5626, #5618, #5529, @​sisp; #5652, #5624, #5622, #5613, #5509, #5459, #5437, @​dbczumar; #5616, @​liangz1)

MLflow 1.24.0 includes several major features and improvements:

Features:

  • [Tracking] Support uploading, downloading, and listing artifacts through the MLflow server via mlflow server --serve-artifacts (#5320, @​BenWilson2, @​harupy)
  • [Tracking] Add the registered_model_name argument to mlflow.autolog() for automatic model registration during autologging (#5395, @​WeichenXu123)

... (truncated)

Changelog

Sourced from mlflow's changelog.

1.25.1 (2022-04-13)

MLflow 1.25.1 is a patch release containing the following bug fixes:

  • [Models] Fix a pyfunc artifact overwrite bug for when multiple artifacts are saved in sub-directories (#5657, @​kyle-jarvis)
  • [Scoring] Fix permissions issue for Spark workers accessing model artifacts from a temp directory created by the driver (#5684, @​WeichenXu123)

1.25.0 (2022-04-11)

MLflow 1.25.0 includes several major features and improvements:

Features:

  • [Tracking] Introduce a new fluent API mlflow.last_active_run() that provides the most recent fluent active run (#5584, @​MarkYHZhang)
  • [Tracking] Add experiment_names argument to the mlflow.search_runs() API to support searching runs by experiment names (#5564, @​r3stl355)
  • [Tracking] Add a description parameter to mlflow.start_run() (#5534, @​dogeplusplus)
  • [Tracking] Add log_every_n_step parameter to mlflow.pytorch.autolog() to control metric logging frequency (#5516, @​adamreeve)
  • [Tracking] Log pyspark.ml.param.Params values as MLflow parameters during PySpark autologging (#5481, @​serena-ruan)
  • [Tracking] Add support for pyspark.ml.Transformers to PySpark autologging (#5466, @​serena-ruan)
  • [Tracking] Add input example and signature autologging for Keras models (#5461, @​bali0019)
  • [Models] Introduce mlflow.diviner flavor for large-scale time series forecasting (#5553, @​BenWilson2)
  • [Models] Add pyfunc.get_model_dependencies() API to retrieve reproducible environment specifications for MLflow Models with the pyfunc flavor (#5503, @​WeichenXu123)
  • [Models] Add code_paths argument to all model flavors to support packaging custom module code with MLflow Models (#5448, @​stevenchen-db)
  • [Models] Support creating custom artifacts when evaluating models with mlflow.evaluate() (#5405, #5476 @​MarkYHZhang)
  • [Models] Add mlflow_version field to MLModel specification (#5515, #5576, @​r3stl355)
  • [Models] Add support for logging models to preexisting destination directories (#5572, @​akshaya-a)
  • [Scoring / Projects] Introduce --env-manager configuration for specifying environment restoration tools (e.g. conda) and deprecate --no-conda (#5567, @​harupy)
  • [Scoring] Support restoring model dependencies in mlflow.pyfunc.spark_udf() to ensure accurate predictions (#5487, #5561, @​WeichenXu123)
  • [Scoring] Add support for numpy.ndarray type inputs to the TensorFlow pyfunc predict() function (#5545, @​WeichenXu123)
  • [Scoring] Support deployment of MLflow Models to Sagemaker Serverless (#5610, @​matthewmayo)
  • [UI] Add MLflow version to header beneath logo (#5504, @​adamreeve)
  • [Artifacts] Introduce a mlflow.artifacts.download_artifacts() API mirroring the functionality of the mlflow artifacts download CLI (#5585, @​dbczumar)
  • [Artifacts] Introduce environment variables for controlling GCS artifact upload/download chunk size and timeouts (#5438, #5483, @​mokrueger)

Bug fixes and documentation updates:

  • [Tracking/SQLAlchemy] Create an index on run_uuid for PostgreSQL to improve query performance (#5446, @​harupy)
  • [Tracking] Remove client-side validation of metric, param, tag, and experiment fields (#5593, @​BenWilson2)
  • [Projects] Support setting the name of the MLflow Run when executing an MLflow Project (#5187, @​bramrodenburg)
  • [Scoring] Use pandas split orientation for DataFrame inputs to SageMaker deployment predict() API to preserve column ordering (#5522, @​dbczumar)
  • [Server-Infra] Fix runs search compatibility bugs with PostgreSQL, MySQL, and MSSQL (#5540, @​harupy)
  • [CLI] Fix a bug in the mlflow-skinny client that caused mlflow --version to fail (#5573, @​BenWilson2)
  • [Docs] Update guidance and examples for model deployment to AzureML to recommend using the mlflow-azureml package (#5491, @​santiagxf)

Small bug fixes and doc updates (#5591, #5629, #5597, #5592, #5562, #5477, @​BenWilson2; #5554, @​juntai-zheng; #5570, @​tahesse; #5605, @​guelate; #5633, #5632, #5625, #5623, #5615, #5608, #5600, #5603, #5602, #5596, #5587, #5586, #5580, #5577, #5568, #5290, #5556, #5560, #5557, #5548, #5547, #5538, #5513, #5505, #5464, #5495, #5488, #5485, #5468, #5455, #5453, #5454, #5452, #5445, #5431, @​harupy; #5640, @​nchittela; #5520, #5422, @​Ark-kun; #5639, #5604, @​nishipy; #5543, #5532, #5447, #5435, @​WeichenXu123; #5502, @​singankit; #5500, @​Sohamkayal4103; #5449, #5442, @​apurva-koti; #5552, @​vinijaiswal; #5511, @​adamreeve; #5428, @​jinzhang21; #5309, @​sunishsheth2009; #5581, #5559, @​Kr4is; #5626, #5618, #5529, @​sisp; #5652, #5624, #5622, #5613, #5509, #5459, #5437, @​dbczumar; #5616, @​liangz1)

1.24.0 (2022-02-27)

MLflow 1.24.0 includes several major features and improvements:

... (truncated)

Commits

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)

Bumps [mlflow](https://github.com/mlflow/mlflow) from 1.21.0 to 1.25.1.
- [Release notes](https://github.com/mlflow/mlflow/releases)
- [Changelog](https://github.com/mlflow/mlflow/blob/master/CHANGELOG.md)
- [Commits](mlflow/mlflow@v1.21.0...v1.25.1)

---
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 added the dependencies Pull requests that update a dependency file label Apr 16, 2022
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github May 21, 2022

Superseded by #70.

@dependabot dependabot bot closed this May 21, 2022
@dependabot dependabot bot deleted the dependabot/pip/python/requirements/ml/mlflow-1.25.1 branch May 21, 2022 07:12
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants