your_spotify: 1.11.0 -> 1.12.0 (#366529)
[NixPkgs.git] / pkgs / development / python-modules / curtsies / default.nix
blobb979610a7411c1f77f94186e826c543a6afee8d9
2   lib,
3   stdenv,
4   blessed,
5   buildPythonPackage,
6   cwcwidth,
7   fetchPypi,
8   pyte,
9   pytestCheckHook,
10   pythonOlder,
11   setuptools,
14 buildPythonPackage rec {
15   pname = "curtsies";
16   version = "0.4.2";
17   format = "pyproject";
19   disabled = pythonOlder "3.7";
21   src = fetchPypi {
22     inherit pname version;
23     hash = "sha256-br4zIVvXyShRpQYEnHIMykz1wZLBZlwdepigTEcCdg4=";
24   };
26   nativeBuildInputs = [ setuptools ];
28   propagatedBuildInputs = [
29     blessed
30     cwcwidth
31   ];
33   nativeCheckInputs = [
34     pyte
35     pytestCheckHook
36   ];
38   meta = with lib; {
39     description = "Curses-like terminal wrapper, with colored strings!";
40     homepage = "https://github.com/bpython/curtsies";
41     changelog = "https://github.com/bpython/curtsies/blob/v${version}/CHANGELOG.md";
42     license = licenses.mit;
43     maintainers = with maintainers; [ flokli ];
44     broken = stdenv.hostPlatform.isDarwin;
45   };