Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / unify / default.nix
blob1935374d37e11d85424a36ad1c30cf4caa8bb365
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , untokenize
5 , unittestCheckHook
6 }:
8 buildPythonPackage rec {
9   pname = "unify";
10   version = "0.5";
12   # PyPi release is missing tests (see https://github.com/myint/unify/pull/18)
13   src = fetchFromGitHub {
14     owner = "myint";
15     repo = "unify";
16     rev = "v${version}";
17     sha256 = "1l6xxygaigacsxf0g5f7w5gpqha1ava6mcns81kqqy6vw91pyrbi";
18   };
20   propagatedBuildInputs = [ untokenize ];
22   nativeCheckInputs = [ unittestCheckHook ];
24   meta = with lib; {
25     description = "Modifies strings to all use the same quote where possible";
26     homepage = "https://github.com/myint/unify";
27     license = licenses.mit;
28     maintainers = with maintainers; [ FlorianFranzen ];
29   };