559.2.156
by Joshua Harlow
Update the cloud init requirements with comments as to why they are needed. |
1 |
# Pypi requirements for cloud-init to work |
2 |
||
577
by Joshua Harlow
Revert back to using cheetah + adjust resultant code + templates |
3 |
# Used for untemplating any files or strings with parameters. |
962.2.2
by Joshua Harlow
Switch to jinja & adjust tpls |
4 |
jinja2 |
559.2.156
by Joshua Harlow
Update the cloud init requirements with comments as to why they are needed. |
5 |
|
6 |
# This is used for any pretty printing of tabular data. |
|
559.2.370
by harlowja
Relax the version numbers for now. |
7 |
PrettyTable |
559.2.156
by Joshua Harlow
Update the cloud init requirements with comments as to why they are needed. |
8 |
|
9 |
# This one is currently only used by the MAAS datasource. If that |
|
10 |
# datasource is removed, this is no longer needed |
|
1052.1.24
by Barry Warsaw
Port the MAAS code to oauthlib. |
11 |
oauthlib |
559.2.156
by Joshua Harlow
Update the cloud init requirements with comments as to why they are needed. |
12 |
|
939.1.1
by Kiril Vladimiroff
Add CloudSigma data source |
13 |
# This one is currently used only by the CloudSigma and SmartOS datasources. |
14 |
# If these datasources are removed, this is no longer needed |
|
850.1.1
by Joshua Harlow
Add the pyserial dependency. |
15 |
pyserial |
16 |
||
559.2.309
by Joshua Harlow
Remove comment about old-configs |
17 |
# This is only needed for places where we need to support configs in a manner |
559.2.300
by harlowja
Add comment that configobj is used for more than just old configs. |
18 |
# that the built-in config parser is not sufficent (ie |
19 |
# when we need to preserve comments, or do not have a top-level |
|
20 |
# section)... |
|
559.2.370
by harlowja
Relax the version numbers for now. |
21 |
configobj |
559.2.156
by Joshua Harlow
Update the cloud init requirements with comments as to why they are needed. |
22 |
|
23 |
# All new style configurations are in the yaml format |
|
559.2.370
by harlowja
Relax the version numbers for now. |
24 |
pyyaml |
559.2.156
by Joshua Harlow
Update the cloud init requirements with comments as to why they are needed. |
25 |
|
559.2.238
by Joshua Harlow
Add dependency on argparse. |
26 |
# The new main entrypoint uses argparse instead of optparse |
559.2.370
by harlowja
Relax the version numbers for now. |
27 |
argparse |
687.3.1
by Joshua Harlow
Start fixing how boto and our url fetching can not |
28 |
|
687.3.4
by Joshua Harlow
Fix the requires after using requests. |
29 |
# Requests handles ssl correctly! |
30 |
requests |
|
687.3.22
by Joshua Harlow
Move back to using boto for now. |
31 |
|
832.5.1
by Joshua Harlow
Add the ability to merge with jsonpatch. |
32 |
# For patching pieces of cloud-config together |
33 |
jsonpatch |
|
1052.1.2
by Barry Warsaw
Only install cheetah (and only run the cheetah templating test) when in Python |
34 |
|
35 |
# For Python 2/3 compatibility |
|
36 |
six |