diff --git a/poetry.lock b/poetry.lock index 222c8c0..8062ff2 100644 --- a/poetry.lock +++ b/poetry.lock @@ -4113,14 +4113,14 @@ dev = ["absl-py", "pyink", "pylint (>=2.6.0)", "pytest", "pytest-xdist"] [[package]] name = "mlflow" -version = "3.16.1" +version = "3.17.2" description = "MLflow is an open source platform for the complete machine learning lifecycle" optional = false python-versions = ">=3.10" groups = ["main"] files = [ - {file = "mlflow-3.16.1-py3-none-any.whl", hash = "sha256:e4dfe69ceae31dfc7b8480e76ffe6a7f36752bdfac30e058e6430ade1fb5920b"}, - {file = "mlflow-3.16.1.tar.gz", hash = "sha256:044bd17d49ed216d3e38a537436622154daa5197ea41c1f3dedf155cbd8f40c0"}, + {file = "mlflow-3.17.2-py3-none-any.whl", hash = "sha256:4e44c03791beb518d8b0a40b0982d958c2634d902f46d67d7907c82107f21fac"}, + {file = "mlflow-3.17.2.tar.gz", hash = "sha256:3fcdb58c683362763bf1cb124eea800b4e3253e16cb5e3adf5b5e562af1fdf2b"}, ] [package.dependencies] @@ -4134,8 +4134,8 @@ graphene = "<4" gunicorn = {version = "<27", markers = "platform_system != \"Windows\""} huey = ">=2.5.4,<4" matplotlib = "<4" -mlflow-skinny = "3.16.1" -mlflow-tracing = "3.16.1" +mlflow-skinny = "3.17.2" +mlflow-tracing = "3.17.2" numpy = "<3" pandas = "<4" pyarrow = ">=4.0.0,<26" @@ -4150,26 +4150,26 @@ aliyun-oss = ["aliyunstoreplugin"] auth = ["Flask-WTF (<2)"] azure = ["azure-identity (>=1.6.1)", "azure-storage-blob (>=12)"] databricks = ["azure-storage-file-datalake (>12)", "boto3 (>1)", "botocore", "databricks-agents (>=1.2.0,<2.0)", "google-cloud-storage (>=1.30.0)"] -db = ["PyMySQL", "psycopg2-binary", "pymssql"] +db = ["PyMySQL", "psycopg2-binary", "psycopg[binary]", "pymssql"] extras = ["azureml-core (>=1.2.0)", "boto3", "botocore", "google-cloud-storage (>=1.30.0)", "kubernetes", "prometheus-flask-exporter", "pyarrow", "pysftp", "requests-auth-aws-sigv4"] gateway = ["boto3 (>=1.28.56,<2)", "fastapi (<1)", "slowapi (>=0.1.9,<1)", "tiktoken (<1)", "uvicorn[standard] (<1)", "watchfiles (<2)"] genai = ["boto3 (>=1.28.56,<2)", "fastapi (<1)", "slowapi (>=0.1.9,<1)", "tiktoken (<1)", "uvicorn[standard] (<1)", "watchfiles (<2)"] jfrog = ["mlflow-jfrog-plugin"] kubernetes = ["kubernetes"] -langchain = ["langchain (>=1.0.0,<=1.3.17)"] +langchain = ["langchain (>=1.0.0,<=1.4.3)"] mcp = ["click (!=8.3.0)", "fastmcp (>=2.7.0,<4)"] sqlserver = ["mlflow-dbstore"] [[package]] name = "mlflow-skinny" -version = "3.16.1" +version = "3.17.2" description = "MLflow is an open source platform for the complete machine learning lifecycle" optional = false python-versions = ">=3.10" groups = ["main"] files = [ - {file = "mlflow_skinny-3.16.1-py3-none-any.whl", hash = "sha256:41ec1697710b91d001f8951bdc2d00391a277065ed82268c81706238fa2b918e"}, - {file = "mlflow_skinny-3.16.1.tar.gz", hash = "sha256:7298b47942b1b0e826e02191653b8c203c3bb242fb699f8beec98e928dbec115"}, + {file = "mlflow_skinny-3.17.2-py3-none-any.whl", hash = "sha256:31be9190494212ccd94774170fd06f6fe04d209aae3923eefd16f9bf7830d63c"}, + {file = "mlflow_skinny-3.17.2.tar.gz", hash = "sha256:5f2a0812d019a8f517a58f1377922f75af4f42832be30c8f1441005b51288596"}, ] [package.dependencies] @@ -4200,26 +4200,26 @@ aliyun-oss = ["aliyunstoreplugin"] auth = ["Flask-WTF (<2)"] azure = ["azure-identity (>=1.6.1)", "azure-storage-blob (>=12)"] databricks = ["azure-storage-file-datalake (>12)", "boto3 (>1)", "botocore", "databricks-agents (>=1.2.0,<2.0)", "google-cloud-storage (>=1.30.0)"] -db = ["PyMySQL", "psycopg2-binary", "pymssql"] +db = ["PyMySQL", "psycopg2-binary", "psycopg[binary]", "pymssql"] extras = ["azureml-core (>=1.2.0)", "boto3", "botocore", "google-cloud-storage (>=1.30.0)", "kubernetes", "prometheus-flask-exporter", "pyarrow", "pysftp", "requests-auth-aws-sigv4"] gateway = ["boto3 (>=1.28.56,<2)", "fastapi (<1)", "slowapi (>=0.1.9,<1)", "tiktoken (<1)", "uvicorn[standard] (<1)", "watchfiles (<2)"] genai = ["boto3 (>=1.28.56,<2)", "fastapi (<1)", "slowapi (>=0.1.9,<1)", "tiktoken (<1)", "uvicorn[standard] (<1)", "watchfiles (<2)"] jfrog = ["mlflow-jfrog-plugin"] kubernetes = ["kubernetes"] -langchain = ["langchain (>=1.0.0,<=1.3.17)"] +langchain = ["langchain (>=1.0.0,<=1.4.3)"] mcp = ["click (!=8.3.0)", "fastmcp (>=2.7.0,<4)"] sqlserver = ["mlflow-dbstore"] [[package]] name = "mlflow-tracing" -version = "3.16.1" +version = "3.17.2" description = "MLflow Tracing SDK is an open-source, lightweight Python package that only includes the minimum set of dependencies and functionality to instrument your code/models/agents with MLflow Tracing." optional = false python-versions = ">=3.10" groups = ["main"] files = [ - {file = "mlflow_tracing-3.16.1-py3-none-any.whl", hash = "sha256:b3ab97c7b4f919704e0cbe0653e6e9b89cf1f8a790f8bb1b4cf7f236df258e9e"}, - {file = "mlflow_tracing-3.16.1.tar.gz", hash = "sha256:315ba1ace00d43498da2ad2b2bbb751f3198d6f9cd328168dfeb49911df41925"}, + {file = "mlflow_tracing-3.17.2-py3-none-any.whl", hash = "sha256:1502aa892144cbe93b0c2a706b9564011be92903bbb343d19038dcd322ae5e7c"}, + {file = "mlflow_tracing-3.17.2.tar.gz", hash = "sha256:35da9f6cc450feae7173941d0d119391f6fe3a41973c0a28ae4a021e6e285c99"}, ] [package.dependencies] @@ -8550,4 +8550,4 @@ testing = ["coverage[toml]", "zope.event", "zope.testing"] [metadata] lock-version = "2.1" python-versions = ">=3.12,<3.13" -content-hash = "526ee9352dcdb9f0bf9746b37d35c8b055226e1358449cf432407baf45b54d24" +content-hash = "c3f60e1d1eb46dd4230a055d136bc483b469dad8d593771c5c09278a25cb7be6" diff --git a/pyproject.toml b/pyproject.toml index 5133c7c..e7f700e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ requires-python = ">=3.12,<3.13" dependencies = [ "loguru (>=0.7.2,<0.8.0)", "matplotlib (>=3.9.0,<4.0.0)", - "mlflow (>=3.16.0,<4.0.0)", + "mlflow (>=3.17.2,<4.0.0)", "numpy (>=1.26.4,<2.0.0)", "omegaconf (>=2.3.0,<3.0.0)", "pandas (>=2.2.2,<3.0.0)",