1{ buildPythonPackage
2, fetchFromGitHub
3, lib
4, dataproperty
5, typepy
6, pytestCheckHook
7}:
8
9buildPythonPackage rec {
10 pname = "tabledata";
11 version = "1.3.1";
12
13 src = fetchFromGitHub {
14 owner = "thombashi";
15 repo = pname;
16 rev = "refs/tags/v${version}";
17 hash = "sha256-oDo+wj5MO5Zopya2lp+sU/LAnFGZy6OIdW4YgcAmw1Q=";
18 };
19
20 propagatedBuildInputs = [ dataproperty typepy ];
21
22 nativeCheckInputs = [ pytestCheckHook ];
23
24 meta = with lib; {
25 homepage = "https://github.com/thombashi/tabledata";
26 description = "A library to represent tabular data";
27 changelog = "https://github.com/thombashi/tabledata/releases/tag/v${version}";
28 maintainers = with maintainers; [ genericnerdyusername ];
29 license = licenses.mit;
30 };
31}