evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / prettytable / default.nix
blobb5cecedd6388bad3b22e133040a33aeb6bfe051b
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   hatch-vcs,
6   hatchling,
7   pytest-lazy-fixtures,
8   pytestCheckHook,
9   pythonOlder,
10   wcwidth,
13 buildPythonPackage rec {
14   pname = "prettytable";
15   version = "3.11.0";
16   pyproject = true;
18   disabled = pythonOlder "3.9";
20   src = fetchFromGitHub {
21     owner = "jazzband";
22     repo = "prettytable";
23     rev = "refs/tags/${version}";
24     hash = "sha256-LtphoD5gCMgWgDcFghinq9zjUD69XudEeGIToqqmVPs=";
25   };
27   build-system = [
28     hatch-vcs
29     hatchling
30   ];
32   dependencies = [ wcwidth ];
34   nativeCheckInputs = [
35     pytest-lazy-fixtures
36     pytestCheckHook
37   ];
39   pythonImportsCheck = [ "prettytable" ];
41   meta = with lib; {
42     description = "Display tabular data in a visually appealing ASCII table format";
43     homepage = "https://github.com/jazzband/prettytable";
44     changelog = "https://github.com/jazzband/prettytable/releases/tag/${version}";
45     license = licenses.bsd3;
46     maintainers = [ ];
47   };