23 buildPythonPackage rec {
24 pname = "cloudpathlib";
28 disabled = pythonOlder "3.7";
30 src = fetchFromGitHub {
31 owner = "drivendataorg";
32 repo = "cloudpathlib";
33 rev = "refs/tags/v${version}";
34 hash = "sha256-RrdRUqQ3QyMUpTi1FEsSXK6WS37r77SdPBH1oVVvSw0=";
37 nativeBuildInputs = [ flit-core ];
39 propagatedBuildInputs = [
44 optional-dependencies = {
45 all = [ cloudpathlib ];
46 azure = [ azure-storage-blob ];
47 gs = [ google-cloud-storage ];
51 pythonImportsCheck = [ "cloudpathlib" ];
68 description = "Python pathlib-style classes for cloud storage services such as Amazon S3, Azure Blob Storage, and Google Cloud Storage";
69 homepage = "https://github.com/drivendataorg/cloudpathlib";
70 license = licenses.mit;
71 maintainers = with maintainers; [ GaetanLepage ];