ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / coqpit / default.nix
blob12e1a46025a9fc78ebbb60958c183a1b7f4c3526
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , pytestCheckHook
5 }:
7 buildPythonPackage rec {
8   pname = "coqpit";
9   version = "0.0.16";
10   format = "setuptools";
12   src = fetchFromGitHub {
13     owner = "coqui-ai";
14     repo = pname;
15     rev = "refs/tags/v${version}";
16     sha256 = "sha256-f1FLjR4VzSOA/VaeseVA4F1NWVJIvokIZIDW1k7fNqU=";
17   };
19   checkInputs = [
20     pytestCheckHook
21   ];
23   pythonImportsCheck = [
24     "coqpit"
25     "coqpit.coqpit"
26   ];
28   meta = with lib; {
29     description = "Simple but maybe too simple config management through python data classes";
30     longDescription = ''
31       Simple, light-weight and no dependency config handling through python data classes with to/from JSON serialization/deserialization.
32     '';
33     homepage = "https://github.com/coqui-ai/coqpit";
34     license = licenses.mit;
35     maintainers = teams.tts.members;
36   };