pytrainer: unpin python 3.10
[NixPkgs.git] / pkgs / development / python-modules / tabledata / default.nix
blob49769b3f0e51ef9d0eb3581f1945587db4c51edc
2   buildPythonPackage,
3   fetchFromGitHub,
4   lib,
5   dataproperty,
6   typepy,
7   pytestCheckHook,
8 }:
10 buildPythonPackage rec {
11   pname = "tabledata";
12   version = "1.3.3";
13   format = "setuptools";
15   src = fetchFromGitHub {
16     owner = "thombashi";
17     repo = pname;
18     rev = "refs/tags/v${version}";
19     hash = "sha256-84KrXnks76mvIjcEeQPpwd8rPO5SMbH/jfqERaFTrWo=";
20   };
22   propagatedBuildInputs = [
23     dataproperty
24     typepy
25   ];
27   nativeCheckInputs = [ pytestCheckHook ];
29   meta = with lib; {
30     homepage = "https://github.com/thombashi/tabledata";
31     description = "Library to represent tabular data";
32     changelog = "https://github.com/thombashi/tabledata/releases/tag/v${version}";
33     maintainers = with maintainers; [ genericnerdyusername ];
34     license = licenses.mit;
35   };