evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / resolvelib / default.nix
blob98e8e8d6487d731631bd2a986c5b056be98f6405
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   setuptools,
6   commentjson,
7   pytestCheckHook,
8 }:
10 buildPythonPackage rec {
11   pname = "resolvelib";
12   version = "1.0.1";
13   pyproject = true;
15   src = fetchFromGitHub {
16     owner = "sarugaku";
17     repo = "resolvelib";
18     rev = version;
19     hash = "sha256-oxyPn3aFPOyx/2aP7Eg2ThtPbyzrFT1JzWqy6GqNbzM=";
20   };
22   build-system = [ setuptools ];
24   nativeCheckInputs = [
25     commentjson
26     pytestCheckHook
27   ];
29   pythonImportsCheck = [ "resolvelib" ];
31   meta = with lib; {
32     description = "Resolve abstract dependencies into concrete ones";
33     homepage = "https://github.com/sarugaku/resolvelib";
34     changelog = "https://github.com/sarugaku/resolvelib/blob/${src.rev}/CHANGELOG.rst";
35     license = licenses.isc;
36     maintainers = [ ];
37   };