forked from platypush/platypush
YAML isn't part of the Python standard library, while JSON is. If we want `setup.py` to dynamically parse the available integration manifest files in order to populate the extra dependencies, then it's better to rely on a JSON format for manifest files - the parser is part of the standard library and it doesn't require the user to install `pyyaml` before `platypush`.
38 lines
No EOL
820 B
JSON
38 lines
No EOL
820 B
JSON
{
|
|
"manifest": {
|
|
"events": {},
|
|
"install": {
|
|
"apk": [
|
|
"py3-google-api-python-client",
|
|
"py3-google-auth",
|
|
"py3-oauth2client",
|
|
"py3-httplib2"
|
|
],
|
|
"apt": [
|
|
"python3-google-auth",
|
|
"python3-oauth2client",
|
|
"python3-httplib2"
|
|
],
|
|
"dnf": [
|
|
"python-google-api-client",
|
|
"python-google-auth",
|
|
"python-oauth2client",
|
|
"python-httplib2"
|
|
],
|
|
"pacman": [
|
|
"python-google-api-python-client",
|
|
"python-google-auth",
|
|
"python-oauth2client",
|
|
"python-httplib2"
|
|
],
|
|
"pip": [
|
|
"google-api-python-client",
|
|
"google-auth",
|
|
"oauth2client",
|
|
"httplib2"
|
|
]
|
|
},
|
|
"package": "platypush.plugins.google.drive",
|
|
"type": "plugin"
|
|
}
|
|
} |