Merge pull request #304731 from fabaff/jsonargparse-bump

python312Packages.jsonargparse: 4.27.7 -> 4.28.0
This commit is contained in:
Mario Rodas 2024-04-17 09:10:14 -05:00 committed by GitHub
commit d2111c2cf8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,31 +1,32 @@
{ lib
, argcomplete
, attrs
, buildPythonPackage
, docstring-parser
, fetchFromGitHub
, fsspec
, jsonnet
, jsonschema
, omegaconf
, pydantic
, pytest-subtests
, pytestCheckHook
, pythonOlder
, pyyaml
, reconplogger
, requests
, responses
, ruyaml
, setuptools
, types-pyyaml
, types-requests
, typeshed-client
{
lib,
argcomplete,
attrs,
buildPythonPackage,
docstring-parser,
fetchFromGitHub,
fsspec,
jsonnet,
jsonschema,
omegaconf,
pydantic,
pytest-subtests,
pytestCheckHook,
pythonOlder,
pyyaml,
reconplogger,
requests,
responses,
ruyaml,
setuptools,
types-pyyaml,
types-requests,
typeshed-client,
}:
buildPythonPackage rec {
pname = "jsonargparse";
version = "4.27.7";
version = "4.28.0";
pyproject = true;
disabled = pythonOlder "3.11";
@ -34,16 +35,12 @@ buildPythonPackage rec {
owner = "omni-us";
repo = "jsonargparse";
rev = "refs/tags/v${version}";
hash = "sha256-JWa08jCdtP9xwLaTYw0024DogDC0WQvKZ8xRDTEhsvE=";
hash = "sha256-iw6ntzFkvMg5baOgeUzf3qV1eGGqywINd7e6N781llQ=";
};
nativeBuildInputs = [
setuptools
];
build-system = [ setuptools ];
propagatedBuildInputs = [
pyyaml
];
dependencies = [ pyyaml ];
passthru.optional-dependencies = {
all = [
@ -57,35 +54,21 @@ buildPythonPackage rec {
typeshed-client
requests
];
argcomplete = [
argcomplete
];
fsspec = [
fsspec
];
argcomplete = [ argcomplete ];
fsspec = [ fsspec ];
jsonnet = [
jsonnet
# jsonnet-binary
];
jsonschema = [
jsonschema
];
omegaconf = [
omegaconf
];
reconplogger = [
reconplogger
];
ruyaml = [
ruyaml
];
jsonschema = [ jsonschema ];
omegaconf = [ omegaconf ];
reconplogger = [ reconplogger ];
ruyaml = [ ruyaml ];
signatures = [
docstring-parser
typeshed-client
];
urls = [
requests
];
urls = [ requests ];
};
nativeCheckInputs = [
@ -95,9 +78,7 @@ buildPythonPackage rec {
types-requests
];
pythonImportsCheck = [
"jsonargparse"
];
pythonImportsCheck = [ "jsonargparse" ];
meta = with lib; {
description = "Module to mplement minimal boilerplate CLIs derived from various sources";