From ea1620c8addedf953dcec3803c7559ac85d946cd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:44 +0100 Subject: [PATCH] python3Packages.cloudpathlib: 0.19.0 -> 0.20.0 --- .../python-modules/cloudpathlib/default.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cloudpathlib/default.nix b/pkgs/development/python-modules/cloudpathlib/default.nix index 16c042d746f3..0a8ca5bdc575 100644 --- a/pkgs/development/python-modules/cloudpathlib/default.nix +++ b/pkgs/development/python-modules/cloudpathlib/default.nix @@ -5,6 +5,7 @@ fetchFromGitHub, flit-core, typing-extensions, + azure-identity, azure-storage-blob, azure-storage-file-datalake, google-cloud-storage, @@ -22,7 +23,7 @@ buildPythonPackage rec { pname = "cloudpathlib"; - version = "0.19.0"; + version = "0.20.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -31,9 +32,15 @@ buildPythonPackage rec { owner = "drivendataorg"; repo = "cloudpathlib"; tag = "v${version}"; - hash = "sha256-VjoQc9nzwcMh9kiqWXsJNE5X7e7/sVGId5jgFTLZQy4="; + hash = "sha256-821uSJL1QSj1BTdNWyisN8WWomMuXO3HF6IsAdw7Lac="; }; + postPatch = '' + # missing pytest-reportlog test dependency + substituteInPlace pyproject.toml \ + --replace-fail "--report-log reportlog.jsonl" "" + ''; + build-system = [ flit-core ]; dependencies = lib.optional (pythonOlder "3.11") typing-extensions; @@ -51,6 +58,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "cloudpathlib" ]; nativeCheckInputs = [ + azure-identity psutil pydantic pytestCheckHook