tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
nixopsUnstable: 1.7pre2764_932bf4 -> 2.0.0-pre
adisbladis
5 years ago
a2a05d2b
e90e1147
+1023
-1
7 changed files
expand all
collapse all
unified
split
pkgs
applications
networking
cluster
nixops
default.nix
poetry-git-overlay.nix
poetry.lock
pyproject.toml
shell.nix
update
top-level
all-packages.nix
+65
pkgs/applications/networking/cluster/nixops/default.nix
···
1
1
+
{ pkgs
2
2
+
, poetry2nix
3
3
+
, lib
4
4
+
, overrides ? (self: super: {})
5
5
+
, stdenv
6
6
+
}:
7
7
+
8
8
+
let
9
9
+
10
10
+
interpreter = (
11
11
+
poetry2nix.mkPoetryPackages {
12
12
+
projectDir = ./.;
13
13
+
overrides = [
14
14
+
poetry2nix.defaultPoetryOverrides
15
15
+
(import ./poetry-git-overlay.nix { inherit pkgs; })
16
16
+
(
17
17
+
self: super: {
18
18
+
19
19
+
nixops = super.nixops.overridePythonAttrs (
20
20
+
old: {
21
21
+
meta = old.meta // {
22
22
+
homepage = https://github.com/NixOS/nixops;
23
23
+
description = "NixOS cloud provisioning and deployment tool";
24
24
+
maintainers = with lib.maintainers; [ adisbladis aminechikhaoui eelco rob domenkozar ];
25
25
+
platforms = lib.platforms.unix;
26
26
+
license = lib.licenses.lgpl3;
27
27
+
};
28
28
+
29
29
+
}
30
30
+
);
31
31
+
}
32
32
+
)
33
33
+
34
34
+
# User provided overrides
35
35
+
overrides
36
36
+
37
37
+
# Make nixops pluginable
38
38
+
(self: super: {
39
39
+
nixops = super.__toPluginAble {
40
40
+
drv = super.nixops;
41
41
+
finalDrv = self.nixops;
42
42
+
43
43
+
nativeBuildInputs = [ self.sphinx ];
44
44
+
postInstall = ''
45
45
+
doc_cache=$(mktemp -d)
46
46
+
sphinx-build -b man -d $doc_cache doc/ $out/share/man/man1
47
47
+
48
48
+
html=$(mktemp -d)
49
49
+
sphinx-build -b html -d $doc_cache doc/ $out/share/nixops/doc
50
50
+
'';
51
51
+
52
52
+
};
53
53
+
})
54
54
+
55
55
+
];
56
56
+
}
57
57
+
).python;
58
58
+
59
59
+
in interpreter.pkgs.nixops.withPlugins(ps: [
60
60
+
ps.nixops-encrypted-links
61
61
+
ps.nixops-virtd
62
62
+
ps.nixops-aws
63
63
+
ps.nixops-gcp
64
64
+
ps.nixopsvbox
65
65
+
])
+74
pkgs/applications/networking/cluster/nixops/poetry-git-overlay.nix
···
1
1
+
{ pkgs }:
2
2
+
self: super: {
3
3
+
4
4
+
nixops = super.nixops.overridePythonAttrs (
5
5
+
_: {
6
6
+
src = pkgs.fetchgit {
7
7
+
url = "https://github.com/NixOS/nixops.git";
8
8
+
rev = "1ed5a091bc52de6c91319f446f833018a1cb326e";
9
9
+
sha256 = "1fx17qv9cl7hz7322zh4xlg02xn7bwwjj82cdcvqpsjf83crz3xi";
10
10
+
};
11
11
+
}
12
12
+
);
13
13
+
14
14
+
nixops-aws = super.nixops-aws.overridePythonAttrs (
15
15
+
_: {
16
16
+
src = pkgs.fetchgit {
17
17
+
url = "https://github.com/NixOS/nixops-aws.git";
18
18
+
rev = "dbbaa1b15b6cf7ca1ceeb0a6195f5ee27693c505";
19
19
+
sha256 = "13gw3h7g19a0s7dpayjfksrmw6g0364dcm5z2d6mlyzdkfgak4jn";
20
20
+
};
21
21
+
}
22
22
+
);
23
23
+
24
24
+
nixops-encrypted-links = super.nixops-encrypted-links.overridePythonAttrs (
25
25
+
_: {
26
26
+
src = pkgs.fetchgit {
27
27
+
url = "https://github.com/nix-community/nixops-encrypted-links.git";
28
28
+
rev = "0bb9aa50a7294ee9dca10a18ff7d9024234913e1";
29
29
+
sha256 = "00wj03wcry83acwljq5v80dyrqaxpqb4j3jsdkfy3d7n5g4aq19l";
30
30
+
};
31
31
+
}
32
32
+
);
33
33
+
34
34
+
nixops-gcp = super.nixops-gcp.overridePythonAttrs (
35
35
+
_: {
36
36
+
src = pkgs.fetchgit {
37
37
+
url = "https://github.com/nix-community/nixops-gce.git";
38
38
+
rev = "23596af53eabc4e3bcf72beaaed82b2c8d40e419";
39
39
+
sha256 = "10gfdhf4b3ldrpns8z66mqxwfcbgf9ccz8fx0rcp7gsgsffb0i3c";
40
40
+
};
41
41
+
}
42
42
+
);
43
43
+
44
44
+
nixops-virtd = super.nixops-virtd.overridePythonAttrs (
45
45
+
_: {
46
46
+
src = pkgs.fetchgit {
47
47
+
url = "https://github.com/nix-community/nixops-libvirtd.git";
48
48
+
rev = "af6cf5b2ced57b7b6d36b5df7dd27a14e0a5cfb6";
49
49
+
sha256 = "1j75yg8a44dlbig38mf7n7p71mdzff6ii1z1pdp32i4ivk3l0hy6";
50
50
+
};
51
51
+
}
52
52
+
);
53
53
+
54
54
+
nixopsvbox = super.nixopsvbox.overridePythonAttrs (
55
55
+
_: {
56
56
+
src = pkgs.fetchgit {
57
57
+
url = "https://github.com/nix-community/nixops-vbox.git";
58
58
+
rev = "2729672865ebe2aa973c062a3fbddda8c1359da0";
59
59
+
sha256 = "07bmrbg3g2prnba2kwg1rg6rvmnx1vzc538y2q3g04s958hala56";
60
60
+
};
61
61
+
}
62
62
+
);
63
63
+
64
64
+
nixos-modules-contrib = super.nixos-modules-contrib.overridePythonAttrs (
65
65
+
_: {
66
66
+
src = pkgs.fetchgit {
67
67
+
url = "https://github.com/nix-community/nixos-modules-contrib.git";
68
68
+
rev = "81a1c2ef424dcf596a97b2e46a58ca73a1dd1ff8";
69
69
+
sha256 = "0f6ra5r8i1jz8ymw6l3j68b676a1lv0466lv0xa6mi80k6v9457x";
70
70
+
};
71
71
+
}
72
72
+
);
73
73
+
74
74
+
}
+841
pkgs/applications/networking/cluster/nixops/poetry.lock
···
1
1
+
[[package]]
2
2
+
name = "alabaster"
3
3
+
version = "0.7.12"
4
4
+
description = "A configurable sidebar-enabled Sphinx theme"
5
5
+
category = "dev"
6
6
+
optional = false
7
7
+
python-versions = "*"
8
8
+
9
9
+
[[package]]
10
10
+
name = "apache-libcloud"
11
11
+
version = "3.3.1"
12
12
+
description = "A standard Python library that abstracts away differences among multiple cloud provider APIs. For more information and documentation, please see https://libcloud.apache.org"
13
13
+
category = "main"
14
14
+
optional = false
15
15
+
python-versions = ">=3.5.*, <4"
16
16
+
17
17
+
[package.dependencies]
18
18
+
requests = ">=2.5.0"
19
19
+
20
20
+
[[package]]
21
21
+
name = "babel"
22
22
+
version = "2.9.0"
23
23
+
description = "Internationalization utilities"
24
24
+
category = "dev"
25
25
+
optional = false
26
26
+
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
27
27
+
28
28
+
[package.dependencies]
29
29
+
pytz = ">=2015.7"
30
30
+
31
31
+
[[package]]
32
32
+
name = "boto"
33
33
+
version = "2.49.0"
34
34
+
description = "Amazon Web Services Library"
35
35
+
category = "main"
36
36
+
optional = false
37
37
+
python-versions = "*"
38
38
+
39
39
+
[[package]]
40
40
+
name = "boto3"
41
41
+
version = "1.17.0"
42
42
+
description = "The AWS SDK for Python"
43
43
+
category = "main"
44
44
+
optional = false
45
45
+
python-versions = ">= 2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*"
46
46
+
47
47
+
[package.dependencies]
48
48
+
botocore = ">=1.20.0,<1.21.0"
49
49
+
jmespath = ">=0.7.1,<1.0.0"
50
50
+
s3transfer = ">=0.3.0,<0.4.0"
51
51
+
52
52
+
[[package]]
53
53
+
name = "botocore"
54
54
+
version = "1.20.0"
55
55
+
description = "Low-level, data-driven core of boto 3."
56
56
+
category = "main"
57
57
+
optional = false
58
58
+
python-versions = ">= 2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*"
59
59
+
60
60
+
[package.dependencies]
61
61
+
jmespath = ">=0.7.1,<1.0.0"
62
62
+
python-dateutil = ">=2.1,<3.0.0"
63
63
+
urllib3 = ">=1.25.4,<1.27"
64
64
+
65
65
+
[[package]]
66
66
+
name = "certifi"
67
67
+
version = "2020.12.5"
68
68
+
description = "Python package for providing Mozilla's CA Bundle."
69
69
+
category = "main"
70
70
+
optional = false
71
71
+
python-versions = "*"
72
72
+
73
73
+
[[package]]
74
74
+
name = "cffi"
75
75
+
version = "1.14.4"
76
76
+
description = "Foreign Function Interface for Python calling C code."
77
77
+
category = "main"
78
78
+
optional = false
79
79
+
python-versions = "*"
80
80
+
81
81
+
[package.dependencies]
82
82
+
pycparser = "*"
83
83
+
84
84
+
[[package]]
85
85
+
name = "chardet"
86
86
+
version = "4.0.0"
87
87
+
description = "Universal encoding detector for Python 2 and 3"
88
88
+
category = "main"
89
89
+
optional = false
90
90
+
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
91
91
+
92
92
+
[[package]]
93
93
+
name = "colorama"
94
94
+
version = "0.4.4"
95
95
+
description = "Cross-platform colored terminal text."
96
96
+
category = "dev"
97
97
+
optional = false
98
98
+
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
99
99
+
100
100
+
[[package]]
101
101
+
name = "cryptography"
102
102
+
version = "3.3.1"
103
103
+
description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers."
104
104
+
category = "main"
105
105
+
optional = false
106
106
+
python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*"
107
107
+
108
108
+
[package.dependencies]
109
109
+
cffi = ">=1.12"
110
110
+
six = ">=1.4.1"
111
111
+
112
112
+
[package.extras]
113
113
+
docs = ["sphinx (>=1.6.5,!=1.8.0,!=3.1.0,!=3.1.1)", "sphinx-rtd-theme"]
114
114
+
docstest = ["doc8", "pyenchant (>=1.6.11)", "twine (>=1.12.0)", "sphinxcontrib-spelling (>=4.0.1)"]
115
115
+
pep8test = ["black", "flake8", "flake8-import-order", "pep8-naming"]
116
116
+
ssh = ["bcrypt (>=3.1.5)"]
117
117
+
test = ["pytest (>=3.6.0,!=3.9.0,!=3.9.1,!=3.9.2)", "pretend", "iso8601", "pytz", "hypothesis (>=1.11.4,!=3.79.2)"]
118
118
+
119
119
+
[[package]]
120
120
+
name = "docutils"
121
121
+
version = "0.16"
122
122
+
description = "Docutils -- Python Documentation Utilities"
123
123
+
category = "dev"
124
124
+
optional = false
125
125
+
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
126
126
+
127
127
+
[[package]]
128
128
+
name = "idna"
129
129
+
version = "2.10"
130
130
+
description = "Internationalized Domain Names in Applications (IDNA)"
131
131
+
category = "main"
132
132
+
optional = false
133
133
+
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
134
134
+
135
135
+
[[package]]
136
136
+
name = "imagesize"
137
137
+
version = "1.2.0"
138
138
+
description = "Getting image size from png/jpeg/jpeg2000/gif file"
139
139
+
category = "dev"
140
140
+
optional = false
141
141
+
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
142
142
+
143
143
+
[[package]]
144
144
+
name = "jinja2"
145
145
+
version = "2.11.3"
146
146
+
description = "A very fast and expressive template engine."
147
147
+
category = "dev"
148
148
+
optional = false
149
149
+
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
150
150
+
151
151
+
[package.dependencies]
152
152
+
MarkupSafe = ">=0.23"
153
153
+
154
154
+
[package.extras]
155
155
+
i18n = ["Babel (>=0.8)"]
156
156
+
157
157
+
[[package]]
158
158
+
name = "jmespath"
159
159
+
version = "0.10.0"
160
160
+
description = "JSON Matching Expressions"
161
161
+
category = "main"
162
162
+
optional = false
163
163
+
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
164
164
+
165
165
+
[[package]]
166
166
+
name = "libvirt-python"
167
167
+
version = "6.10.0"
168
168
+
description = "The libvirt virtualization API python binding"
169
169
+
category = "main"
170
170
+
optional = false
171
171
+
python-versions = "*"
172
172
+
173
173
+
[[package]]
174
174
+
name = "markupsafe"
175
175
+
version = "1.1.1"
176
176
+
description = "Safely add untrusted strings to HTML/XML markup."
177
177
+
category = "dev"
178
178
+
optional = false
179
179
+
python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*"
180
180
+
181
181
+
[[package]]
182
182
+
name = "nixops"
183
183
+
version = "2.0.0"
184
184
+
description = "NixOS cloud provisioning and deployment tool"
185
185
+
category = "main"
186
186
+
optional = false
187
187
+
python-versions = "^3.7"
188
188
+
develop = false
189
189
+
190
190
+
[package.dependencies]
191
191
+
pluggy = "^0.13.1"
192
192
+
PrettyTable = "^0.7.2"
193
193
+
typeguard = "^2.7.1"
194
194
+
typing-extensions = "^3.7.4"
195
195
+
196
196
+
[package.source]
197
197
+
type = "git"
198
198
+
url = "https://github.com/NixOS/nixops.git"
199
199
+
reference = "master"
200
200
+
resolved_reference = "1ed5a091bc52de6c91319f446f833018a1cb326e"
201
201
+
202
202
+
[[package]]
203
203
+
name = "nixops-aws"
204
204
+
version = "1.0"
205
205
+
description = "NixOps AWS plugin"
206
206
+
category = "main"
207
207
+
optional = false
208
208
+
python-versions = "^3.7"
209
209
+
develop = false
210
210
+
211
211
+
[package.dependencies]
212
212
+
boto = "^2.49.0"
213
213
+
boto3 = "^1.13.7"
214
214
+
nixops = "rev master"
215
215
+
nixos-modules-contrib = "rev master"
216
216
+
typing-extensions = "^3.7.4"
217
217
+
218
218
+
[package.source]
219
219
+
type = "git"
220
220
+
url = "https://github.com/NixOS/nixops-aws.git"
221
221
+
reference = "master"
222
222
+
resolved_reference = "dbbaa1b15b6cf7ca1ceeb0a6195f5ee27693c505"
223
223
+
224
224
+
[[package]]
225
225
+
name = "nixops-encrypted-links"
226
226
+
version = "1.0"
227
227
+
description = "Encrypted links support for NixOps"
228
228
+
category = "main"
229
229
+
optional = false
230
230
+
python-versions = "^3.7"
231
231
+
develop = false
232
232
+
233
233
+
[package.dependencies]
234
234
+
nixops = "branch master"
235
235
+
236
236
+
[package.source]
237
237
+
type = "git"
238
238
+
url = "https://github.com/nix-community/nixops-encrypted-links.git"
239
239
+
reference = "master"
240
240
+
resolved_reference = "0bb9aa50a7294ee9dca10a18ff7d9024234913e1"
241
241
+
242
242
+
[[package]]
243
243
+
name = "nixops-gcp"
244
244
+
version = "1.0"
245
245
+
description = "NixOps backend for Google Cloud Platform"
246
246
+
category = "main"
247
247
+
optional = false
248
248
+
python-versions = "^3.7"
249
249
+
develop = false
250
250
+
251
251
+
[package.dependencies]
252
252
+
apache-libcloud = "^3.2.0"
253
253
+
cryptography = "^3.1.1"
254
254
+
nixops = "branch master"
255
255
+
nixos-modules-contrib = "branch master"
256
256
+
257
257
+
[package.source]
258
258
+
type = "git"
259
259
+
url = "https://github.com/nix-community/nixops-gce.git"
260
260
+
reference = "master"
261
261
+
resolved_reference = "23596af53eabc4e3bcf72beaaed82b2c8d40e419"
262
262
+
263
263
+
[[package]]
264
264
+
name = "nixops-virtd"
265
265
+
version = "1.0"
266
266
+
description = "NixOps plugin for virtd"
267
267
+
category = "main"
268
268
+
optional = false
269
269
+
python-versions = "^3.7"
270
270
+
develop = false
271
271
+
272
272
+
[package.dependencies]
273
273
+
libvirt-python = "^6.1"
274
274
+
nixops = "branch master"
275
275
+
276
276
+
[package.source]
277
277
+
type = "git"
278
278
+
url = "https://github.com/nix-community/nixops-libvirtd.git"
279
279
+
reference = "master"
280
280
+
resolved_reference = "af6cf5b2ced57b7b6d36b5df7dd27a14e0a5cfb6"
281
281
+
282
282
+
[[package]]
283
283
+
name = "nixopsvbox"
284
284
+
version = "1.7"
285
285
+
description = "NixOps backend for VirtualBox"
286
286
+
category = "main"
287
287
+
optional = false
288
288
+
python-versions = "^3.7"
289
289
+
develop = false
290
290
+
291
291
+
[package.dependencies]
292
292
+
nixops = "rev master"
293
293
+
294
294
+
[package.source]
295
295
+
type = "git"
296
296
+
url = "https://github.com/nix-community/nixops-vbox.git"
297
297
+
reference = "master"
298
298
+
resolved_reference = "2729672865ebe2aa973c062a3fbddda8c1359da0"
299
299
+
300
300
+
[[package]]
301
301
+
name = "nixos-modules-contrib"
302
302
+
version = "0.1.0"
303
303
+
description = "NixOS modules that don't quite belong in NixOS."
304
304
+
category = "main"
305
305
+
optional = false
306
306
+
python-versions = "^3.7"
307
307
+
develop = false
308
308
+
309
309
+
[package.dependencies]
310
310
+
nixops = "rev master"
311
311
+
312
312
+
[package.source]
313
313
+
type = "git"
314
314
+
url = "https://github.com/nix-community/nixos-modules-contrib.git"
315
315
+
reference = "master"
316
316
+
resolved_reference = "81a1c2ef424dcf596a97b2e46a58ca73a1dd1ff8"
317
317
+
318
318
+
[[package]]
319
319
+
name = "packaging"
320
320
+
version = "20.9"
321
321
+
description = "Core utilities for Python packages"
322
322
+
category = "dev"
323
323
+
optional = false
324
324
+
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
325
325
+
326
326
+
[package.dependencies]
327
327
+
pyparsing = ">=2.0.2"
328
328
+
329
329
+
[[package]]
330
330
+
name = "pluggy"
331
331
+
version = "0.13.1"
332
332
+
description = "plugin and hook calling mechanisms for python"
333
333
+
category = "main"
334
334
+
optional = false
335
335
+
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
336
336
+
337
337
+
[package.extras]
338
338
+
dev = ["pre-commit", "tox"]
339
339
+
340
340
+
[[package]]
341
341
+
name = "prettytable"
342
342
+
version = "0.7.2"
343
343
+
description = "A simple Python library for easily displaying tabular data in a visually appealing ASCII table format."
344
344
+
category = "main"
345
345
+
optional = false
346
346
+
python-versions = "*"
347
347
+
348
348
+
[[package]]
349
349
+
name = "pycparser"
350
350
+
version = "2.20"
351
351
+
description = "C parser in Python"
352
352
+
category = "main"
353
353
+
optional = false
354
354
+
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
355
355
+
356
356
+
[[package]]
357
357
+
name = "pygments"
358
358
+
version = "2.7.4"
359
359
+
description = "Pygments is a syntax highlighting package written in Python."
360
360
+
category = "dev"
361
361
+
optional = false
362
362
+
python-versions = ">=3.5"
363
363
+
364
364
+
[[package]]
365
365
+
name = "pyparsing"
366
366
+
version = "2.4.7"
367
367
+
description = "Python parsing module"
368
368
+
category = "dev"
369
369
+
optional = false
370
370
+
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
371
371
+
372
372
+
[[package]]
373
373
+
name = "python-dateutil"
374
374
+
version = "2.8.1"
375
375
+
description = "Extensions to the standard Python datetime module"
376
376
+
category = "main"
377
377
+
optional = false
378
378
+
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
379
379
+
380
380
+
[package.dependencies]
381
381
+
six = ">=1.5"
382
382
+
383
383
+
[[package]]
384
384
+
name = "pytz"
385
385
+
version = "2021.1"
386
386
+
description = "World timezone definitions, modern and historical"
387
387
+
category = "dev"
388
388
+
optional = false
389
389
+
python-versions = "*"
390
390
+
391
391
+
[[package]]
392
392
+
name = "requests"
393
393
+
version = "2.25.1"
394
394
+
description = "Python HTTP for Humans."
395
395
+
category = "main"
396
396
+
optional = false
397
397
+
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
398
398
+
399
399
+
[package.dependencies]
400
400
+
certifi = ">=2017.4.17"
401
401
+
chardet = ">=3.0.2,<5"
402
402
+
idna = ">=2.5,<3"
403
403
+
urllib3 = ">=1.21.1,<1.27"
404
404
+
405
405
+
[package.extras]
406
406
+
security = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)"]
407
407
+
socks = ["PySocks (>=1.5.6,!=1.5.7)", "win-inet-pton"]
408
408
+
409
409
+
[[package]]
410
410
+
name = "s3transfer"
411
411
+
version = "0.3.4"
412
412
+
description = "An Amazon S3 Transfer Manager"
413
413
+
category = "main"
414
414
+
optional = false
415
415
+
python-versions = "*"
416
416
+
417
417
+
[package.dependencies]
418
418
+
botocore = ">=1.12.36,<2.0a.0"
419
419
+
420
420
+
[[package]]
421
421
+
name = "six"
422
422
+
version = "1.15.0"
423
423
+
description = "Python 2 and 3 compatibility utilities"
424
424
+
category = "main"
425
425
+
optional = false
426
426
+
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
427
427
+
428
428
+
[[package]]
429
429
+
name = "snowballstemmer"
430
430
+
version = "2.1.0"
431
431
+
description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms."
432
432
+
category = "dev"
433
433
+
optional = false
434
434
+
python-versions = "*"
435
435
+
436
436
+
[[package]]
437
437
+
name = "sphinx"
438
438
+
version = "3.4.3"
439
439
+
description = "Python documentation generator"
440
440
+
category = "dev"
441
441
+
optional = false
442
442
+
python-versions = ">=3.5"
443
443
+
444
444
+
[package.dependencies]
445
445
+
alabaster = ">=0.7,<0.8"
446
446
+
babel = ">=1.3"
447
447
+
colorama = {version = ">=0.3.5", markers = "sys_platform == \"win32\""}
448
448
+
docutils = ">=0.12"
449
449
+
imagesize = "*"
450
450
+
Jinja2 = ">=2.3"
451
451
+
packaging = "*"
452
452
+
Pygments = ">=2.0"
453
453
+
requests = ">=2.5.0"
454
454
+
snowballstemmer = ">=1.1"
455
455
+
sphinxcontrib-applehelp = "*"
456
456
+
sphinxcontrib-devhelp = "*"
457
457
+
sphinxcontrib-htmlhelp = "*"
458
458
+
sphinxcontrib-jsmath = "*"
459
459
+
sphinxcontrib-qthelp = "*"
460
460
+
sphinxcontrib-serializinghtml = "*"
461
461
+
462
462
+
[package.extras]
463
463
+
docs = ["sphinxcontrib-websupport"]
464
464
+
lint = ["flake8 (>=3.5.0)", "isort", "mypy (>=0.790)", "docutils-stubs"]
465
465
+
test = ["pytest", "pytest-cov", "html5lib", "cython", "typed-ast"]
466
466
+
467
467
+
[[package]]
468
468
+
name = "sphinxcontrib-applehelp"
469
469
+
version = "1.0.2"
470
470
+
description = "sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books"
471
471
+
category = "dev"
472
472
+
optional = false
473
473
+
python-versions = ">=3.5"
474
474
+
475
475
+
[package.extras]
476
476
+
lint = ["flake8", "mypy", "docutils-stubs"]
477
477
+
test = ["pytest"]
478
478
+
479
479
+
[[package]]
480
480
+
name = "sphinxcontrib-devhelp"
481
481
+
version = "1.0.2"
482
482
+
description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document."
483
483
+
category = "dev"
484
484
+
optional = false
485
485
+
python-versions = ">=3.5"
486
486
+
487
487
+
[package.extras]
488
488
+
lint = ["flake8", "mypy", "docutils-stubs"]
489
489
+
test = ["pytest"]
490
490
+
491
491
+
[[package]]
492
492
+
name = "sphinxcontrib-htmlhelp"
493
493
+
version = "1.0.3"
494
494
+
description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files"
495
495
+
category = "dev"
496
496
+
optional = false
497
497
+
python-versions = ">=3.5"
498
498
+
499
499
+
[package.extras]
500
500
+
lint = ["flake8", "mypy", "docutils-stubs"]
501
501
+
test = ["pytest", "html5lib"]
502
502
+
503
503
+
[[package]]
504
504
+
name = "sphinxcontrib-jsmath"
505
505
+
version = "1.0.1"
506
506
+
description = "A sphinx extension which renders display math in HTML via JavaScript"
507
507
+
category = "dev"
508
508
+
optional = false
509
509
+
python-versions = ">=3.5"
510
510
+
511
511
+
[package.extras]
512
512
+
test = ["pytest", "flake8", "mypy"]
513
513
+
514
514
+
[[package]]
515
515
+
name = "sphinxcontrib-qthelp"
516
516
+
version = "1.0.3"
517
517
+
description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document."
518
518
+
category = "dev"
519
519
+
optional = false
520
520
+
python-versions = ">=3.5"
521
521
+
522
522
+
[package.extras]
523
523
+
lint = ["flake8", "mypy", "docutils-stubs"]
524
524
+
test = ["pytest"]
525
525
+
526
526
+
[[package]]
527
527
+
name = "sphinxcontrib-serializinghtml"
528
528
+
version = "1.1.4"
529
529
+
description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)."
530
530
+
category = "dev"
531
531
+
optional = false
532
532
+
python-versions = ">=3.5"
533
533
+
534
534
+
[package.extras]
535
535
+
lint = ["flake8", "mypy", "docutils-stubs"]
536
536
+
test = ["pytest"]
537
537
+
538
538
+
[[package]]
539
539
+
name = "typeguard"
540
540
+
version = "2.10.0"
541
541
+
description = "Run-time type checker for Python"
542
542
+
category = "main"
543
543
+
optional = false
544
544
+
python-versions = ">=3.5.3"
545
545
+
546
546
+
[package.extras]
547
547
+
doc = ["sphinx-rtd-theme", "sphinx-autodoc-typehints (>=1.2.0)"]
548
548
+
test = ["pytest", "typing-extensions"]
549
549
+
550
550
+
[[package]]
551
551
+
name = "typing-extensions"
552
552
+
version = "3.7.4.3"
553
553
+
description = "Backported and Experimental Type Hints for Python 3.5+"
554
554
+
category = "main"
555
555
+
optional = false
556
556
+
python-versions = "*"
557
557
+
558
558
+
[[package]]
559
559
+
name = "urllib3"
560
560
+
version = "1.26.3"
561
561
+
description = "HTTP library with thread-safe connection pooling, file post, and more."
562
562
+
category = "main"
563
563
+
optional = false
564
564
+
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4"
565
565
+
566
566
+
[package.extras]
567
567
+
brotli = ["brotlipy (>=0.6.0)"]
568
568
+
secure = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "certifi", "ipaddress"]
569
569
+
socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"]
570
570
+
571
571
+
[metadata]
572
572
+
lock-version = "1.1"
573
573
+
python-versions = "^3.8"
574
574
+
content-hash = "bd064837654a0d4a4691b3df01338b92c95a449ff400a9cd49fee843ab13ee92"
575
575
+
576
576
+
[metadata.files]
577
577
+
alabaster = [
578
578
+
{file = "alabaster-0.7.12-py2.py3-none-any.whl", hash = "sha256:446438bdcca0e05bd45ea2de1668c1d9b032e1a9154c2c259092d77031ddd359"},
579
579
+
{file = "alabaster-0.7.12.tar.gz", hash = "sha256:a661d72d58e6ea8a57f7a86e37d86716863ee5e92788398526d58b26a4e4dc02"},
580
580
+
]
581
581
+
apache-libcloud = [
582
582
+
{file = "apache-libcloud-3.3.1.tar.gz", hash = "sha256:d7450453eaf5904eb4fb4f74cf9f37dc83721a719bce34f5abb336b1a1ab974d"},
583
583
+
{file = "apache_libcloud-3.3.1-py2.py3-none-any.whl", hash = "sha256:c3722c4dd58b0ee4beaf4e615e0ba82505d9a915e55319dc84383687166a3eed"},
584
584
+
]
585
585
+
babel = [
586
586
+
{file = "Babel-2.9.0-py2.py3-none-any.whl", hash = "sha256:9d35c22fcc79893c3ecc85ac4a56cde1ecf3f19c540bba0922308a6c06ca6fa5"},
587
587
+
{file = "Babel-2.9.0.tar.gz", hash = "sha256:da031ab54472314f210b0adcff1588ee5d1d1d0ba4dbd07b94dba82bde791e05"},
588
588
+
]
589
589
+
boto = [
590
590
+
{file = "boto-2.49.0-py2.py3-none-any.whl", hash = "sha256:147758d41ae7240dc989f0039f27da8ca0d53734be0eb869ef16e3adcfa462e8"},
591
591
+
{file = "boto-2.49.0.tar.gz", hash = "sha256:ea0d3b40a2d852767be77ca343b58a9e3a4b00d9db440efb8da74b4e58025e5a"},
592
592
+
]
593
593
+
boto3 = [
594
594
+
{file = "boto3-1.17.0-py2.py3-none-any.whl", hash = "sha256:b4860f56bc585d3d1fde90d288da5eb4d1198401d72201dc3e25de8887b080e2"},
595
595
+
{file = "boto3-1.17.0.tar.gz", hash = "sha256:2a39bd5e5f2d50ce9267d682cc92750f8771399665021f47e80f9c8d2fb812a6"},
596
596
+
]
597
597
+
botocore = [
598
598
+
{file = "botocore-1.20.0-py2.py3-none-any.whl", hash = "sha256:634b39ab0d55477cfbffb0e5dff31b7ab4bb171b04a0c69f8bcf65135f26ba94"},
599
599
+
{file = "botocore-1.20.0.tar.gz", hash = "sha256:a608d6d644b852f3c154fc433eaae52febbebc7c474fa8f4d666797d0931770a"},
600
600
+
]
601
601
+
certifi = [
602
602
+
{file = "certifi-2020.12.5-py2.py3-none-any.whl", hash = "sha256:719a74fb9e33b9bd44cc7f3a8d94bc35e4049deebe19ba7d8e108280cfd59830"},
603
603
+
{file = "certifi-2020.12.5.tar.gz", hash = "sha256:1a4995114262bffbc2413b159f2a1a480c969de6e6eb13ee966d470af86af59c"},
604
604
+
]
605
605
+
cffi = [
606
606
+
{file = "cffi-1.14.4-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:ebb253464a5d0482b191274f1c8bf00e33f7e0b9c66405fbffc61ed2c839c775"},
607
607
+
{file = "cffi-1.14.4-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:2c24d61263f511551f740d1a065eb0212db1dbbbbd241db758f5244281590c06"},
608
608
+
{file = "cffi-1.14.4-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:9f7a31251289b2ab6d4012f6e83e58bc3b96bd151f5b5262467f4bb6b34a7c26"},
609
609
+
{file = "cffi-1.14.4-cp27-cp27m-win32.whl", hash = "sha256:5cf4be6c304ad0b6602f5c4e90e2f59b47653ac1ed9c662ed379fe48a8f26b0c"},
610
610
+
{file = "cffi-1.14.4-cp27-cp27m-win_amd64.whl", hash = "sha256:f60567825f791c6f8a592f3c6e3bd93dd2934e3f9dac189308426bd76b00ef3b"},
611
611
+
{file = "cffi-1.14.4-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:c6332685306b6417a91b1ff9fae889b3ba65c2292d64bd9245c093b1b284809d"},
612
612
+
{file = "cffi-1.14.4-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:d9efd8b7a3ef378dd61a1e77367f1924375befc2eba06168b6ebfa903a5e59ca"},
613
613
+
{file = "cffi-1.14.4-cp35-cp35m-macosx_10_9_x86_64.whl", hash = "sha256:51a8b381b16ddd370178a65360ebe15fbc1c71cf6f584613a7ea08bfad946698"},
614
614
+
{file = "cffi-1.14.4-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:1d2c4994f515e5b485fd6d3a73d05526aa0fcf248eb135996b088d25dfa1865b"},
615
615
+
{file = "cffi-1.14.4-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:af5c59122a011049aad5dd87424b8e65a80e4a6477419c0c1015f73fb5ea0293"},
616
616
+
{file = "cffi-1.14.4-cp35-cp35m-win32.whl", hash = "sha256:594234691ac0e9b770aee9fcdb8fa02c22e43e5c619456efd0d6c2bf276f3eb2"},
617
617
+
{file = "cffi-1.14.4-cp35-cp35m-win_amd64.whl", hash = "sha256:64081b3f8f6f3c3de6191ec89d7dc6c86a8a43911f7ecb422c60e90c70be41c7"},
618
618
+
{file = "cffi-1.14.4-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:f803eaa94c2fcda012c047e62bc7a51b0bdabda1cad7a92a522694ea2d76e49f"},
619
619
+
{file = "cffi-1.14.4-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:105abaf8a6075dc96c1fe5ae7aae073f4696f2905fde6aeada4c9d2926752362"},
620
620
+
{file = "cffi-1.14.4-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:0638c3ae1a0edfb77c6765d487fee624d2b1ee1bdfeffc1f0b58c64d149e7eec"},
621
621
+
{file = "cffi-1.14.4-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:7c6b1dece89874d9541fc974917b631406233ea0440d0bdfbb8e03bf39a49b3b"},
622
622
+
{file = "cffi-1.14.4-cp36-cp36m-win32.whl", hash = "sha256:155136b51fd733fa94e1c2ea5211dcd4c8879869008fc811648f16541bf99668"},
623
623
+
{file = "cffi-1.14.4-cp36-cp36m-win_amd64.whl", hash = "sha256:6bc25fc545a6b3d57b5f8618e59fc13d3a3a68431e8ca5fd4c13241cd70d0009"},
624
624
+
{file = "cffi-1.14.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:a7711edca4dcef1a75257b50a2fbfe92a65187c47dab5a0f1b9b332c5919a3fb"},
625
625
+
{file = "cffi-1.14.4-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:00e28066507bfc3fe865a31f325c8391a1ac2916219340f87dfad602c3e48e5d"},
626
626
+
{file = "cffi-1.14.4-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:798caa2a2384b1cbe8a2a139d80734c9db54f9cc155c99d7cc92441a23871c03"},
627
627
+
{file = "cffi-1.14.4-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:a5ed8c05548b54b998b9498753fb9cadbfd92ee88e884641377d8a8b291bcc01"},
628
628
+
{file = "cffi-1.14.4-cp37-cp37m-win32.whl", hash = "sha256:00a1ba5e2e95684448de9b89888ccd02c98d512064b4cb987d48f4b40aa0421e"},
629
629
+
{file = "cffi-1.14.4-cp37-cp37m-win_amd64.whl", hash = "sha256:9cc46bc107224ff5b6d04369e7c595acb700c3613ad7bcf2e2012f62ece80c35"},
630
630
+
{file = "cffi-1.14.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:df5169c4396adc04f9b0a05f13c074df878b6052430e03f50e68adf3a57aa28d"},
631
631
+
{file = "cffi-1.14.4-cp38-cp38-manylinux1_i686.whl", hash = "sha256:9ffb888f19d54a4d4dfd4b3f29bc2c16aa4972f1c2ab9c4ab09b8ab8685b9c2b"},
632
632
+
{file = "cffi-1.14.4-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:8d6603078baf4e11edc4168a514c5ce5b3ba6e3e9c374298cb88437957960a53"},
633
633
+
{file = "cffi-1.14.4-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:d5ff0621c88ce83a28a10d2ce719b2ee85635e85c515f12bac99a95306da4b2e"},
634
634
+
{file = "cffi-1.14.4-cp38-cp38-win32.whl", hash = "sha256:b4e248d1087abf9f4c10f3c398896c87ce82a9856494a7155823eb45a892395d"},
635
635
+
{file = "cffi-1.14.4-cp38-cp38-win_amd64.whl", hash = "sha256:ec80dc47f54e6e9a78181ce05feb71a0353854cc26999db963695f950b5fb375"},
636
636
+
{file = "cffi-1.14.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:840793c68105fe031f34d6a086eaea153a0cd5c491cde82a74b420edd0a2b909"},
637
637
+
{file = "cffi-1.14.4-cp39-cp39-manylinux1_i686.whl", hash = "sha256:b18e0a9ef57d2b41f5c68beefa32317d286c3d6ac0484efd10d6e07491bb95dd"},
638
638
+
{file = "cffi-1.14.4-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:045d792900a75e8b1e1b0ab6787dd733a8190ffcf80e8c8ceb2fb10a29ff238a"},
639
639
+
{file = "cffi-1.14.4-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:7ef7d4ced6b325e92eb4d3502946c78c5367bc416398d387b39591532536734e"},
640
640
+
{file = "cffi-1.14.4-cp39-cp39-win32.whl", hash = "sha256:ba4e9e0ae13fc41c6b23299545e5ef73055213e466bd107953e4a013a5ddd7e3"},
641
641
+
{file = "cffi-1.14.4-cp39-cp39-win_amd64.whl", hash = "sha256:f032b34669220030f905152045dfa27741ce1a6db3324a5bc0b96b6c7420c87b"},
642
642
+
{file = "cffi-1.14.4.tar.gz", hash = "sha256:1a465cbe98a7fd391d47dce4b8f7e5b921e6cd805ef421d04f5f66ba8f06086c"},
643
643
+
]
644
644
+
chardet = [
645
645
+
{file = "chardet-4.0.0-py2.py3-none-any.whl", hash = "sha256:f864054d66fd9118f2e67044ac8981a54775ec5b67aed0441892edb553d21da5"},
646
646
+
{file = "chardet-4.0.0.tar.gz", hash = "sha256:0d6f53a15db4120f2b08c94f11e7d93d2c911ee118b6b30a04ec3ee8310179fa"},
647
647
+
]
648
648
+
colorama = [
649
649
+
{file = "colorama-0.4.4-py2.py3-none-any.whl", hash = "sha256:9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"},
650
650
+
{file = "colorama-0.4.4.tar.gz", hash = "sha256:5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b"},
651
651
+
]
652
652
+
cryptography = [
653
653
+
{file = "cryptography-3.3.1-cp27-cp27m-macosx_10_10_x86_64.whl", hash = "sha256:c366df0401d1ec4e548bebe8f91d55ebcc0ec3137900d214dd7aac8427ef3030"},
654
654
+
{file = "cryptography-3.3.1-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:9f6b0492d111b43de5f70052e24c1f0951cb9e6022188ebcb1cc3a3d301469b0"},
655
655
+
{file = "cryptography-3.3.1-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:a69bd3c68b98298f490e84519b954335154917eaab52cf582fa2c5c7efc6e812"},
656
656
+
{file = "cryptography-3.3.1-cp27-cp27m-win32.whl", hash = "sha256:84ef7a0c10c24a7773163f917f1cb6b4444597efd505a8aed0a22e8c4780f27e"},
657
657
+
{file = "cryptography-3.3.1-cp27-cp27m-win_amd64.whl", hash = "sha256:594a1db4511bc4d960571536abe21b4e5c3003e8750ab8365fafce71c5d86901"},
658
658
+
{file = "cryptography-3.3.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:0003a52a123602e1acee177dc90dd201f9bb1e73f24a070db7d36c588e8f5c7d"},
659
659
+
{file = "cryptography-3.3.1-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:83d9d2dfec70364a74f4e7c70ad04d3ca2e6a08b703606993407bf46b97868c5"},
660
660
+
{file = "cryptography-3.3.1-cp36-abi3-macosx_10_10_x86_64.whl", hash = "sha256:dc42f645f8f3a489c3dd416730a514e7a91a59510ddaadc09d04224c098d3302"},
661
661
+
{file = "cryptography-3.3.1-cp36-abi3-manylinux1_x86_64.whl", hash = "sha256:788a3c9942df5e4371c199d10383f44a105d67d401fb4304178020142f020244"},
662
662
+
{file = "cryptography-3.3.1-cp36-abi3-manylinux2010_x86_64.whl", hash = "sha256:69e836c9e5ff4373ce6d3ab311c1a2eed274793083858d3cd4c7d12ce20d5f9c"},
663
663
+
{file = "cryptography-3.3.1-cp36-abi3-manylinux2014_aarch64.whl", hash = "sha256:9e21301f7a1e7c03dbea73e8602905a4ebba641547a462b26dd03451e5769e7c"},
664
664
+
{file = "cryptography-3.3.1-cp36-abi3-win32.whl", hash = "sha256:b4890d5fb9b7a23e3bf8abf5a8a7da8e228f1e97dc96b30b95685df840b6914a"},
665
665
+
{file = "cryptography-3.3.1-cp36-abi3-win_amd64.whl", hash = "sha256:0e85aaae861d0485eb5a79d33226dd6248d2a9f133b81532c8f5aae37de10ff7"},
666
666
+
{file = "cryptography-3.3.1.tar.gz", hash = "sha256:7e177e4bea2de937a584b13645cab32f25e3d96fc0bc4a4cf99c27dc77682be6"},
667
667
+
]
668
668
+
docutils = [
669
669
+
{file = "docutils-0.16-py2.py3-none-any.whl", hash = "sha256:0c5b78adfbf7762415433f5515cd5c9e762339e23369dbe8000d84a4bf4ab3af"},
670
670
+
{file = "docutils-0.16.tar.gz", hash = "sha256:c2de3a60e9e7d07be26b7f2b00ca0309c207e06c100f9cc2a94931fc75a478fc"},
671
671
+
]
672
672
+
idna = [
673
673
+
{file = "idna-2.10-py2.py3-none-any.whl", hash = "sha256:b97d804b1e9b523befed77c48dacec60e6dcb0b5391d57af6a65a312a90648c0"},
674
674
+
{file = "idna-2.10.tar.gz", hash = "sha256:b307872f855b18632ce0c21c5e45be78c0ea7ae4c15c828c20788b26921eb3f6"},
675
675
+
]
676
676
+
imagesize = [
677
677
+
{file = "imagesize-1.2.0-py2.py3-none-any.whl", hash = "sha256:6965f19a6a2039c7d48bca7dba2473069ff854c36ae6f19d2cde309d998228a1"},
678
678
+
{file = "imagesize-1.2.0.tar.gz", hash = "sha256:b1f6b5a4eab1f73479a50fb79fcf729514a900c341d8503d62a62dbc4127a2b1"},
679
679
+
]
680
680
+
jinja2 = [
681
681
+
{file = "Jinja2-2.11.3-py2.py3-none-any.whl", hash = "sha256:03e47ad063331dd6a3f04a43eddca8a966a26ba0c5b7207a9a9e4e08f1b29419"},
682
682
+
{file = "Jinja2-2.11.3.tar.gz", hash = "sha256:a6d58433de0ae800347cab1fa3043cebbabe8baa9d29e668f1c768cb87a333c6"},
683
683
+
]
684
684
+
jmespath = [
685
685
+
{file = "jmespath-0.10.0-py2.py3-none-any.whl", hash = "sha256:cdf6525904cc597730141d61b36f2e4b8ecc257c420fa2f4549bac2c2d0cb72f"},
686
686
+
{file = "jmespath-0.10.0.tar.gz", hash = "sha256:b85d0567b8666149a93172712e68920734333c0ce7e89b78b3e987f71e5ed4f9"},
687
687
+
]
688
688
+
libvirt-python = [
689
689
+
{file = "libvirt-python-6.10.0.tar.gz", hash = "sha256:47a8e90d9f49bc0296d2817f6009e18dbb69844ce10b81c2a2672bccd6f49fd5"},
690
690
+
]
691
691
+
markupsafe = [
692
692
+
{file = "MarkupSafe-1.1.1-cp27-cp27m-macosx_10_6_intel.whl", hash = "sha256:09027a7803a62ca78792ad89403b1b7a73a01c8cb65909cd876f7fcebd79b161"},
693
693
+
{file = "MarkupSafe-1.1.1-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:e249096428b3ae81b08327a63a485ad0878de3fb939049038579ac0ef61e17e7"},
694
694
+
{file = "MarkupSafe-1.1.1-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:500d4957e52ddc3351cabf489e79c91c17f6e0899158447047588650b5e69183"},
695
695
+
{file = "MarkupSafe-1.1.1-cp27-cp27m-win32.whl", hash = "sha256:b2051432115498d3562c084a49bba65d97cf251f5a331c64a12ee7e04dacc51b"},
696
696
+
{file = "MarkupSafe-1.1.1-cp27-cp27m-win_amd64.whl", hash = "sha256:98c7086708b163d425c67c7a91bad6e466bb99d797aa64f965e9d25c12111a5e"},
697
697
+
{file = "MarkupSafe-1.1.1-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:cd5df75523866410809ca100dc9681e301e3c27567cf498077e8551b6d20e42f"},
698
698
+
{file = "MarkupSafe-1.1.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:43a55c2930bbc139570ac2452adf3d70cdbb3cfe5912c71cdce1c2c6bbd9c5d1"},
699
699
+
{file = "MarkupSafe-1.1.1-cp34-cp34m-macosx_10_6_intel.whl", hash = "sha256:1027c282dad077d0bae18be6794e6b6b8c91d58ed8a8d89a89d59693b9131db5"},
700
700
+
{file = "MarkupSafe-1.1.1-cp34-cp34m-manylinux1_i686.whl", hash = "sha256:62fe6c95e3ec8a7fad637b7f3d372c15ec1caa01ab47926cfdf7a75b40e0eac1"},
701
701
+
{file = "MarkupSafe-1.1.1-cp34-cp34m-manylinux1_x86_64.whl", hash = "sha256:88e5fcfb52ee7b911e8bb6d6aa2fd21fbecc674eadd44118a9cc3863f938e735"},
702
702
+
{file = "MarkupSafe-1.1.1-cp34-cp34m-win32.whl", hash = "sha256:ade5e387d2ad0d7ebf59146cc00c8044acbd863725f887353a10df825fc8ae21"},
703
703
+
{file = "MarkupSafe-1.1.1-cp34-cp34m-win_amd64.whl", hash = "sha256:09c4b7f37d6c648cb13f9230d847adf22f8171b1ccc4d5682398e77f40309235"},
704
704
+
{file = "MarkupSafe-1.1.1-cp35-cp35m-macosx_10_6_intel.whl", hash = "sha256:79855e1c5b8da654cf486b830bd42c06e8780cea587384cf6545b7d9ac013a0b"},
705
705
+
{file = "MarkupSafe-1.1.1-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:c8716a48d94b06bb3b2524c2b77e055fb313aeb4ea620c8dd03a105574ba704f"},
706
706
+
{file = "MarkupSafe-1.1.1-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:7c1699dfe0cf8ff607dbdcc1e9b9af1755371f92a68f706051cc8c37d447c905"},
707
707
+
{file = "MarkupSafe-1.1.1-cp35-cp35m-win32.whl", hash = "sha256:6dd73240d2af64df90aa7c4e7481e23825ea70af4b4922f8ede5b9e35f78a3b1"},
708
708
+
{file = "MarkupSafe-1.1.1-cp35-cp35m-win_amd64.whl", hash = "sha256:9add70b36c5666a2ed02b43b335fe19002ee5235efd4b8a89bfcf9005bebac0d"},
709
709
+
{file = "MarkupSafe-1.1.1-cp36-cp36m-macosx_10_6_intel.whl", hash = "sha256:24982cc2533820871eba85ba648cd53d8623687ff11cbb805be4ff7b4c971aff"},
710
710
+
{file = "MarkupSafe-1.1.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:d53bc011414228441014aa71dbec320c66468c1030aae3a6e29778a3382d96e5"},
711
711
+
{file = "MarkupSafe-1.1.1-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:00bc623926325b26bb9605ae9eae8a215691f33cae5df11ca5424f06f2d1f473"},
712
712
+
{file = "MarkupSafe-1.1.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:717ba8fe3ae9cc0006d7c451f0bb265ee07739daf76355d06366154ee68d221e"},
713
713
+
{file = "MarkupSafe-1.1.1-cp36-cp36m-manylinux2010_i686.whl", hash = "sha256:3b8a6499709d29c2e2399569d96719a1b21dcd94410a586a18526b143ec8470f"},
714
714
+
{file = "MarkupSafe-1.1.1-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:84dee80c15f1b560d55bcfe6d47b27d070b4681c699c572af2e3c7cc90a3b8e0"},
715
715
+
{file = "MarkupSafe-1.1.1-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:b1dba4527182c95a0db8b6060cc98ac49b9e2f5e64320e2b56e47cb2831978c7"},
716
716
+
{file = "MarkupSafe-1.1.1-cp36-cp36m-win32.whl", hash = "sha256:535f6fc4d397c1563d08b88e485c3496cf5784e927af890fb3c3aac7f933ec66"},
717
717
+
{file = "MarkupSafe-1.1.1-cp36-cp36m-win_amd64.whl", hash = "sha256:b1282f8c00509d99fef04d8ba936b156d419be841854fe901d8ae224c59f0be5"},
718
718
+
{file = "MarkupSafe-1.1.1-cp37-cp37m-macosx_10_6_intel.whl", hash = "sha256:8defac2f2ccd6805ebf65f5eeb132adcf2ab57aa11fdf4c0dd5169a004710e7d"},
719
719
+
{file = "MarkupSafe-1.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:bf5aa3cbcfdf57fa2ee9cd1822c862ef23037f5c832ad09cfea57fa846dec193"},
720
720
+
{file = "MarkupSafe-1.1.1-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:46c99d2de99945ec5cb54f23c8cd5689f6d7177305ebff350a58ce5f8de1669e"},
721
721
+
{file = "MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:ba59edeaa2fc6114428f1637ffff42da1e311e29382d81b339c1817d37ec93c6"},
722
722
+
{file = "MarkupSafe-1.1.1-cp37-cp37m-manylinux2010_i686.whl", hash = "sha256:6fffc775d90dcc9aed1b89219549b329a9250d918fd0b8fa8d93d154918422e1"},
723
723
+
{file = "MarkupSafe-1.1.1-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:a6a744282b7718a2a62d2ed9d993cad6f5f585605ad352c11de459f4108df0a1"},
724
724
+
{file = "MarkupSafe-1.1.1-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:195d7d2c4fbb0ee8139a6cf67194f3973a6b3042d742ebe0a9ed36d8b6f0c07f"},
725
725
+
{file = "MarkupSafe-1.1.1-cp37-cp37m-win32.whl", hash = "sha256:b00c1de48212e4cc9603895652c5c410df699856a2853135b3967591e4beebc2"},
726
726
+
{file = "MarkupSafe-1.1.1-cp37-cp37m-win_amd64.whl", hash = "sha256:9bf40443012702a1d2070043cb6291650a0841ece432556f784f004937f0f32c"},
727
727
+
{file = "MarkupSafe-1.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6788b695d50a51edb699cb55e35487e430fa21f1ed838122d722e0ff0ac5ba15"},
728
728
+
{file = "MarkupSafe-1.1.1-cp38-cp38-manylinux1_i686.whl", hash = "sha256:cdb132fc825c38e1aeec2c8aa9338310d29d337bebbd7baa06889d09a60a1fa2"},
729
729
+
{file = "MarkupSafe-1.1.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:13d3144e1e340870b25e7b10b98d779608c02016d5184cfb9927a9f10c689f42"},
730
730
+
{file = "MarkupSafe-1.1.1-cp38-cp38-manylinux2010_i686.whl", hash = "sha256:acf08ac40292838b3cbbb06cfe9b2cb9ec78fce8baca31ddb87aaac2e2dc3bc2"},
731
731
+
{file = "MarkupSafe-1.1.1-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:d9be0ba6c527163cbed5e0857c451fcd092ce83947944d6c14bc95441203f032"},
732
732
+
{file = "MarkupSafe-1.1.1-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:caabedc8323f1e93231b52fc32bdcde6db817623d33e100708d9a68e1f53b26b"},
733
733
+
{file = "MarkupSafe-1.1.1-cp38-cp38-win32.whl", hash = "sha256:596510de112c685489095da617b5bcbbac7dd6384aeebeda4df6025d0256a81b"},
734
734
+
{file = "MarkupSafe-1.1.1-cp38-cp38-win_amd64.whl", hash = "sha256:e8313f01ba26fbbe36c7be1966a7b7424942f670f38e666995b88d012765b9be"},
735
735
+
{file = "MarkupSafe-1.1.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d73a845f227b0bfe8a7455ee623525ee656a9e2e749e4742706d80a6065d5e2c"},
736
736
+
{file = "MarkupSafe-1.1.1-cp39-cp39-manylinux1_i686.whl", hash = "sha256:98bae9582248d6cf62321dcb52aaf5d9adf0bad3b40582925ef7c7f0ed85fceb"},
737
737
+
{file = "MarkupSafe-1.1.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:2beec1e0de6924ea551859edb9e7679da6e4870d32cb766240ce17e0a0ba2014"},
738
738
+
{file = "MarkupSafe-1.1.1-cp39-cp39-manylinux2010_i686.whl", hash = "sha256:7fed13866cf14bba33e7176717346713881f56d9d2bcebab207f7a036f41b850"},
739
739
+
{file = "MarkupSafe-1.1.1-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:6f1e273a344928347c1290119b493a1f0303c52f5a5eae5f16d74f48c15d4a85"},
740
740
+
{file = "MarkupSafe-1.1.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:feb7b34d6325451ef96bc0e36e1a6c0c1c64bc1fbec4b854f4529e51887b1621"},
741
741
+
{file = "MarkupSafe-1.1.1-cp39-cp39-win32.whl", hash = "sha256:22c178a091fc6630d0d045bdb5992d2dfe14e3259760e713c490da5323866c39"},
742
742
+
{file = "MarkupSafe-1.1.1-cp39-cp39-win_amd64.whl", hash = "sha256:b7d644ddb4dbd407d31ffb699f1d140bc35478da613b441c582aeb7c43838dd8"},
743
743
+
{file = "MarkupSafe-1.1.1.tar.gz", hash = "sha256:29872e92839765e546828bb7754a68c418d927cd064fd4708fab9fe9c8bb116b"},
744
744
+
]
745
745
+
nixops = []
746
746
+
nixops-aws = []
747
747
+
nixops-encrypted-links = []
748
748
+
nixops-gcp = []
749
749
+
nixops-virtd = []
750
750
+
nixopsvbox = []
751
751
+
nixos-modules-contrib = []
752
752
+
packaging = [
753
753
+
{file = "packaging-20.9-py2.py3-none-any.whl", hash = "sha256:67714da7f7bc052e064859c05c595155bd1ee9f69f76557e21f051443c20947a"},
754
754
+
{file = "packaging-20.9.tar.gz", hash = "sha256:5b327ac1320dc863dca72f4514ecc086f31186744b84a230374cc1fd776feae5"},
755
755
+
]
756
756
+
pluggy = [
757
757
+
{file = "pluggy-0.13.1-py2.py3-none-any.whl", hash = "sha256:966c145cd83c96502c3c3868f50408687b38434af77734af1e9ca461a4081d2d"},
758
758
+
{file = "pluggy-0.13.1.tar.gz", hash = "sha256:15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0"},
759
759
+
]
760
760
+
prettytable = [
761
761
+
{file = "prettytable-0.7.2.tar.bz2", hash = "sha256:853c116513625c738dc3ce1aee148b5b5757a86727e67eff6502c7ca59d43c36"},
762
762
+
{file = "prettytable-0.7.2.tar.gz", hash = "sha256:2d5460dc9db74a32bcc8f9f67de68b2c4f4d2f01fa3bd518764c69156d9cacd9"},
763
763
+
{file = "prettytable-0.7.2.zip", hash = "sha256:a53da3b43d7a5c229b5e3ca2892ef982c46b7923b51e98f0db49956531211c4f"},
764
764
+
]
765
765
+
pycparser = [
766
766
+
{file = "pycparser-2.20-py2.py3-none-any.whl", hash = "sha256:7582ad22678f0fcd81102833f60ef8d0e57288b6b5fb00323d101be910e35705"},
767
767
+
{file = "pycparser-2.20.tar.gz", hash = "sha256:2d475327684562c3a96cc71adf7dc8c4f0565175cf86b6d7a404ff4c771f15f0"},
768
768
+
]
769
769
+
pygments = [
770
770
+
{file = "Pygments-2.7.4-py3-none-any.whl", hash = "sha256:bc9591213a8f0e0ca1a5e68a479b4887fdc3e75d0774e5c71c31920c427de435"},
771
771
+
{file = "Pygments-2.7.4.tar.gz", hash = "sha256:df49d09b498e83c1a73128295860250b0b7edd4c723a32e9bc0d295c7c2ec337"},
772
772
+
]
773
773
+
pyparsing = [
774
774
+
{file = "pyparsing-2.4.7-py2.py3-none-any.whl", hash = "sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b"},
775
775
+
{file = "pyparsing-2.4.7.tar.gz", hash = "sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1"},
776
776
+
]
777
777
+
python-dateutil = [
778
778
+
{file = "python-dateutil-2.8.1.tar.gz", hash = "sha256:73ebfe9dbf22e832286dafa60473e4cd239f8592f699aa5adaf10050e6e1823c"},
779
779
+
{file = "python_dateutil-2.8.1-py2.py3-none-any.whl", hash = "sha256:75bb3f31ea686f1197762692a9ee6a7550b59fc6ca3a1f4b5d7e32fb98e2da2a"},
780
780
+
]
781
781
+
pytz = [
782
782
+
{file = "pytz-2021.1-py2.py3-none-any.whl", hash = "sha256:eb10ce3e7736052ed3623d49975ce333bcd712c7bb19a58b9e2089d4057d0798"},
783
783
+
{file = "pytz-2021.1.tar.gz", hash = "sha256:83a4a90894bf38e243cf052c8b58f381bfe9a7a483f6a9cab140bc7f702ac4da"},
784
784
+
]
785
785
+
requests = [
786
786
+
{file = "requests-2.25.1-py2.py3-none-any.whl", hash = "sha256:c210084e36a42ae6b9219e00e48287def368a26d03a048ddad7bfee44f75871e"},
787
787
+
{file = "requests-2.25.1.tar.gz", hash = "sha256:27973dd4a904a4f13b263a19c866c13b92a39ed1c964655f025f3f8d3d75b804"},
788
788
+
]
789
789
+
s3transfer = [
790
790
+
{file = "s3transfer-0.3.4-py2.py3-none-any.whl", hash = "sha256:1e28620e5b444652ed752cf87c7e0cb15b0e578972568c6609f0f18212f259ed"},
791
791
+
{file = "s3transfer-0.3.4.tar.gz", hash = "sha256:7fdddb4f22275cf1d32129e21f056337fd2a80b6ccef1664528145b72c49e6d2"},
792
792
+
]
793
793
+
six = [
794
794
+
{file = "six-1.15.0-py2.py3-none-any.whl", hash = "sha256:8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced"},
795
795
+
{file = "six-1.15.0.tar.gz", hash = "sha256:30639c035cdb23534cd4aa2dd52c3bf48f06e5f4a941509c8bafd8ce11080259"},
796
796
+
]
797
797
+
snowballstemmer = [
798
798
+
{file = "snowballstemmer-2.1.0-py2.py3-none-any.whl", hash = "sha256:b51b447bea85f9968c13b650126a888aabd4cb4463fca868ec596826325dedc2"},
799
799
+
{file = "snowballstemmer-2.1.0.tar.gz", hash = "sha256:e997baa4f2e9139951b6f4c631bad912dfd3c792467e2f03d7239464af90e914"},
800
800
+
]
801
801
+
sphinx = [
802
802
+
{file = "Sphinx-3.4.3-py3-none-any.whl", hash = "sha256:c314c857e7cd47c856d2c5adff514ac2e6495f8b8e0f886a8a37e9305dfea0d8"},
803
803
+
{file = "Sphinx-3.4.3.tar.gz", hash = "sha256:41cad293f954f7d37f803d97eb184158cfd90f51195131e94875bc07cd08b93c"},
804
804
+
]
805
805
+
sphinxcontrib-applehelp = [
806
806
+
{file = "sphinxcontrib-applehelp-1.0.2.tar.gz", hash = "sha256:a072735ec80e7675e3f432fcae8610ecf509c5f1869d17e2eecff44389cdbc58"},
807
807
+
{file = "sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl", hash = "sha256:806111e5e962be97c29ec4c1e7fe277bfd19e9652fb1a4392105b43e01af885a"},
808
808
+
]
809
809
+
sphinxcontrib-devhelp = [
810
810
+
{file = "sphinxcontrib-devhelp-1.0.2.tar.gz", hash = "sha256:ff7f1afa7b9642e7060379360a67e9c41e8f3121f2ce9164266f61b9f4b338e4"},
811
811
+
{file = "sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl", hash = "sha256:8165223f9a335cc1af7ffe1ed31d2871f325254c0423bc0c4c7cd1c1e4734a2e"},
812
812
+
]
813
813
+
sphinxcontrib-htmlhelp = [
814
814
+
{file = "sphinxcontrib-htmlhelp-1.0.3.tar.gz", hash = "sha256:e8f5bb7e31b2dbb25b9cc435c8ab7a79787ebf7f906155729338f3156d93659b"},
815
815
+
{file = "sphinxcontrib_htmlhelp-1.0.3-py2.py3-none-any.whl", hash = "sha256:3c0bc24a2c41e340ac37c85ced6dafc879ab485c095b1d65d2461ac2f7cca86f"},
816
816
+
]
817
817
+
sphinxcontrib-jsmath = [
818
818
+
{file = "sphinxcontrib-jsmath-1.0.1.tar.gz", hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8"},
819
819
+
{file = "sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl", hash = "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178"},
820
820
+
]
821
821
+
sphinxcontrib-qthelp = [
822
822
+
{file = "sphinxcontrib-qthelp-1.0.3.tar.gz", hash = "sha256:4c33767ee058b70dba89a6fc5c1892c0d57a54be67ddd3e7875a18d14cba5a72"},
823
823
+
{file = "sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl", hash = "sha256:bd9fc24bcb748a8d51fd4ecaade681350aa63009a347a8c14e637895444dfab6"},
824
824
+
]
825
825
+
sphinxcontrib-serializinghtml = [
826
826
+
{file = "sphinxcontrib-serializinghtml-1.1.4.tar.gz", hash = "sha256:eaa0eccc86e982a9b939b2b82d12cc5d013385ba5eadcc7e4fed23f4405f77bc"},
827
827
+
{file = "sphinxcontrib_serializinghtml-1.1.4-py2.py3-none-any.whl", hash = "sha256:f242a81d423f59617a8e5cf16f5d4d74e28ee9a66f9e5b637a18082991db5a9a"},
828
828
+
]
829
829
+
typeguard = [
830
830
+
{file = "typeguard-2.10.0-py3-none-any.whl", hash = "sha256:a75c6d86ac9d1faf85c5ae952de473e5d26824dda6d4394ff6bc676849cfb939"},
831
831
+
{file = "typeguard-2.10.0.tar.gz", hash = "sha256:d830132dcd544d3f8a2a842ea739eaa0d7c099fcebb9dcdf3802f4c9929d8191"},
832
832
+
]
833
833
+
typing-extensions = [
834
834
+
{file = "typing_extensions-3.7.4.3-py2-none-any.whl", hash = "sha256:dafc7639cde7f1b6e1acc0f457842a83e722ccca8eef5270af2d74792619a89f"},
835
835
+
{file = "typing_extensions-3.7.4.3-py3-none-any.whl", hash = "sha256:7cb407020f00f7bfc3cb3e7881628838e69d8f3fcab2f64742a5e76b2f841918"},
836
836
+
{file = "typing_extensions-3.7.4.3.tar.gz", hash = "sha256:99d4073b617d30288f569d3f13d2bd7548c3a7e4c8de87db09a9d29bb3a4a60c"},
837
837
+
]
838
838
+
urllib3 = [
839
839
+
{file = "urllib3-1.26.3-py2.py3-none-any.whl", hash = "sha256:1b465e494e3e0d8939b50680403e3aedaa2bc434b7d5af64dfd3c958d7f5ae80"},
840
840
+
{file = "urllib3-1.26.3.tar.gz", hash = "sha256:de3eedaad74a2683334e282005cd8d7f22f4d55fa690a2a1020a416cb0a47e73"},
841
841
+
]
+21
pkgs/applications/networking/cluster/nixops/pyproject.toml
···
1
1
+
[tool.poetry]
2
2
+
name = "nixopsenv"
3
3
+
version = "2.0.0"
4
4
+
description = "NixOps 2.0"
5
5
+
authors = ["Adam Hoese <adam.hose@tweag.io>"]
6
6
+
7
7
+
[tool.poetry.dependencies]
8
8
+
python = "^3.8"
9
9
+
nixops = {git = "https://github.com/NixOS/nixops.git"}
10
10
+
nixops-aws = {git = "https://github.com/NixOS/nixops-aws.git"}
11
11
+
nixops-gcp = {git = "https://github.com/nix-community/nixops-gce.git"}
12
12
+
nixopsvbox = {git = "https://github.com/nix-community/nixops-vbox.git"}
13
13
+
nixops-encrypted-links = {git = "https://github.com/nix-community/nixops-encrypted-links.git"}
14
14
+
nixops-virtd = {git = "https://github.com/nix-community/nixops-libvirtd.git"}
15
15
+
16
16
+
[tool.poetry.dev-dependencies]
17
17
+
sphinx = "^3.1.2"
18
18
+
19
19
+
[build-system]
20
20
+
requires = ["poetry>=0.12"]
21
21
+
build-backend = "poetry.masonry.api"
+10
pkgs/applications/networking/cluster/nixops/shell.nix
···
1
1
+
{ pkgs ? import <nixpkgs> {} }:
2
2
+
3
3
+
pkgs.mkShell {
4
4
+
buildInputs = [
5
5
+
pkgs.poetry2nix.cli
6
6
+
pkgs.pkgconfig
7
7
+
pkgs.libvirt
8
8
+
pkgs.poetry
9
9
+
];
10
10
+
}
+11
pkgs/applications/networking/cluster/nixops/update
···
1
1
+
#!/usr/bin/env nix-shell
2
2
+
#! nix-shell -I nixpkgs=../../../../../. -i bash
3
3
+
set -eux
4
4
+
5
5
+
rm -f ./poetry.lock ./poetry-git-overlay.nix
6
6
+
7
7
+
poetry lock
8
8
+
9
9
+
# builtins.fetchGit is disabled in restricted eval
10
10
+
# Pin fixed-output derivations from lock file
11
11
+
poetry2nix lock
+1
-1
pkgs/top-level/all-packages.nix
···
28747
28747
28748
28748
nixops_1_6_1 = callPackage ../tools/package-management/nixops/nixops-v1_6_1.nix {};
28749
28749
28750
28750
-
nixopsUnstable = lowPrio (callPackage ../tools/package-management/nixops/unstable.nix { });
28750
28750
+
nixopsUnstable = lowPrio (callPackage ../applications/networking/cluster/nixops { });
28751
28751
28752
28752
nixops-dns = callPackage ../tools/package-management/nixops/nixops-dns.nix { };
28753
28753