{ "NotebookApp": { "nbserver_extensions": { "jupyter_project": true } }, "JupyterProject": { "file_templates": [ { "name": "data-sciences", "module": "jupyter_project", "location": "examples", "files": [ { "template": "demo.ipynb" }, { "destination": "notebooks", "icon": " ", "template_name": "Example", "template": "example.ipynb", "schema": { "type": "object", "properties": { "exampleBoolean": { "default": false, "title": "A choice", "type": "boolean" }, "exampleList": { "default": [1, 2, 3], "title": "A list of number", "type": "array", "items": { "default": 0, "type": "number" } }, "exampleNumber": { "default": 42, "title": "A number", "type": "number", "minimum": 0, "maximum": 100 }, "exampleObject": { "default": { "number": 1, "street_name": "Dog", "street_type": "Street" }, "title": "A object", "type": "object", "properties": { "number": { "type": "integer" }, "street_name": { "type": "string" }, "street_type": { "type": "string", "enum": ["Street", "Avenue", "Boulevard"] } }, "required": ["number"] }, "exampleString": { "default": "I_m_Beautiful", "title": "A string", "type": "string", "pattern": "^[a-zA-Z_]\\w*$" } }, "required": ["exampleString"] } }, { "default_name": "{{ modelName }}", "destination": "src/models", "schema": { "type": "object", "properties": { "authorName": { "type": "string" }, "modelName": { "type": "string", "pattern": "^[a-zA-Z_]\\w*$" } }, "required": ["modelName"] }, "template_name": "Train Model", "template": "train_model.py" } ] } ], "project_template": { "template": "https://github.com/drivendata/cookiecutter-data-science", "schema": { "type": "object", "properties": { "project_name": { "type": "string", "default": "Project Name" }, "repo_name": { "title": "Folder name", "type": "string", "pattern": "^[a-zA-Z_]\\w*$", "default": "project_name" }, "author_name": { "type": "string", "description": "Your name (or your organization/company/team)" }, "description": { "type": "string", "description": "A short description of the project." }, "open_source_license": { "type": "string", "enum": ["MIT", "BSD-3-Clause", "No license file"] } }, "required": ["project_name", "repo_name"] }, "folder_name": "{{ repo_name }}", "default_path": "README.md", "conda_pkgs": "awscli click coverage flake8 ipykernel python-dotenv>=0.5.1 sphinx" } } }