meraki-cli: modernize, fix cross build (#414154)

This commit is contained in:
Nick Cao 2025-06-06 18:28:37 -04:00 committed by GitHub
commit b91b3c8854
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -8,12 +8,13 @@
buildPythonApplication,
pytestCheckHook,
requests-mock,
setuptools,
}:
buildPythonApplication rec {
pname = "meraki-cli";
version = "1.5.0";
format = "setuptools";
pyproject = true;
src = fetchPypi {
pname = "meraki_cli";
@ -29,18 +30,19 @@ buildPythonApplication rec {
"TestUpgrade"
];
propagatedBuildInputs = [
build-system = [
setuptools
];
dependencies = [
argcomplete
jinja2
meraki
rich
];
nativeBuildInputs = [
pytestCheckHook
];
nativeCheckInputs = [
pytestCheckHook
requests-mock
];