evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / dvc-gs / default.nix
blobf457d2e1d3e82bf87f21df814b946c0954cdb4df
2   lib,
3   buildPythonPackage,
4   dvc-objects,
5   fetchPypi,
6   gcsfs,
7   setuptools-scm,
8 }:
10 buildPythonPackage rec {
11   pname = "dvc-gs";
12   version = "3.0.1";
13   pyproject = true;
15   src = fetchPypi {
16     inherit pname version;
17     hash = "sha256-5UMKKX+4GCNm98S8kQsasQTY5cwi9hGhm84FFl3/7NQ=";
18   };
20   # Prevent circular dependency
21   pythonRemoveDeps = [ "dvc" ];
23   nativeBuildInputs = [
24     setuptools-scm
25   ];
27   propagatedBuildInputs = [
28     gcsfs
29     dvc-objects
30   ];
32   # Network access is needed for tests
33   doCheck = false;
35   # Circular dependency
36   # pythonImportsCheck = [
37   #   "dvc_gs"
38   # ];
40   meta = with lib; {
41     description = "gs plugin for dvc";
42     homepage = "https://pypi.org/project/dvc-gs/version";
43     changelog = "https://github.com/iterative/dvc-gs/releases/tag/${version}";
44     license = licenses.asl20;
45     maintainers = with maintainers; [ melling ];
46   };