9 python3.pkgs.buildPythonApplication rec {
13 src = python3.pkgs.fetchPypi {
14 inherit pname version;
15 hash = "sha256-rg2T9Y9FU2a+aWg0XM8jyQB9t8zDVlpad3TjUcx4//8=";
27 propagatedBuildInputs = with python3.pkgs; [
37 doCheck = false; # it fails miserably with a core dump
39 pythonImportsCheck = [ "pyspread" ];
42 (makeDesktopItem rec {
46 desktopName = "Pyspread";
47 genericName = "Spreadsheet";
48 comment = meta.description;
49 categories = [ "Office" "Development" "Spreadsheet" ];
54 makeWrapperArgs+=("''${qtWrapperArgs[@]}")
58 homepage = "https://pyspread.gitlab.io/";
59 description = "A Python-oriented spreadsheet application";
61 pyspread is a non-traditional spreadsheet application that is based on and
62 written in the programming language Python. The goal of pyspread is to be
63 the most pythonic spreadsheet.
65 pyspread expects Python expressions in its grid cells, which makes a
66 spreadsheet specific language obsolete. Each cell returns a Python object
67 that can be accessed from other cells. These objects can represent
68 anything including lists or matrices.
70 license = with licenses; gpl3Plus;
71 maintainers = with maintainers; [ AndersonTorres ];
72 platforms = with platforms; all;