diff options
author | Fabian Affolter <mail@fabian-affolter.ch> | 2024-06-07 09:13:56 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-07 09:13:56 +0200 |
commit | 5fd3d5abe12e1380e4022e34dc7c64d80664e2ba (patch) | |
tree | aefa2014f3250e4469e4af31f33e3b6eb534645d /pkgs/development | |
parent | ae7ffcf742cbca15a3e09317a7cb578a6304020f (diff) |
python312Packages.rich-argparse: refactor
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/python-modules/rich-argparse/default.nix | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/pkgs/development/python-modules/rich-argparse/default.nix b/pkgs/development/python-modules/rich-argparse/default.nix index 85466f4262039..69d657d9b15c7 100644 --- a/pkgs/development/python-modules/rich-argparse/default.nix +++ b/pkgs/development/python-modules/rich-argparse/default.nix @@ -3,14 +3,17 @@ buildPythonPackage, fetchFromGitHub, hatchling, - rich, pytestCheckHook, + pythonOlder, + rich, }: buildPythonPackage rec { pname = "rich-argparse"; version = "1.5.1"; - format = "pyproject"; + pyproject = true; + + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "hamdanal"; @@ -19,17 +22,16 @@ buildPythonPackage rec { hash = "sha256-NcsEGImUAqwZI6Ga3UIqnoELvz6WRKyVqGkR4jPIKPI="; }; - propagatedBuildInputs = [ - hatchling - rich - ]; + build-system = [ hatchling ]; + + dependencies = [ rich ]; nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "rich_argparse" ]; meta = with lib; { - description = "Format argparse help output using rich."; + description = "Format argparse help output using rich"; homepage = "https://github.com/hamdanal/rich-argparse"; changelog = "https://github.com/hamdanal/rich-argparse/blob/v${version}/CHANGELOG.md"; license = licenses.mit; |