diff --git a/poetry.lock b/poetry.lock index ff9d205..1773496 100644 --- a/poetry.lock +++ b/poetry.lock @@ -876,14 +876,14 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} [[package]] name = "cloudpickle" -version = "2.2.1" -description = "Extended pickling support for Python objects" +version = "3.1.1" +description = "Pickler class to extend the standard pickle.Pickler functionality" optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" groups = ["main"] files = [ - {file = "cloudpickle-2.2.1-py3-none-any.whl", hash = "sha256:61f594d1f4c295fa5cd9014ceb3a1fc4a70b0de1164b94fbc2d854ccba056f9f"}, - {file = "cloudpickle-2.2.1.tar.gz", hash = "sha256:d89684b8de9e34a2a43b3460fbca07d09d6e25ce858df4d5a44240403b6178f5"}, + {file = "cloudpickle-3.1.1-py3-none-any.whl", hash = "sha256:c8c5a44295039331ee9dad40ba100a9c7297b6f988e50e87ccdf3765a668350e"}, + {file = "cloudpickle-3.1.1.tar.gz", hash = "sha256:b216fa8ae4019d5482a8ac3c95d8f6346115d8835911fd4aefd1a445e4242c64"}, ] [[package]] @@ -5146,4 +5146,4 @@ mlflow = ["azureml-mlflow", "mlflow"] [metadata] lock-version = "2.1" python-versions = ">=3.9,<3.13" -content-hash = "991249270740e80f519162284d812778ab51df071fc823b7595f8b23d3361f36" +content-hash = "be962699293168b1ff54de1457c8f424cbff73e610a31c27474516956da2d812" diff --git a/pyproject.toml b/pyproject.toml index 8cc12a8..8c6de7e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,7 +34,7 @@ known_third_party = ["azure", "tabulate", "pydantic","semver","setuptools"] [tool.poetry.dependencies] python = ">=3.9,<3.13" kedro = "^1.0.0" -cloudpickle = "^2.1.0" +cloudpickle = ">=2.1,<4.0" adlfs = ">=2022.2.0" azure-ai-ml = ">=1.2.0" azureml-mlflow = { version = ">=1.42.0", optional = true}