tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
meraki-cli: init at 1.5.0
Dylan M. Taylor
2 years ago
2bac5de0
c7f79ffa
+60
2 changed files
expand all
collapse all
unified
split
pkgs
tools
admin
meraki-cli
default.nix
top-level
all-packages.nix
+58
pkgs/tools/admin/meraki-cli/default.nix
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{ lib
2
+
, argcomplete
3
+
, jinja2
4
+
, meraki
5
+
, rich
6
+
, fetchPypi
7
+
, buildPythonApplication
8
+
, pytestCheckHook
9
+
, requests-mock
10
+
}:
11
+
12
+
buildPythonApplication rec {
13
+
pname = "meraki-cli";
14
+
version = "1.5.0";
15
+
format = "setuptools";
16
+
17
+
src = fetchPypi {
18
+
pname = "meraki_cli";
19
+
inherit version;
20
+
hash = "sha256-YOyeovqRqt6ZMXgLnIxRvPkcW259K8NIBGdb3PwjkMg=";
21
+
};
22
+
23
+
disabledTests = [
24
+
# requires files not in PyPI tarball
25
+
"TestDocVersions"
26
+
"TestHelps"
27
+
# requires running "pip install"
28
+
"TestUpgrade"
29
+
];
30
+
31
+
propagatedBuildInputs = [
32
+
argcomplete
33
+
jinja2
34
+
meraki
35
+
rich
36
+
];
37
+
38
+
nativeBuildInputs = [
39
+
pytestCheckHook
40
+
];
41
+
42
+
nativeCheckInputs = [
43
+
requests-mock
44
+
];
45
+
46
+
pythonImportsCheck = [
47
+
"meraki_cli"
48
+
];
49
+
50
+
meta = with lib; {
51
+
homepage = "https://github.com/PackeTsar/meraki-cli";
52
+
description = "A simple CLI tool to automate and control your Cisco Meraki Dashboard";
53
+
license = licenses.mit;
54
+
maintainers = with maintainers; [ dylanmtaylor ];
55
+
platforms = platforms.unix;
56
+
mainProgram = "meraki";
57
+
};
58
+
}
+2
pkgs/top-level/all-packages.nix
···
18425
18426
mdl = callPackage ../development/tools/misc/mdl { };
18427
0
0
18428
python-matter-server = with python3Packages; toPythonApplication python-matter-server;
18429
18430
minify = callPackage ../development/web/minify { };
···
18425
18426
mdl = callPackage ../development/tools/misc/mdl { };
18427
18428
+
meraki-cli = python3Packages.callPackage ../tools/admin/meraki-cli { };
18429
+
18430
python-matter-server = with python3Packages; toPythonApplication python-matter-server;
18431
18432
minify = callPackage ../development/web/minify { };