[
  {
    "group": "python",
    "name": "python",
    "className": "org.apache.zeppelin.python.PythonInterpreter",
    "defaultInterpreter": true,
    "properties": {
      "zeppelin.python": {
        "envName": null,
        "propertyName": "zeppelin.python",
        "defaultValue": "python",
        "description": "Python binary executable path. It is set to python by default.(assume python is in your $PATH)",
        "type": "string"
      },
      "zeppelin.python.maxResult": {
        "envName": null,
        "propertyName": "zeppelin.python.maxResult",
        "defaultValue": "1000",
        "description": "Max number of dataframe rows to display.",
        "type": "number"
      },
      "zeppelin.python.useIPython": {
        "propertyName": "zeppelin.python.useIPython",
        "defaultValue": true,
        "description": "Whether use IPython when it is available in `%python`",
        "type": "checkbox"
      }
    },
    "editor": {
      "language": "python",
      "editOnDblClick": false,
      "completionSupport": true
    }
  },
  {
    "group": "python",
    "name": "ipython",
    "className": "org.apache.zeppelin.python.IPythonInterpreter",
    "properties": {
      "zeppelin.ipython.launch.timeout": {
        "propertyName": "zeppelin.ipython.launch.timeout",
        "defaultValue": "30000",
        "description": "Time out for ipython launch",
        "type": "number"
      },
      "zeppelin.ipython.grpc.message_size": {
        "propertyName": "zeppelin.ipython.grpc.message_size",
        "defaultValue": "33554432",
        "description": "grpc message size, default is 32M",
        "type": "number"
      }
    },
    "editor": {
      "language": "python",
      "editOnDblClick": false,
      "completionKey": "TAB",
      "completionSupport": true
    }
  },
  {
    "group": "python",
    "name": "sql",
    "className": "org.apache.zeppelin.python.PythonInterpreterPandasSql",
    "properties": {
    },
    "editor":{
      "language": "sql",
      "editOnDblClick": false,
      "completionKey": "TAB",
      "completionSupport": false
    }
  },
  {
    "group": "python",
    "name": "conda",
    "className": "org.apache.zeppelin.python.PythonCondaInterpreter",
    "properties": {
    },
    "editor": {
      "language": "sh",
      "editOnDblClick": false,
      "completionSupport": false
    }
  },
  {
    "group": "python",
    "name": "docker",
    "className": "org.apache.zeppelin.python.PythonDockerInterpreter",
    "properties": {
    },
    "editor":{
      "language": "sh",
      "editOnDblClick": false,
      "completionSupport": false
    }
  }
]
