12 buildPythonPackage rec {
15 format = "setuptools";
17 disabled = pythonOlder "3.7";
19 src = fetchFromGitHub {
20 owner = "christopher-hesse";
22 rev = "refs/tags/v${version}";
23 hash = "sha256-/v48rLvlN4lsfWKJvXRNuIO6jdsCgRcSPlJzdOfl3xk=";
26 propagatedBuildInputs = [
33 # Tests require a running Docker instance
36 pythonImportsCheck = [ "blobfile" ];
39 description = "Read Google Cloud Storage, Azure Blobs, and local paths with the same interface";
40 homepage = "https://github.com/christopher-hesse/blobfile";
41 changelog = "https://github.com/christopher-hesse/blobfile/blob/v${version}/CHANGES.md";
42 license = licenses.unlicense;
43 maintainers = with maintainers; [ happysalada ];