python3Packages.typed-argparse: init at 0.3.1-unstable-2025-05-09 (#432796)

This commit is contained in:
Yohann Boniface
2026-01-27 20:17:03 +00:00
committed by GitHub
2 changed files with 42 additions and 0 deletions
@@ -0,0 +1,40 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
setuptools,
typing-extensions,
pytestCheckHook,
pytest-cov-stub,
}:
buildPythonPackage {
pname = "typed-argparse";
version = "0.3.1-unstable-2025-05-09";
pyproject = true;
src = fetchFromGitHub {
owner = "typed-argparse";
repo = "typed-argparse";
rev = "989887701c5b4e8c835fac60d6124a9efa557e6f";
hash = "sha256-RgOHIjODBacZdUMCrazZxhQerHtZrNO0BBXPkWPN47o=";
};
build-system = [ setuptools ];
dependencies = [ typing-extensions ];
pythonImportsCheck = [ "typed_argparse" ];
nativeCheckInputs = [
pytestCheckHook
pytest-cov-stub
];
meta = {
description = "Type-safe Python argument parsing";
homepage = "https://typed-argparse.github.io/typed-argparse/";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.me-and ];
};
}
+2
View File
@@ -19500,6 +19500,8 @@ self: super: with self; {
inherit (pkgs) file zlib;
};
typed-argparse = callPackage ../development/python-modules/typed-argparse { };
typed-settings = callPackage ../development/python-modules/typed-settings { };
typedmonarchmoney = callPackage ../development/python-modules/typedmonarchmoney { };