evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / cb / cbeams / package.nix
blobc5278cdbf897ff0b2b9c93ff7dc5f17e169d8039
2   lib,
3   python3Packages,
4   fetchPypi,
5 }:
7 python3Packages.buildPythonApplication rec {
8   pname = "cbeams";
9   version = "1.0.3";
10   pyproject = true;
12   disabled = !python3Packages.isPy3k;
14   src = fetchPypi {
15     inherit pname version;
16     hash = "sha256-8Q2sWsAc39Mu34K1wWOKOJERKzBStE4GmtuzOs2T7Kk=";
17   };
19   build-system = [ python3Packages.setuptools ];
21   postPatch = ''
22     substituteInPlace cbeams/terminal.py \
23       --replace-fail "blessings" "blessed"
24   '';
26   pythonRemoveDeps = [ "blessings" ];
28   dependencies = with python3Packages; [
29     blessed
30     docopt
31   ];
33   doCheck = false; # no tests
35   meta = {
36     homepage = "https://github.com/tartley/cbeams";
37     description = "Command-line program to draw animated colored circles in the terminal";
38     license = lib.licenses.bsd3;
39     maintainers = with lib.maintainers; [
40       oxzi
41       sigmanificient
42     ];
43   };