jupyter cleanup
This commit is contained in:
@@ -1,330 +1 @@
|
|||||||
# Configuration file for jupyter-console.
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# ConnectionFileMixin(LoggingConfigurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Mixin for configurable classes that work with connection files
|
|
||||||
|
|
||||||
## JSON file in which to store connection info [default: kernel-<pid>.json]
|
|
||||||
#
|
|
||||||
# This file will contain the IP, ports, and authentication key needed to connect
|
|
||||||
# clients to this kernel. By default, this file will be created in the security
|
|
||||||
# dir of the current profile, but can be specified by absolute path.
|
|
||||||
#c.ConnectionFileMixin.connection_file = ''
|
|
||||||
|
|
||||||
## set the control (ROUTER) port [default: random]
|
|
||||||
#c.ConnectionFileMixin.control_port = 0
|
|
||||||
|
|
||||||
## set the heartbeat port [default: random]
|
|
||||||
#c.ConnectionFileMixin.hb_port = 0
|
|
||||||
|
|
||||||
## set the iopub (PUB) port [default: random]
|
|
||||||
#c.ConnectionFileMixin.iopub_port = 0
|
|
||||||
|
|
||||||
## Set the kernel's IP address [default localhost]. If the IP address is
|
|
||||||
# something other than localhost, then Consoles on other machines will be able
|
|
||||||
# to connect to the Kernel, so be careful!
|
|
||||||
#c.ConnectionFileMixin.ip = ''
|
|
||||||
|
|
||||||
## set the shell (ROUTER) port [default: random]
|
|
||||||
#c.ConnectionFileMixin.shell_port = 0
|
|
||||||
|
|
||||||
## set the stdin (ROUTER) port [default: random]
|
|
||||||
#c.ConnectionFileMixin.stdin_port = 0
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.ConnectionFileMixin.transport = 'tcp'
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# JupyterConsoleApp(ConnectionFileMixin) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Set to display confirmation dialog on exit. You can always use 'exit' or
|
|
||||||
# 'quit', to force a direct exit without any confirmation.
|
|
||||||
#c.JupyterConsoleApp.confirm_exit = True
|
|
||||||
|
|
||||||
## Connect to an already running kernel
|
|
||||||
#c.JupyterConsoleApp.existing = ''
|
|
||||||
|
|
||||||
## The kernel manager class to use.
|
|
||||||
#c.JupyterConsoleApp.kernel_manager_class = 'jupyter_client.manager.KernelManager'
|
|
||||||
|
|
||||||
## The name of the default kernel to start.
|
|
||||||
#c.JupyterConsoleApp.kernel_name = 'python'
|
|
||||||
|
|
||||||
## Path to the ssh key to use for logging in to the ssh server.
|
|
||||||
#c.JupyterConsoleApp.sshkey = ''
|
|
||||||
|
|
||||||
## The SSH server to use to connect to the kernel.
|
|
||||||
#c.JupyterConsoleApp.sshserver = ''
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# Application(SingletonConfigurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## This is an application.
|
|
||||||
|
|
||||||
## The date format used by logging formatters for %(asctime)s
|
|
||||||
#c.Application.log_datefmt = '%Y-%m-%d %H:%M:%S'
|
|
||||||
|
|
||||||
## The Logging format template
|
|
||||||
#c.Application.log_format = '[%(name)s]%(highlevel)s %(message)s'
|
|
||||||
|
|
||||||
## Set the log level by value or name.
|
|
||||||
#c.Application.log_level = 30
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# JupyterApp(Application) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Base class for Jupyter applications
|
|
||||||
|
|
||||||
## Answer yes to any prompts.
|
|
||||||
#c.JupyterApp.answer_yes = False
|
|
||||||
|
|
||||||
## Full path of a config file.
|
|
||||||
#c.JupyterApp.config_file = ''
|
|
||||||
|
|
||||||
## Specify a config file to load.
|
|
||||||
#c.JupyterApp.config_file_name = ''
|
|
||||||
|
|
||||||
## Generate default config file.
|
|
||||||
#c.JupyterApp.generate_config = False
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# ZMQTerminalIPythonApp(JupyterApp,JupyterConsoleApp) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# ZMQTerminalInteractiveShell(SingletonConfigurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Text to display before the first prompt. Will be formatted with variables
|
|
||||||
# {version} and {kernel_banner}.
|
|
||||||
#c.ZMQTerminalInteractiveShell.banner = 'Jupyter console {version}\n\n{kernel_banner}'
|
|
||||||
|
|
||||||
## Callable object called via 'callable' image handler with one argument, `data`,
|
|
||||||
# which is `msg["content"]["data"]` where `msg` is the message from iopub
|
|
||||||
# channel. For example, you can find base64 encoded PNG data as
|
|
||||||
# `data['image/png']`. If your function can't handle the data supplied, it
|
|
||||||
# should return `False` to indicate this.
|
|
||||||
#c.ZMQTerminalInteractiveShell.callable_image_handler = None
|
|
||||||
|
|
||||||
## Shortcut style to use at the prompt. 'vi' or 'emacs'.
|
|
||||||
#c.ZMQTerminalInteractiveShell.editing_mode = 'emacs'
|
|
||||||
|
|
||||||
## Highlight matching brackets.
|
|
||||||
#c.ZMQTerminalInteractiveShell.highlight_matching_brackets = True
|
|
||||||
|
|
||||||
## The name of a Pygments style to use for syntax highlighting
|
|
||||||
#c.ZMQTerminalInteractiveShell.highlighting_style = ''
|
|
||||||
|
|
||||||
## Override highlighting format for specific tokens
|
|
||||||
#c.ZMQTerminalInteractiveShell.highlighting_style_overrides = {}
|
|
||||||
|
|
||||||
## How many history items to load into memory
|
|
||||||
#c.ZMQTerminalInteractiveShell.history_load_length = 1000
|
|
||||||
|
|
||||||
## Handler for image type output. This is useful, for example, when connecting
|
|
||||||
# to the kernel in which pylab inline backend is activated. There are four
|
|
||||||
# handlers defined. 'PIL': Use Python Imaging Library to popup image; 'stream':
|
|
||||||
# Use an external program to show the image. Image will be fed into the STDIN
|
|
||||||
# of the program. You will need to configure `stream_image_handler`;
|
|
||||||
# 'tempfile': Use an external program to show the image. Image will be saved in
|
|
||||||
# a temporally file and the program is called with the temporally file. You
|
|
||||||
# will need to configure `tempfile_image_handler`; 'callable': You can set any
|
|
||||||
# Python callable which is called with the image data. You will need to
|
|
||||||
# configure `callable_image_handler`.
|
|
||||||
#c.ZMQTerminalInteractiveShell.image_handler = 'PIL'
|
|
||||||
|
|
||||||
## Whether to include output from clients other than this one sharing the same
|
|
||||||
# kernel.
|
|
||||||
#
|
|
||||||
# Outputs are not displayed until enter is pressed.
|
|
||||||
c.ZMQTerminalInteractiveShell.include_other_output = True
|
c.ZMQTerminalInteractiveShell.include_other_output = True
|
||||||
|
|
||||||
## Timeout (in seconds) for giving up on a kernel's is_complete response.
|
|
||||||
#
|
|
||||||
# If the kernel does not respond at any point within this time, the kernel will
|
|
||||||
# no longer be asked if code is complete, and the console will default to the
|
|
||||||
# built-in is_complete test.
|
|
||||||
#c.ZMQTerminalInteractiveShell.kernel_is_complete_timeout = 1
|
|
||||||
|
|
||||||
## Timeout for giving up on a kernel (in seconds).
|
|
||||||
#
|
|
||||||
# On first connect and restart, the console tests whether the kernel is running
|
|
||||||
# and responsive by sending kernel_info_requests. This sets the timeout in
|
|
||||||
# seconds for how long the kernel can take before being presumed dead.
|
|
||||||
#c.ZMQTerminalInteractiveShell.kernel_timeout = 60
|
|
||||||
|
|
||||||
## Preferred object representation MIME type in order. First matched MIME type
|
|
||||||
# will be used.
|
|
||||||
#c.ZMQTerminalInteractiveShell.mime_preference = ['image/png', 'image/jpeg', 'image/svg+xml']
|
|
||||||
|
|
||||||
## Prefix to add to outputs coming from clients other than this one.
|
|
||||||
#
|
|
||||||
# Only relevant if include_other_output is True.
|
|
||||||
#c.ZMQTerminalInteractiveShell.other_output_prefix = '[remote] '
|
|
||||||
|
|
||||||
## Use simple fallback prompt. Features may be limited.
|
|
||||||
#c.ZMQTerminalInteractiveShell.simple_prompt = False
|
|
||||||
|
|
||||||
## Command to invoke an image viewer program when you are using 'stream' image
|
|
||||||
# handler. This option is a list of string where the first element is the
|
|
||||||
# command itself and reminders are the options for the command. Raw image data
|
|
||||||
# is given as STDIN to the program.
|
|
||||||
#c.ZMQTerminalInteractiveShell.stream_image_handler = []
|
|
||||||
|
|
||||||
## Command to invoke an image viewer program when you are using 'tempfile' image
|
|
||||||
# handler. This option is a list of string where the first element is the
|
|
||||||
# command itself and reminders are the options for the command. You can use
|
|
||||||
# {file} and {format} in the string to represent the location of the generated
|
|
||||||
# image file and image format.
|
|
||||||
#c.ZMQTerminalInteractiveShell.tempfile_image_handler = []
|
|
||||||
|
|
||||||
## Use 24bit colors instead of 256 colors in prompt highlighting. If your
|
|
||||||
# terminal supports true color, the following command should print 'TRUECOLOR'
|
|
||||||
# in orange: printf "\x1b[38;2;255;100;0mTRUECOLOR\x1b[0m\n"
|
|
||||||
#c.ZMQTerminalInteractiveShell.true_color = False
|
|
||||||
|
|
||||||
## Whether to use the kernel's is_complete message handling. If False, then the
|
|
||||||
# frontend will use its own is_complete handler.
|
|
||||||
#c.ZMQTerminalInteractiveShell.use_kernel_is_complete = True
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# KernelManager(ConnectionFileMixin) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Manages a single kernel in a subprocess on this host.
|
|
||||||
#
|
|
||||||
# This version starts kernels with Popen.
|
|
||||||
|
|
||||||
## Should we autorestart the kernel if it dies.
|
|
||||||
#c.KernelManager.autorestart = True
|
|
||||||
|
|
||||||
## DEPRECATED: Use kernel_name instead.
|
|
||||||
#
|
|
||||||
# The Popen Command to launch the kernel. Override this if you have a custom
|
|
||||||
# kernel. If kernel_cmd is specified in a configuration file, Jupyter does not
|
|
||||||
# pass any arguments to the kernel, because it cannot make any assumptions about
|
|
||||||
# the arguments that the kernel understands. In particular, this means that the
|
|
||||||
# kernel does not receive the option --debug if it given on the Jupyter command
|
|
||||||
# line.
|
|
||||||
#c.KernelManager.kernel_cmd = []
|
|
||||||
|
|
||||||
## Time to wait for a kernel to terminate before killing it, in seconds.
|
|
||||||
#c.KernelManager.shutdown_wait_time = 5.0
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# KernelRestarter(LoggingConfigurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Monitor and autorestart a kernel.
|
|
||||||
|
|
||||||
## Whether to include every poll event in debugging output.
|
|
||||||
#
|
|
||||||
# Has to be set explicitly, because there will be *a lot* of output.
|
|
||||||
#c.KernelRestarter.debug = False
|
|
||||||
|
|
||||||
## Whether to choose new random ports when restarting before the kernel is alive.
|
|
||||||
#c.KernelRestarter.random_ports_until_alive = True
|
|
||||||
|
|
||||||
## The number of consecutive autorestarts before the kernel is presumed dead.
|
|
||||||
#c.KernelRestarter.restart_limit = 5
|
|
||||||
|
|
||||||
## Kernel heartbeat interval in seconds.
|
|
||||||
#c.KernelRestarter.time_to_dead = 3.0
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# Session(Configurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Object for handling serialization and sending of messages.
|
|
||||||
#
|
|
||||||
# The Session object handles building messages and sending them with ZMQ sockets
|
|
||||||
# or ZMQStream objects. Objects can communicate with each other over the
|
|
||||||
# network via Session objects, and only need to work with the dict-based IPython
|
|
||||||
# message spec. The Session will handle serialization/deserialization, security,
|
|
||||||
# and metadata.
|
|
||||||
#
|
|
||||||
# Sessions support configurable serialization via packer/unpacker traits, and
|
|
||||||
# signing with HMAC digests via the key/keyfile traits.
|
|
||||||
#
|
|
||||||
# Parameters ----------
|
|
||||||
#
|
|
||||||
# debug : bool
|
|
||||||
# whether to trigger extra debugging statements
|
|
||||||
# packer/unpacker : str : 'json', 'pickle' or import_string
|
|
||||||
# importstrings for methods to serialize message parts. If just
|
|
||||||
# 'json' or 'pickle', predefined JSON and pickle packers will be used.
|
|
||||||
# Otherwise, the entire importstring must be used.
|
|
||||||
#
|
|
||||||
# The functions must accept at least valid JSON input, and output *bytes*.
|
|
||||||
#
|
|
||||||
# For example, to use msgpack:
|
|
||||||
# packer = 'msgpack.packb', unpacker='msgpack.unpackb'
|
|
||||||
# pack/unpack : callables
|
|
||||||
# You can also set the pack/unpack callables for serialization directly.
|
|
||||||
# session : bytes
|
|
||||||
# the ID of this Session object. The default is to generate a new UUID.
|
|
||||||
# username : unicode
|
|
||||||
# username added to message headers. The default is to ask the OS.
|
|
||||||
# key : bytes
|
|
||||||
# The key used to initialize an HMAC signature. If unset, messages
|
|
||||||
# will not be signed or checked.
|
|
||||||
# keyfile : filepath
|
|
||||||
# The file containing a key. If this is set, `key` will be initialized
|
|
||||||
# to the contents of the file.
|
|
||||||
|
|
||||||
## Threshold (in bytes) beyond which an object's buffer should be extracted to
|
|
||||||
# avoid pickling.
|
|
||||||
#c.Session.buffer_threshold = 1024
|
|
||||||
|
|
||||||
## Whether to check PID to protect against calls after fork.
|
|
||||||
#
|
|
||||||
# This check can be disabled if fork-safety is handled elsewhere.
|
|
||||||
#c.Session.check_pid = True
|
|
||||||
|
|
||||||
## Threshold (in bytes) beyond which a buffer should be sent without copying.
|
|
||||||
#c.Session.copy_threshold = 65536
|
|
||||||
|
|
||||||
## Debug output in the Session
|
|
||||||
#c.Session.debug = False
|
|
||||||
|
|
||||||
## The maximum number of digests to remember.
|
|
||||||
#
|
|
||||||
# The digest history will be culled when it exceeds this value.
|
|
||||||
#c.Session.digest_history_size = 65536
|
|
||||||
|
|
||||||
## The maximum number of items for a container to be introspected for custom
|
|
||||||
# serialization. Containers larger than this are pickled outright.
|
|
||||||
#c.Session.item_threshold = 64
|
|
||||||
|
|
||||||
## execution key, for signing messages.
|
|
||||||
#c.Session.key = b''
|
|
||||||
|
|
||||||
## path to file containing execution key.
|
|
||||||
#c.Session.keyfile = ''
|
|
||||||
|
|
||||||
## Metadata dictionary, which serves as the default top-level metadata dict for
|
|
||||||
# each message.
|
|
||||||
#c.Session.metadata = {}
|
|
||||||
|
|
||||||
## The name of the packer for serializing messages. Should be one of 'json',
|
|
||||||
# 'pickle', or an import name for a custom callable serializer.
|
|
||||||
#c.Session.packer = 'json'
|
|
||||||
|
|
||||||
## The UUID identifying this session.
|
|
||||||
#c.Session.session = ''
|
|
||||||
|
|
||||||
## The digest scheme used to construct the message signatures. Must have the form
|
|
||||||
# 'hmac-HASH'.
|
|
||||||
#c.Session.signature_scheme = 'hmac-sha256'
|
|
||||||
|
|
||||||
## The name of the unpacker for unserializing messages. Only used with custom
|
|
||||||
# functions for `packer`.
|
|
||||||
#c.Session.unpacker = 'json'
|
|
||||||
|
|
||||||
## Username for the Session. Default is your system username.
|
|
||||||
#c.Session.username = 'hjalmarlucius'
|
|
||||||
|
|||||||
@@ -1,804 +1,6 @@
|
|||||||
# Configuration file for jupyter-notebook.
|
c.ServerApp.port = 9999
|
||||||
|
c.ServerApp.allow_remote_access = True
|
||||||
#------------------------------------------------------------------------------
|
c.ServerApp.root_dir = '.'
|
||||||
# Application(SingletonConfigurable) configuration
|
c.ServerApp.ip = '0.0.0.0'
|
||||||
#------------------------------------------------------------------------------
|
c.ServerApp.certfile = '/home/hjalmarlucius/.jupyter/mycert.pem'
|
||||||
|
c.ServerApp.keyfile = '/home/hjalmarlucius/.jupyter/mykey.key'
|
||||||
## This is an application.
|
|
||||||
|
|
||||||
## The date format used by logging formatters for %(asctime)s
|
|
||||||
#c.Application.log_datefmt = '%Y-%m-%d %H:%M:%S'
|
|
||||||
|
|
||||||
## The Logging format template
|
|
||||||
#c.Application.log_format = '[%(name)s]%(highlevel)s %(message)s'
|
|
||||||
|
|
||||||
## Set the log level by value or name.
|
|
||||||
#c.Application.log_level = 30
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# JupyterApp(Application) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Base class for Jupyter applications
|
|
||||||
|
|
||||||
## Answer yes to any prompts.
|
|
||||||
#c.JupyterApp.answer_yes = False
|
|
||||||
|
|
||||||
## Full path of a config file.
|
|
||||||
#c.JupyterApp.config_file = ''
|
|
||||||
|
|
||||||
## Specify a config file to load.
|
|
||||||
#c.JupyterApp.config_file_name = ''
|
|
||||||
|
|
||||||
## Generate default config file.
|
|
||||||
#c.JupyterApp.generate_config = False
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# NotebookApp(JupyterApp) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Set the Access-Control-Allow-Credentials: true header
|
|
||||||
#c.NotebookApp.allow_credentials = False
|
|
||||||
|
|
||||||
## Set the Access-Control-Allow-Origin header
|
|
||||||
#
|
|
||||||
# Use '*' to allow any origin to access your server.
|
|
||||||
#
|
|
||||||
# Takes precedence over allow_origin_pat.
|
|
||||||
#c.NotebookApp.allow_origin = ''
|
|
||||||
|
|
||||||
## Use a regular expression for the Access-Control-Allow-Origin header
|
|
||||||
#
|
|
||||||
# Requests from an origin matching the expression will get replies with:
|
|
||||||
#
|
|
||||||
# Access-Control-Allow-Origin: origin
|
|
||||||
#
|
|
||||||
# where `origin` is the origin of the request.
|
|
||||||
#
|
|
||||||
# Ignored if allow_origin is set.
|
|
||||||
#c.NotebookApp.allow_origin_pat = ''
|
|
||||||
|
|
||||||
## Allow password to be changed at login for the notebook server.
|
|
||||||
#
|
|
||||||
# While loggin in with a token, the notebook server UI will give the opportunity
|
|
||||||
# to the user to enter a new password at the same time that will replace the
|
|
||||||
# token login mechanism.
|
|
||||||
#
|
|
||||||
# This can be set to false to prevent changing password from the UI/API.
|
|
||||||
#c.NotebookApp.allow_password_change = True
|
|
||||||
|
|
||||||
## Allow requests where the Host header doesn't point to a local server
|
|
||||||
#
|
|
||||||
# By default, requests get a 403 forbidden response if the 'Host' header shows
|
|
||||||
# that the browser thinks it's on a non-local domain. Setting this option to
|
|
||||||
# True disables this check.
|
|
||||||
#
|
|
||||||
# This protects against 'DNS rebinding' attacks, where a remote web server
|
|
||||||
# serves you a page and then changes its DNS to send later requests to a local
|
|
||||||
# IP, bypassing same-origin checks.
|
|
||||||
#
|
|
||||||
# Local IP addresses (such as 127.0.0.1 and ::1) are allowed as local, along
|
|
||||||
# with hostnames configured in local_hostnames.
|
|
||||||
c.NotebookApp.allow_remote_access = True
|
|
||||||
|
|
||||||
## Whether to allow the user to run the notebook as root.
|
|
||||||
#c.NotebookApp.allow_root = False
|
|
||||||
|
|
||||||
## DEPRECATED use base_url
|
|
||||||
#c.NotebookApp.base_project_url = '/'
|
|
||||||
|
|
||||||
## The base URL for the notebook server.
|
|
||||||
#
|
|
||||||
# Leading and trailing slashes can be omitted, and will automatically be added.
|
|
||||||
#c.NotebookApp.base_url = '/'
|
|
||||||
|
|
||||||
## Specify what command to use to invoke a web browser when opening the notebook.
|
|
||||||
# If not specified, the default browser will be determined by the `webbrowser`
|
|
||||||
# standard library module, which allows setting of the BROWSER environment
|
|
||||||
# variable to override it.
|
|
||||||
#c.NotebookApp.browser = ''
|
|
||||||
|
|
||||||
## The full path to an SSL/TLS certificate file.
|
|
||||||
c.NotebookApp.certfile = '/home/hjalmarlucius/.jupyter/mycert.pem'
|
|
||||||
|
|
||||||
## The full path to a certificate authority certificate for SSL/TLS client
|
|
||||||
# authentication.
|
|
||||||
#c.NotebookApp.client_ca = ''
|
|
||||||
|
|
||||||
## The config manager class to use
|
|
||||||
#c.NotebookApp.config_manager_class = 'notebook.services.config.manager.ConfigManager'
|
|
||||||
|
|
||||||
## The notebook manager class to use.
|
|
||||||
#c.NotebookApp.contents_manager_class = 'notebook.services.contents.largefilemanager.LargeFileManager'
|
|
||||||
|
|
||||||
## Extra keyword arguments to pass to `set_secure_cookie`. See tornado's
|
|
||||||
# set_secure_cookie docs for details.
|
|
||||||
#c.NotebookApp.cookie_options = {}
|
|
||||||
|
|
||||||
## The random bytes used to secure cookies. By default this is a new random
|
|
||||||
# number every time you start the Notebook. Set it to a value in a config file
|
|
||||||
# to enable logins to persist across server sessions.
|
|
||||||
#
|
|
||||||
# Note: Cookie secrets should be kept private, do not share config files with
|
|
||||||
# cookie_secret stored in plaintext (you can read the value from a file).
|
|
||||||
#c.NotebookApp.cookie_secret = b''
|
|
||||||
|
|
||||||
## The file where the cookie secret is stored.
|
|
||||||
#c.NotebookApp.cookie_secret_file = ''
|
|
||||||
|
|
||||||
## Override URL shown to users.
|
|
||||||
#
|
|
||||||
# Replace actual URL, including protocol, address, port and base URL, with the
|
|
||||||
# given value when displaying URL to the users. Do not change the actual
|
|
||||||
# connection URL. If authentication token is enabled, the token is added to the
|
|
||||||
# custom URL automatically.
|
|
||||||
#
|
|
||||||
# This option is intended to be used when the URL to display to the user cannot
|
|
||||||
# be determined reliably by the Jupyter notebook server (proxified or
|
|
||||||
# containerized setups for example).
|
|
||||||
#c.NotebookApp.custom_display_url = ''
|
|
||||||
|
|
||||||
## The default URL to redirect to from `/`
|
|
||||||
#c.NotebookApp.default_url = '/tree'
|
|
||||||
|
|
||||||
## Disable cross-site-request-forgery protection
|
|
||||||
#
|
|
||||||
# Jupyter notebook 4.3.1 introduces protection from cross-site request
|
|
||||||
# forgeries, requiring API requests to either:
|
|
||||||
#
|
|
||||||
# - originate from pages served by this server (validated with XSRF cookie and
|
|
||||||
# token), or - authenticate with a token
|
|
||||||
#
|
|
||||||
# Some anonymous compute resources still desire the ability to run code,
|
|
||||||
# completely without authentication. These services can disable all
|
|
||||||
# authentication and security checks, with the full knowledge of what that
|
|
||||||
# implies.
|
|
||||||
#c.NotebookApp.disable_check_xsrf = False
|
|
||||||
|
|
||||||
## Whether to enable MathJax for typesetting math/TeX
|
|
||||||
#
|
|
||||||
# MathJax is the javascript library Jupyter uses to render math/LaTeX. It is
|
|
||||||
# very large, so you may want to disable it if you have a slow internet
|
|
||||||
# connection, or for offline use of the notebook.
|
|
||||||
#
|
|
||||||
# When disabled, equations etc. will appear as their untransformed TeX source.
|
|
||||||
#c.NotebookApp.enable_mathjax = True
|
|
||||||
|
|
||||||
## extra paths to look for Javascript notebook extensions
|
|
||||||
#c.NotebookApp.extra_nbextensions_path = []
|
|
||||||
|
|
||||||
## handlers that should be loaded at higher priority than the default services
|
|
||||||
#c.NotebookApp.extra_services = []
|
|
||||||
|
|
||||||
## Extra paths to search for serving static files.
|
|
||||||
#
|
|
||||||
# This allows adding javascript/css to be available from the notebook server
|
|
||||||
# machine, or overriding individual files in the IPython
|
|
||||||
#c.NotebookApp.extra_static_paths = []
|
|
||||||
|
|
||||||
## Extra paths to search for serving jinja templates.
|
|
||||||
#
|
|
||||||
# Can be used to override templates from notebook.templates.
|
|
||||||
#c.NotebookApp.extra_template_paths = []
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.NotebookApp.file_to_run = ''
|
|
||||||
|
|
||||||
## Extra keyword arguments to pass to `get_secure_cookie`. See tornado's
|
|
||||||
# get_secure_cookie docs for details.
|
|
||||||
#c.NotebookApp.get_secure_cookie_kwargs = {}
|
|
||||||
|
|
||||||
## Deprecated: Use minified JS file or not, mainly use during dev to avoid JS
|
|
||||||
# recompilation
|
|
||||||
#c.NotebookApp.ignore_minified_js = False
|
|
||||||
|
|
||||||
## (bytes/sec) Maximum rate at which stream output can be sent on iopub before
|
|
||||||
# they are limited.
|
|
||||||
#c.NotebookApp.iopub_data_rate_limit = 1000000
|
|
||||||
|
|
||||||
## (msgs/sec) Maximum rate at which messages can be sent on iopub before they are
|
|
||||||
# limited.
|
|
||||||
#c.NotebookApp.iopub_msg_rate_limit = 1000
|
|
||||||
|
|
||||||
## The IP address the notebook server will listen on.
|
|
||||||
c.NotebookApp.ip = '0.0.0.0'
|
|
||||||
|
|
||||||
## Supply extra arguments that will be passed to Jinja environment.
|
|
||||||
#c.NotebookApp.jinja_environment_options = {}
|
|
||||||
|
|
||||||
## Extra variables to supply to jinja templates when rendering.
|
|
||||||
#c.NotebookApp.jinja_template_vars = {}
|
|
||||||
|
|
||||||
## The kernel manager class to use.
|
|
||||||
#c.NotebookApp.kernel_manager_class = 'notebook.services.kernels.kernelmanager.MappingKernelManager'
|
|
||||||
|
|
||||||
## The kernel spec manager class to use. Should be a subclass of
|
|
||||||
# `jupyter_client.kernelspec.KernelSpecManager`.
|
|
||||||
#
|
|
||||||
# The Api of KernelSpecManager is provisional and might change without warning
|
|
||||||
# between this version of Jupyter and the next stable one.
|
|
||||||
#c.NotebookApp.kernel_spec_manager_class = 'jupyter_client.kernelspec.KernelSpecManager'
|
|
||||||
|
|
||||||
## The full path to a private key file for usage with SSL/TLS.
|
|
||||||
c.NotebookApp.keyfile = '/home/hjalmarlucius/.jupyter/mykey.key'
|
|
||||||
|
|
||||||
## Hostnames to allow as local when allow_remote_access is False.
|
|
||||||
#
|
|
||||||
# Local IP addresses (such as 127.0.0.1 and ::1) are automatically accepted as
|
|
||||||
# local as well.
|
|
||||||
#c.NotebookApp.local_hostnames = ['localhost']
|
|
||||||
|
|
||||||
## The login handler class to use.
|
|
||||||
#c.NotebookApp.login_handler_class = 'notebook.auth.login.LoginHandler'
|
|
||||||
|
|
||||||
## The logout handler class to use.
|
|
||||||
#c.NotebookApp.logout_handler_class = 'notebook.auth.logout.LogoutHandler'
|
|
||||||
|
|
||||||
## The MathJax.js configuration file that is to be used.
|
|
||||||
#c.NotebookApp.mathjax_config = 'TeX-AMS-MML_HTMLorMML-full,Safe'
|
|
||||||
|
|
||||||
## A custom url for MathJax.js. Should be in the form of a case-sensitive url to
|
|
||||||
# MathJax, for example: /static/components/MathJax/MathJax.js
|
|
||||||
#c.NotebookApp.mathjax_url = ''
|
|
||||||
|
|
||||||
## Sets the maximum allowed size of the client request body, specified in the
|
|
||||||
# Content-Length request header field. If the size in a request exceeds the
|
|
||||||
# configured value, a malformed HTTP message is returned to the client.
|
|
||||||
#
|
|
||||||
# Note: max_body_size is applied even in streaming mode.
|
|
||||||
#c.NotebookApp.max_body_size = 536870912
|
|
||||||
|
|
||||||
## Gets or sets the maximum amount of memory, in bytes, that is allocated for
|
|
||||||
# use by the buffer manager.
|
|
||||||
#c.NotebookApp.max_buffer_size = 536870912
|
|
||||||
|
|
||||||
## Dict of Python modules to load as notebook server extensions.Entry values can
|
|
||||||
# be used to enable and disable the loading ofthe extensions. The extensions
|
|
||||||
# will be loaded in alphabetical order.
|
|
||||||
#c.NotebookApp.nbserver_extensions = {}
|
|
||||||
|
|
||||||
## The directory to use for notebooks and kernels.
|
|
||||||
c.NotebookApp.notebook_dir = '.'
|
|
||||||
|
|
||||||
## Whether to open in a browser after starting. The specific browser used is
|
|
||||||
# platform dependent and determined by the python standard library `webbrowser`
|
|
||||||
# module, unless it is overridden using the --browser (NotebookApp.browser)
|
|
||||||
# configuration option.
|
|
||||||
#c.NotebookApp.open_browser = True
|
|
||||||
|
|
||||||
## Hashed password to use for web authentication.
|
|
||||||
#
|
|
||||||
# To generate, type in a python/IPython shell:
|
|
||||||
#
|
|
||||||
# from notebook.auth import passwd; passwd()
|
|
||||||
#
|
|
||||||
# The string should be of the form type:salt:hashed-password.
|
|
||||||
# c.NotebookApp.password = 'sha1:cb8c63a72b29:8250d2525b1b77e7dafb629e94b5c3d85c13dfbd'
|
|
||||||
c.NotebookApp.password = 'sha1:3a7cdace2ed4:b56b201ceefc101aadabf5400ed791dec5408fc0'
|
|
||||||
|
|
||||||
## Forces users to use a password for the Notebook server. This is useful in a
|
|
||||||
# multi user environment, for instance when everybody in the LAN can access each
|
|
||||||
# other's machine through ssh.
|
|
||||||
#
|
|
||||||
# In such a case, server the notebook server on localhost is not secure since
|
|
||||||
# any user can connect to the notebook server via ssh.
|
|
||||||
c.NotebookApp.password_required = True
|
|
||||||
|
|
||||||
## The port the notebook server will listen on.
|
|
||||||
c.NotebookApp.port = 9999
|
|
||||||
|
|
||||||
## The number of additional ports to try if the specified port is not available.
|
|
||||||
#c.NotebookApp.port_retries = 50
|
|
||||||
|
|
||||||
## DISABLED: use %pylab or %matplotlib in the notebook to enable matplotlib.
|
|
||||||
#c.NotebookApp.pylab = 'disabled'
|
|
||||||
|
|
||||||
## If True, display a button in the dashboard to quit (shutdown the notebook
|
|
||||||
# server).
|
|
||||||
#c.NotebookApp.quit_button = True
|
|
||||||
|
|
||||||
## (sec) Time window used to check the message and data rate limits.
|
|
||||||
#c.NotebookApp.rate_limit_window = 3
|
|
||||||
|
|
||||||
## Reraise exceptions encountered loading server extensions?
|
|
||||||
#c.NotebookApp.reraise_server_extension_failures = False
|
|
||||||
|
|
||||||
## DEPRECATED use the nbserver_extensions dict instead
|
|
||||||
#c.NotebookApp.server_extensions = []
|
|
||||||
|
|
||||||
## The session manager class to use.
|
|
||||||
#c.NotebookApp.session_manager_class = 'notebook.services.sessions.sessionmanager.SessionManager'
|
|
||||||
|
|
||||||
## Shut down the server after N seconds with no kernels or terminals running and
|
|
||||||
# no activity. This can be used together with culling idle kernels
|
|
||||||
# (MappingKernelManager.cull_idle_timeout) to shutdown the notebook server when
|
|
||||||
# it's not in use. This is not precisely timed: it may shut down up to a minute
|
|
||||||
# later. 0 (the default) disables this automatic shutdown.
|
|
||||||
#c.NotebookApp.shutdown_no_activity_timeout = 0
|
|
||||||
|
|
||||||
## Supply SSL options for the tornado HTTPServer. See the tornado docs for
|
|
||||||
# details.
|
|
||||||
#c.NotebookApp.ssl_options = {}
|
|
||||||
|
|
||||||
## Supply overrides for terminado. Currently only supports "shell_command".
|
|
||||||
#c.NotebookApp.terminado_settings = {}
|
|
||||||
|
|
||||||
## Set to False to disable terminals.
|
|
||||||
#
|
|
||||||
# This does *not* make the notebook server more secure by itself. Anything the
|
|
||||||
# user can in a terminal, they can also do in a notebook.
|
|
||||||
#
|
|
||||||
# Terminals may also be automatically disabled if the terminado package is not
|
|
||||||
# available.
|
|
||||||
#c.NotebookApp.terminals_enabled = True
|
|
||||||
|
|
||||||
## Token used for authenticating first-time connections to the server.
|
|
||||||
#
|
|
||||||
# When no password is enabled, the default is to generate a new, random token.
|
|
||||||
#
|
|
||||||
# Setting to an empty string disables authentication altogether, which is NOT
|
|
||||||
# RECOMMENDED.
|
|
||||||
#c.NotebookApp.token = '<generated>'
|
|
||||||
|
|
||||||
## Supply overrides for the tornado.web.Application that the Jupyter notebook
|
|
||||||
# uses.
|
|
||||||
#c.NotebookApp.tornado_settings = {}
|
|
||||||
|
|
||||||
## Whether to trust or not X-Scheme/X-Forwarded-Proto and X-Real-Ip/X-Forwarded-
|
|
||||||
# For headerssent by the upstream reverse proxy. Necessary if the proxy handles
|
|
||||||
# SSL
|
|
||||||
#c.NotebookApp.trust_xheaders = False
|
|
||||||
|
|
||||||
## DEPRECATED, use tornado_settings
|
|
||||||
#c.NotebookApp.webapp_settings = {}
|
|
||||||
|
|
||||||
## Specify Where to open the notebook on startup. This is the `new` argument
|
|
||||||
# passed to the standard library method `webbrowser.open`. The behaviour is not
|
|
||||||
# guaranteed, but depends on browser support. Valid values are:
|
|
||||||
#
|
|
||||||
# - 2 opens a new tab,
|
|
||||||
# - 1 opens a new window,
|
|
||||||
# - 0 opens in an existing window.
|
|
||||||
#
|
|
||||||
# See the `webbrowser.open` documentation for details.
|
|
||||||
#c.NotebookApp.webbrowser_open_new = 2
|
|
||||||
|
|
||||||
## Set the tornado compression options for websocket connections.
|
|
||||||
#
|
|
||||||
# This value will be returned from
|
|
||||||
# :meth:`WebSocketHandler.get_compression_options`. None (default) will disable
|
|
||||||
# compression. A dict (even an empty one) will enable compression.
|
|
||||||
#
|
|
||||||
# See the tornado docs for WebSocketHandler.get_compression_options for details.
|
|
||||||
#c.NotebookApp.websocket_compression_options = None
|
|
||||||
|
|
||||||
## The base URL for websockets, if it differs from the HTTP server (hint: it
|
|
||||||
# almost certainly doesn't).
|
|
||||||
#
|
|
||||||
# Should be in the form of an HTTP origin: ws[s]://hostname[:port]
|
|
||||||
#c.NotebookApp.websocket_url = ''
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# LabApp(NotebookApp) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## The app directory to launch JupyterLab from.
|
|
||||||
#c.LabApp.app_dir = '/home/hjalmarlucius/anaconda3/share/jupyter/lab'
|
|
||||||
|
|
||||||
## Whether to start the app in core mode. In this mode, JupyterLab will run using
|
|
||||||
# the JavaScript assets that are within the installed JupyterLab Python package.
|
|
||||||
# In core mode, third party extensions are disabled. The `--dev-mode` flag is an
|
|
||||||
# alias to this to be used when the Python package itself is installed in
|
|
||||||
# development mode (`pip install -e .`).
|
|
||||||
#c.LabApp.core_mode = False
|
|
||||||
|
|
||||||
## The default URL to redirect to from `/`
|
|
||||||
#c.LabApp.default_url = '/lab'
|
|
||||||
|
|
||||||
## Whether to start the app in dev mode. Uses the unpublished local JavaScript
|
|
||||||
# packages in the `dev_mode` folder. In this case JupyterLab will show a red
|
|
||||||
# stripe at the top of the page. It can only be used if JupyterLab is installed
|
|
||||||
# as `pip install -e .`.
|
|
||||||
#c.LabApp.dev_mode = False
|
|
||||||
|
|
||||||
## The override url for static lab assets, typically a CDN.
|
|
||||||
#c.LabApp.override_static_url = ''
|
|
||||||
|
|
||||||
## The override url for static lab theme assets, typically a CDN.
|
|
||||||
#c.LabApp.override_theme_url = ''
|
|
||||||
|
|
||||||
## The directory for user settings.
|
|
||||||
#c.LabApp.user_settings_dir = '/home/hjalmarlucius/.jupyter/lab/user-settings'
|
|
||||||
|
|
||||||
## Whether to serve the app in watch mode
|
|
||||||
#c.LabApp.watch = False
|
|
||||||
|
|
||||||
## The directory for workspaces
|
|
||||||
#c.LabApp.workspaces_dir = '/home/hjalmarlucius/.jupyter/lab/workspaces'
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# ConnectionFileMixin(LoggingConfigurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Mixin for configurable classes that work with connection files
|
|
||||||
|
|
||||||
## JSON file in which to store connection info [default: kernel-<pid>.json]
|
|
||||||
#
|
|
||||||
# This file will contain the IP, ports, and authentication key needed to connect
|
|
||||||
# clients to this kernel. By default, this file will be created in the security
|
|
||||||
# dir of the current profile, but can be specified by absolute path.
|
|
||||||
#c.ConnectionFileMixin.connection_file = ''
|
|
||||||
|
|
||||||
## set the control (ROUTER) port [default: random]
|
|
||||||
#c.ConnectionFileMixin.control_port = 0
|
|
||||||
|
|
||||||
## set the heartbeat port [default: random]
|
|
||||||
#c.ConnectionFileMixin.hb_port = 0
|
|
||||||
|
|
||||||
## set the iopub (PUB) port [default: random]
|
|
||||||
#c.ConnectionFileMixin.iopub_port = 0
|
|
||||||
|
|
||||||
## Set the kernel's IP address [default localhost]. If the IP address is
|
|
||||||
# something other than localhost, then Consoles on other machines will be able
|
|
||||||
# to connect to the Kernel, so be careful!
|
|
||||||
#c.ConnectionFileMixin.ip = ''
|
|
||||||
|
|
||||||
## set the shell (ROUTER) port [default: random]
|
|
||||||
#c.ConnectionFileMixin.shell_port = 0
|
|
||||||
|
|
||||||
## set the stdin (ROUTER) port [default: random]
|
|
||||||
#c.ConnectionFileMixin.stdin_port = 0
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.ConnectionFileMixin.transport = 'tcp'
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# KernelManager(ConnectionFileMixin) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Manages a single kernel in a subprocess on this host.
|
|
||||||
#
|
|
||||||
# This version starts kernels with Popen.
|
|
||||||
|
|
||||||
## Should we autorestart the kernel if it dies.
|
|
||||||
#c.KernelManager.autorestart = True
|
|
||||||
|
|
||||||
## DEPRECATED: Use kernel_name instead.
|
|
||||||
#
|
|
||||||
# The Popen Command to launch the kernel. Override this if you have a custom
|
|
||||||
# kernel. If kernel_cmd is specified in a configuration file, Jupyter does not
|
|
||||||
# pass any arguments to the kernel, because it cannot make any assumptions about
|
|
||||||
# the arguments that the kernel understands. In particular, this means that the
|
|
||||||
# kernel does not receive the option --debug if it given on the Jupyter command
|
|
||||||
# line.
|
|
||||||
#c.KernelManager.kernel_cmd = []
|
|
||||||
|
|
||||||
## Time to wait for a kernel to terminate before killing it, in seconds.
|
|
||||||
#c.KernelManager.shutdown_wait_time = 5.0
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# Session(Configurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Object for handling serialization and sending of messages.
|
|
||||||
#
|
|
||||||
# The Session object handles building messages and sending them with ZMQ sockets
|
|
||||||
# or ZMQStream objects. Objects can communicate with each other over the
|
|
||||||
# network via Session objects, and only need to work with the dict-based IPython
|
|
||||||
# message spec. The Session will handle serialization/deserialization, security,
|
|
||||||
# and metadata.
|
|
||||||
#
|
|
||||||
# Sessions support configurable serialization via packer/unpacker traits, and
|
|
||||||
# signing with HMAC digests via the key/keyfile traits.
|
|
||||||
#
|
|
||||||
# Parameters ----------
|
|
||||||
#
|
|
||||||
# debug : bool
|
|
||||||
# whether to trigger extra debugging statements
|
|
||||||
# packer/unpacker : str : 'json', 'pickle' or import_string
|
|
||||||
# importstrings for methods to serialize message parts. If just
|
|
||||||
# 'json' or 'pickle', predefined JSON and pickle packers will be used.
|
|
||||||
# Otherwise, the entire importstring must be used.
|
|
||||||
#
|
|
||||||
# The functions must accept at least valid JSON input, and output *bytes*.
|
|
||||||
#
|
|
||||||
# For example, to use msgpack:
|
|
||||||
# packer = 'msgpack.packb', unpacker='msgpack.unpackb'
|
|
||||||
# pack/unpack : callables
|
|
||||||
# You can also set the pack/unpack callables for serialization directly.
|
|
||||||
# session : bytes
|
|
||||||
# the ID of this Session object. The default is to generate a new UUID.
|
|
||||||
# username : unicode
|
|
||||||
# username added to message headers. The default is to ask the OS.
|
|
||||||
# key : bytes
|
|
||||||
# The key used to initialize an HMAC signature. If unset, messages
|
|
||||||
# will not be signed or checked.
|
|
||||||
# keyfile : filepath
|
|
||||||
# The file containing a key. If this is set, `key` will be initialized
|
|
||||||
# to the contents of the file.
|
|
||||||
|
|
||||||
## Threshold (in bytes) beyond which an object's buffer should be extracted to
|
|
||||||
# avoid pickling.
|
|
||||||
#c.Session.buffer_threshold = 1024
|
|
||||||
|
|
||||||
## Whether to check PID to protect against calls after fork.
|
|
||||||
#
|
|
||||||
# This check can be disabled if fork-safety is handled elsewhere.
|
|
||||||
#c.Session.check_pid = True
|
|
||||||
|
|
||||||
## Threshold (in bytes) beyond which a buffer should be sent without copying.
|
|
||||||
#c.Session.copy_threshold = 65536
|
|
||||||
|
|
||||||
## Debug output in the Session
|
|
||||||
#c.Session.debug = False
|
|
||||||
|
|
||||||
## The maximum number of digests to remember.
|
|
||||||
#
|
|
||||||
# The digest history will be culled when it exceeds this value.
|
|
||||||
#c.Session.digest_history_size = 65536
|
|
||||||
|
|
||||||
## The maximum number of items for a container to be introspected for custom
|
|
||||||
# serialization. Containers larger than this are pickled outright.
|
|
||||||
#c.Session.item_threshold = 64
|
|
||||||
|
|
||||||
## execution key, for signing messages.
|
|
||||||
#c.Session.key = b''
|
|
||||||
|
|
||||||
## path to file containing execution key.
|
|
||||||
#c.Session.keyfile = ''
|
|
||||||
|
|
||||||
## Metadata dictionary, which serves as the default top-level metadata dict for
|
|
||||||
# each message.
|
|
||||||
#c.Session.metadata = {}
|
|
||||||
|
|
||||||
## The name of the packer for serializing messages. Should be one of 'json',
|
|
||||||
# 'pickle', or an import name for a custom callable serializer.
|
|
||||||
#c.Session.packer = 'json'
|
|
||||||
|
|
||||||
## The UUID identifying this session.
|
|
||||||
#c.Session.session = ''
|
|
||||||
|
|
||||||
## The digest scheme used to construct the message signatures. Must have the form
|
|
||||||
# 'hmac-HASH'.
|
|
||||||
#c.Session.signature_scheme = 'hmac-sha256'
|
|
||||||
|
|
||||||
## The name of the unpacker for unserializing messages. Only used with custom
|
|
||||||
# functions for `packer`.
|
|
||||||
#c.Session.unpacker = 'json'
|
|
||||||
|
|
||||||
## Username for the Session. Default is your system username.
|
|
||||||
#c.Session.username = 'hjalmarlucius'
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# MultiKernelManager(LoggingConfigurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## A class for managing multiple kernels.
|
|
||||||
|
|
||||||
## The name of the default kernel to start
|
|
||||||
#c.MultiKernelManager.default_kernel_name = 'python3'
|
|
||||||
|
|
||||||
## The kernel manager class. This is configurable to allow subclassing of the
|
|
||||||
# KernelManager for customized behavior.
|
|
||||||
#c.MultiKernelManager.kernel_manager_class = 'jupyter_client.ioloop.IOLoopKernelManager'
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# MappingKernelManager(MultiKernelManager) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## A KernelManager that handles notebook mapping and HTTP error handling
|
|
||||||
|
|
||||||
## Whether messages from kernels whose frontends have disconnected should be
|
|
||||||
# buffered in-memory.
|
|
||||||
#
|
|
||||||
# When True (default), messages are buffered and replayed on reconnect, avoiding
|
|
||||||
# lost messages due to interrupted connectivity.
|
|
||||||
#
|
|
||||||
# Disable if long-running kernels will produce too much output while no
|
|
||||||
# frontends are connected.
|
|
||||||
#c.MappingKernelManager.buffer_offline_messages = True
|
|
||||||
|
|
||||||
## Whether to consider culling kernels which are busy. Only effective if
|
|
||||||
# cull_idle_timeout > 0.
|
|
||||||
#c.MappingKernelManager.cull_busy = False
|
|
||||||
|
|
||||||
## Whether to consider culling kernels which have one or more connections. Only
|
|
||||||
# effective if cull_idle_timeout > 0.
|
|
||||||
#c.MappingKernelManager.cull_connected = False
|
|
||||||
|
|
||||||
## Timeout (in seconds) after which a kernel is considered idle and ready to be
|
|
||||||
# culled. Values of 0 or lower disable culling. Very short timeouts may result
|
|
||||||
# in kernels being culled for users with poor network connections.
|
|
||||||
#c.MappingKernelManager.cull_idle_timeout = 0
|
|
||||||
|
|
||||||
## The interval (in seconds) on which to check for idle kernels exceeding the
|
|
||||||
# cull timeout value.
|
|
||||||
#c.MappingKernelManager.cull_interval = 300
|
|
||||||
|
|
||||||
## Timeout for giving up on a kernel (in seconds).
|
|
||||||
#
|
|
||||||
# On starting and restarting kernels, we check whether the kernel is running and
|
|
||||||
# responsive by sending kernel_info_requests. This sets the timeout in seconds
|
|
||||||
# for how long the kernel can take before being presumed dead. This affects the
|
|
||||||
# MappingKernelManager (which handles kernel restarts) and the
|
|
||||||
# ZMQChannelsHandler (which handles the startup).
|
|
||||||
#c.MappingKernelManager.kernel_info_timeout = 60
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.MappingKernelManager.root_dir = ''
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# ContentsManager(LoggingConfigurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Base class for serving files and directories.
|
|
||||||
#
|
|
||||||
# This serves any text or binary file, as well as directories, with special
|
|
||||||
# handling for JSON notebook documents.
|
|
||||||
#
|
|
||||||
# Most APIs take a path argument, which is always an API-style unicode path, and
|
|
||||||
# always refers to a directory.
|
|
||||||
#
|
|
||||||
# - unicode, not url-escaped
|
|
||||||
# - '/'-separated
|
|
||||||
# - leading and trailing '/' will be stripped
|
|
||||||
# - if unspecified, path defaults to '',
|
|
||||||
# indicating the root path.
|
|
||||||
|
|
||||||
## Allow access to hidden files
|
|
||||||
#c.ContentsManager.allow_hidden = False
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.ContentsManager.checkpoints = None
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.ContentsManager.checkpoints_class = 'notebook.services.contents.checkpoints.Checkpoints'
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.ContentsManager.checkpoints_kwargs = {}
|
|
||||||
|
|
||||||
## handler class to use when serving raw file requests.
|
|
||||||
#
|
|
||||||
# Default is a fallback that talks to the ContentsManager API, which may be
|
|
||||||
# inefficient, especially for large files.
|
|
||||||
#
|
|
||||||
# Local files-based ContentsManagers can use a StaticFileHandler subclass, which
|
|
||||||
# will be much more efficient.
|
|
||||||
#
|
|
||||||
# Access to these files should be Authenticated.
|
|
||||||
#c.ContentsManager.files_handler_class = 'notebook.files.handlers.FilesHandler'
|
|
||||||
|
|
||||||
## Extra parameters to pass to files_handler_class.
|
|
||||||
#
|
|
||||||
# For example, StaticFileHandlers generally expect a `path` argument specifying
|
|
||||||
# the root directory from which to serve files.
|
|
||||||
#c.ContentsManager.files_handler_params = {}
|
|
||||||
|
|
||||||
## Glob patterns to hide in file and directory listings.
|
|
||||||
#c.ContentsManager.hide_globs = ['__pycache__', '*.pyc', '*.pyo', '.DS_Store', '*.so', '*.dylib', '*~']
|
|
||||||
|
|
||||||
## Python callable or importstring thereof
|
|
||||||
#
|
|
||||||
# To be called on a contents model prior to save.
|
|
||||||
#
|
|
||||||
# This can be used to process the structure, such as removing notebook outputs
|
|
||||||
# or other side effects that should not be saved.
|
|
||||||
#
|
|
||||||
# It will be called as (all arguments passed by keyword)::
|
|
||||||
#
|
|
||||||
# hook(path=path, model=model, contents_manager=self)
|
|
||||||
#
|
|
||||||
# - model: the model to be saved. Includes file contents.
|
|
||||||
# Modifying this dict will affect the file that is stored.
|
|
||||||
# - path: the API path of the save destination
|
|
||||||
# - contents_manager: this ContentsManager instance
|
|
||||||
#c.ContentsManager.pre_save_hook = None
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.ContentsManager.root_dir = '/'
|
|
||||||
|
|
||||||
## The base name used when creating untitled directories.
|
|
||||||
#c.ContentsManager.untitled_directory = 'Untitled Folder'
|
|
||||||
|
|
||||||
## The base name used when creating untitled files.
|
|
||||||
#c.ContentsManager.untitled_file = 'untitled'
|
|
||||||
|
|
||||||
## The base name used when creating untitled notebooks.
|
|
||||||
#c.ContentsManager.untitled_notebook = 'Untitled'
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# FileManagerMixin(Configurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Mixin for ContentsAPI classes that interact with the filesystem.
|
|
||||||
#
|
|
||||||
# Provides facilities for reading, writing, and copying both notebooks and
|
|
||||||
# generic files.
|
|
||||||
#
|
|
||||||
# Shared by FileContentsManager and FileCheckpoints.
|
|
||||||
#
|
|
||||||
# Note ---- Classes using this mixin must provide the following attributes:
|
|
||||||
#
|
|
||||||
# root_dir : unicode
|
|
||||||
# A directory against against which API-style paths are to be resolved.
|
|
||||||
#
|
|
||||||
# log : logging.Logger
|
|
||||||
|
|
||||||
## By default notebooks are saved on disk on a temporary file and then if
|
|
||||||
# succefully written, it replaces the old ones. This procedure, namely
|
|
||||||
# 'atomic_writing', causes some bugs on file system whitout operation order
|
|
||||||
# enforcement (like some networked fs). If set to False, the new notebook is
|
|
||||||
# written directly on the old one which could fail (eg: full filesystem or quota
|
|
||||||
# )
|
|
||||||
#c.FileManagerMixin.use_atomic_writing = True
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# FileContentsManager(FileManagerMixin,ContentsManager) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## If True (default), deleting files will send them to the platform's
|
|
||||||
# trash/recycle bin, where they can be recovered. If False, deleting files
|
|
||||||
# really deletes them.
|
|
||||||
#c.FileContentsManager.delete_to_trash = True
|
|
||||||
|
|
||||||
## Python callable or importstring thereof
|
|
||||||
#
|
|
||||||
# to be called on the path of a file just saved.
|
|
||||||
#
|
|
||||||
# This can be used to process the file on disk, such as converting the notebook
|
|
||||||
# to a script or HTML via nbconvert.
|
|
||||||
#
|
|
||||||
# It will be called as (all arguments passed by keyword)::
|
|
||||||
#
|
|
||||||
# hook(os_path=os_path, model=model, contents_manager=instance)
|
|
||||||
#
|
|
||||||
# - path: the filesystem path to the file just written - model: the model
|
|
||||||
# representing the file - contents_manager: this ContentsManager instance
|
|
||||||
#c.FileContentsManager.post_save_hook = None
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.FileContentsManager.root_dir = ''
|
|
||||||
|
|
||||||
## DEPRECATED, use post_save_hook. Will be removed in Notebook 5.0
|
|
||||||
#c.FileContentsManager.save_script = False
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# NotebookNotary(LoggingConfigurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## A class for computing and verifying notebook signatures.
|
|
||||||
|
|
||||||
## The hashing algorithm used to sign notebooks.
|
|
||||||
#c.NotebookNotary.algorithm = 'sha256'
|
|
||||||
|
|
||||||
## The sqlite file in which to store notebook signatures. By default, this will
|
|
||||||
# be in your Jupyter data directory. You can set it to ':memory:' to disable
|
|
||||||
# sqlite writing to the filesystem.
|
|
||||||
#c.NotebookNotary.db_file = ''
|
|
||||||
|
|
||||||
## The secret key with which notebooks are signed.
|
|
||||||
#c.NotebookNotary.secret = b''
|
|
||||||
|
|
||||||
## The file where the secret key is stored.
|
|
||||||
#c.NotebookNotary.secret_file = ''
|
|
||||||
|
|
||||||
## A callable returning the storage backend for notebook signatures. The default
|
|
||||||
# uses an SQLite database.
|
|
||||||
#c.NotebookNotary.store_factory = traitlets.Undefined
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# KernelSpecManager(LoggingConfigurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## If there is no Python kernelspec registered and the IPython kernel is
|
|
||||||
# available, ensure it is added to the spec list.
|
|
||||||
#c.KernelSpecManager.ensure_native_kernel = True
|
|
||||||
|
|
||||||
## The kernel spec class. This is configurable to allow subclassing of the
|
|
||||||
# KernelSpecManager for customized behavior.
|
|
||||||
#c.KernelSpecManager.kernel_spec_class = 'jupyter_client.kernelspec.KernelSpec'
|
|
||||||
|
|
||||||
## Whitelist of allowed kernel names.
|
|
||||||
#
|
|
||||||
# By default, all installed kernels are allowed.
|
|
||||||
#c.KernelSpecManager.whitelist = set()
|
|
||||||
|
|||||||
@@ -1,421 +1,2 @@
|
|||||||
# Configuration file for jupyter-qtconsole.
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# ConnectionFileMixin(LoggingConfigurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Mixin for configurable classes that work with connection files
|
|
||||||
|
|
||||||
## JSON file in which to store connection info [default: kernel-<pid>.json]
|
|
||||||
#
|
|
||||||
# This file will contain the IP, ports, and authentication key needed to connect
|
|
||||||
# clients to this kernel. By default, this file will be created in the security
|
|
||||||
# dir of the current profile, but can be specified by absolute path.
|
|
||||||
#c.ConnectionFileMixin.connection_file = ''
|
|
||||||
|
|
||||||
## set the control (ROUTER) port [default: random]
|
|
||||||
#c.ConnectionFileMixin.control_port = 0
|
|
||||||
|
|
||||||
## set the heartbeat port [default: random]
|
|
||||||
#c.ConnectionFileMixin.hb_port = 0
|
|
||||||
|
|
||||||
## set the iopub (PUB) port [default: random]
|
|
||||||
#c.ConnectionFileMixin.iopub_port = 0
|
|
||||||
|
|
||||||
## Set the kernel's IP address [default localhost]. If the IP address is
|
|
||||||
# something other than localhost, then Consoles on other machines will be able
|
|
||||||
# to connect to the Kernel, so be careful!
|
|
||||||
#c.ConnectionFileMixin.ip = ''
|
|
||||||
|
|
||||||
## set the shell (ROUTER) port [default: random]
|
|
||||||
#c.ConnectionFileMixin.shell_port = 0
|
|
||||||
|
|
||||||
## set the stdin (ROUTER) port [default: random]
|
|
||||||
#c.ConnectionFileMixin.stdin_port = 0
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.ConnectionFileMixin.transport = 'tcp'
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# JupyterConsoleApp(ConnectionFileMixin) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Set to display confirmation dialog on exit. You can always use 'exit' or
|
|
||||||
# 'quit', to force a direct exit without any confirmation.
|
|
||||||
#c.JupyterConsoleApp.confirm_exit = True
|
|
||||||
|
|
||||||
## Connect to an already running kernel
|
|
||||||
#c.JupyterConsoleApp.existing = ''
|
|
||||||
|
|
||||||
## The kernel manager class to use.
|
|
||||||
#c.JupyterConsoleApp.kernel_manager_class = 'jupyter_client.manager.KernelManager'
|
|
||||||
|
|
||||||
## The name of the default kernel to start.
|
|
||||||
#c.JupyterConsoleApp.kernel_name = 'python'
|
|
||||||
|
|
||||||
## Path to the ssh key to use for logging in to the ssh server.
|
|
||||||
#c.JupyterConsoleApp.sshkey = ''
|
|
||||||
|
|
||||||
## The SSH server to use to connect to the kernel.
|
|
||||||
#c.JupyterConsoleApp.sshserver = ''
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# Application(SingletonConfigurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## This is an application.
|
|
||||||
|
|
||||||
## The date format used by logging formatters for %(asctime)s
|
|
||||||
#c.Application.log_datefmt = '%Y-%m-%d %H:%M:%S'
|
|
||||||
|
|
||||||
## The Logging format template
|
|
||||||
#c.Application.log_format = '[%(name)s]%(highlevel)s %(message)s'
|
|
||||||
|
|
||||||
## Set the log level by value or name.
|
|
||||||
#c.Application.log_level = 30
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# JupyterApp(Application) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Base class for Jupyter applications
|
|
||||||
|
|
||||||
## Answer yes to any prompts.
|
|
||||||
#c.JupyterApp.answer_yes = False
|
|
||||||
|
|
||||||
## Full path of a config file.
|
|
||||||
#c.JupyterApp.config_file = ''
|
|
||||||
|
|
||||||
## Specify a config file to load.
|
|
||||||
#c.JupyterApp.config_file_name = ''
|
|
||||||
|
|
||||||
## Generate default config file.
|
|
||||||
#c.JupyterApp.generate_config = False
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# JupyterQtConsoleApp(JupyterApp,JupyterConsoleApp) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Whether to display a banner upon starting the QtConsole.
|
|
||||||
#c.JupyterQtConsoleApp.display_banner = True
|
|
||||||
|
|
||||||
## Start the console window with the menu bar hidden.
|
|
||||||
#c.JupyterQtConsoleApp.hide_menubar = False
|
|
||||||
|
|
||||||
## Start the console window maximized.
|
|
||||||
#c.JupyterQtConsoleApp.maximize = False
|
|
||||||
|
|
||||||
## Use a plaintext widget instead of rich text (plain can't print/save).
|
|
||||||
#c.JupyterQtConsoleApp.plain = False
|
|
||||||
|
|
||||||
## path to a custom CSS stylesheet
|
|
||||||
#c.JupyterQtConsoleApp.stylesheet = ''
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# ConsoleWidget(NewBase) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## An abstract base class for console-type widgets. This class has functionality
|
|
||||||
# for:
|
|
||||||
#
|
|
||||||
# * Maintaining a prompt and editing region
|
|
||||||
# * Providing the traditional Unix-style console keyboard shortcuts
|
|
||||||
# * Performing tab completion
|
|
||||||
# * Paging text
|
|
||||||
# * Handling ANSI escape codes
|
|
||||||
#
|
|
||||||
# ConsoleWidget also provides a number of utility methods that will be
|
|
||||||
# convenient to implementors of a console-style widget.
|
|
||||||
|
|
||||||
## Whether to process ANSI escape codes.
|
|
||||||
#c.ConsoleWidget.ansi_codes = True
|
|
||||||
|
|
||||||
## The maximum number of lines of text before truncation. Specifying a non-
|
|
||||||
# positive number disables text truncation (not recommended).
|
|
||||||
#c.ConsoleWidget.buffer_size = 500
|
|
||||||
|
|
||||||
## The height of the console at start time in number of characters (will double
|
|
||||||
# with `vsplit` paging)
|
|
||||||
#c.ConsoleWidget.console_height = 25
|
|
||||||
|
|
||||||
## The width of the console at start time in number of characters (will double
|
|
||||||
# with `hsplit` paging)
|
|
||||||
#c.ConsoleWidget.console_width = 81
|
|
||||||
|
|
||||||
## Whether to automatically execute on syntactically complete input.
|
|
||||||
#
|
|
||||||
# If False, Shift-Enter is required to submit each execution. Disabling this is
|
|
||||||
# mainly useful for non-Python kernels, where the completion check would be
|
|
||||||
# wrong.
|
|
||||||
#c.ConsoleWidget.execute_on_complete_input = True
|
|
||||||
|
|
||||||
## The font family to use for the console. On OSX this defaults to Monaco, on
|
|
||||||
# Windows the default is Consolas with fallback of Courier, and on other
|
|
||||||
# platforms the default is Monospace.
|
|
||||||
#c.ConsoleWidget.font_family = ''
|
|
||||||
|
|
||||||
## The font size. If unconfigured, Qt will be entrusted with the size of the
|
|
||||||
# font.
|
|
||||||
#c.ConsoleWidget.font_size = 0
|
|
||||||
|
|
||||||
## The type of completer to use. Valid values are:
|
|
||||||
#
|
|
||||||
# 'plain' : Show the available completion as a text list
|
|
||||||
# Below the editing area.
|
|
||||||
# 'droplist': Show the completion in a drop down list navigable
|
|
||||||
# by the arrow keys, and from which you can select
|
|
||||||
# completion by pressing Return.
|
|
||||||
# 'ncurses' : Show the completion as a text list which is navigable by
|
|
||||||
# `tab` and arrow keys.
|
|
||||||
#c.ConsoleWidget.gui_completion = 'ncurses'
|
|
||||||
|
|
||||||
## Whether to include output from clients other than this one sharing the same
|
|
||||||
# kernel.
|
|
||||||
#
|
|
||||||
# Outputs are not displayed until enter is pressed.
|
|
||||||
c.ConsoleWidget.include_other_output = True
|
c.ConsoleWidget.include_other_output = True
|
||||||
|
|
||||||
## The type of underlying text widget to use. Valid values are 'plain', which
|
|
||||||
# specifies a QPlainTextEdit, and 'rich', which specifies a QTextEdit.
|
|
||||||
#c.ConsoleWidget.kind = 'plain'
|
|
||||||
|
|
||||||
## Prefix to add to outputs coming from clients other than this one.
|
|
||||||
#
|
|
||||||
# Only relevant if include_other_output is True.
|
|
||||||
#c.ConsoleWidget.other_output_prefix = '[remote] '
|
|
||||||
|
|
||||||
## The type of paging to use. Valid values are:
|
|
||||||
#
|
|
||||||
# 'inside'
|
|
||||||
# The widget pages like a traditional terminal.
|
|
||||||
# 'hsplit'
|
|
||||||
# When paging is requested, the widget is split horizontally. The top
|
|
||||||
# pane contains the console, and the bottom pane contains the paged text.
|
|
||||||
# 'vsplit'
|
|
||||||
# Similar to 'hsplit', except that a vertical splitter is used.
|
|
||||||
# 'custom'
|
|
||||||
# No action is taken by the widget beyond emitting a
|
|
||||||
# 'custom_page_requested(str)' signal.
|
|
||||||
# 'none'
|
|
||||||
# The text is written directly to the console.
|
|
||||||
#c.ConsoleWidget.paging = 'inside'
|
|
||||||
|
|
||||||
## The visibility of the scrollar. If False then the scrollbar will be invisible.
|
|
||||||
#c.ConsoleWidget.scrollbar_visibility = True
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# HistoryConsoleWidget(ConsoleWidget) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## A ConsoleWidget that keeps a history of the commands that have been executed
|
|
||||||
# and provides a readline-esque interface to this history.
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.HistoryConsoleWidget.history_lock = False
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# FrontendWidget(HistoryConsoleWidget,BaseFrontendMixin) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## A Qt frontend for a generic Python kernel.
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.FrontendWidget.banner = ''
|
|
||||||
|
|
||||||
## Whether to clear the console when the kernel is restarted
|
|
||||||
#c.FrontendWidget.clear_on_kernel_restart = True
|
|
||||||
|
|
||||||
## Whether to ask for user confirmation when restarting kernel
|
|
||||||
#c.FrontendWidget.confirm_restart = True
|
|
||||||
|
|
||||||
## Whether to draw information calltips on open-parentheses.
|
|
||||||
#c.FrontendWidget.enable_calltips = True
|
|
||||||
|
|
||||||
## The pygments lexer class to use.
|
|
||||||
#c.FrontendWidget.lexer_class = traitlets.Undefined
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# IPythonWidget(FrontendWidget) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Dummy class for config inheritance. Destroyed below.
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# JupyterWidget(IPythonWidget) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## A FrontendWidget for a Jupyter kernel.
|
|
||||||
|
|
||||||
## A command for invoking a GUI text editor. If the string contains a {filename}
|
|
||||||
# format specifier, it will be used. Otherwise, the filename will be appended to
|
|
||||||
# the end the command. To use a terminal text editor, the command should launch
|
|
||||||
# a new terminal, e.g. ``"gnome-terminal -- vim"``.
|
|
||||||
#c.JupyterWidget.editor = ''
|
|
||||||
|
|
||||||
## The editor command to use when a specific line number is requested. The string
|
|
||||||
# should contain two format specifiers: {line} and {filename}. If this parameter
|
|
||||||
# is not specified, the line number option to the %edit magic will be ignored.
|
|
||||||
#c.JupyterWidget.editor_line = ''
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.JupyterWidget.in_prompt = 'In [<span class="in-prompt-number">%i</span>]: '
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.JupyterWidget.input_sep = '\n'
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.JupyterWidget.out_prompt = 'Out[<span class="out-prompt-number">%i</span>]: '
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.JupyterWidget.output_sep = ''
|
|
||||||
|
|
||||||
##
|
|
||||||
#c.JupyterWidget.output_sep2 = ''
|
|
||||||
|
|
||||||
## A CSS stylesheet. The stylesheet can contain classes for:
|
|
||||||
# 1. Qt: QPlainTextEdit, QFrame, QWidget, etc
|
|
||||||
# 2. Pygments: .c, .k, .o, etc. (see PygmentsHighlighter)
|
|
||||||
# 3. QtConsole: .error, .in-prompt, .out-prompt, etc
|
|
||||||
#c.JupyterWidget.style_sheet = ''
|
|
||||||
|
|
||||||
## If not empty, use this Pygments style for syntax highlighting. Otherwise, the
|
|
||||||
# style sheet is queried for Pygments style information.
|
|
||||||
c.JupyterWidget.syntax_style = 'monokai'
|
c.JupyterWidget.syntax_style = 'monokai'
|
||||||
# monokai, fruity, native, paraiso-dark, rrt, solarized-dark, stata-dark, vim
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# KernelManager(ConnectionFileMixin) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Manages a single kernel in a subprocess on this host.
|
|
||||||
#
|
|
||||||
# This version starts kernels with Popen.
|
|
||||||
|
|
||||||
## Should we autorestart the kernel if it dies.
|
|
||||||
#c.KernelManager.autorestart = True
|
|
||||||
|
|
||||||
## DEPRECATED: Use kernel_name instead.
|
|
||||||
#
|
|
||||||
# The Popen Command to launch the kernel. Override this if you have a custom
|
|
||||||
# kernel. If kernel_cmd is specified in a configuration file, Jupyter does not
|
|
||||||
# pass any arguments to the kernel, because it cannot make any assumptions about
|
|
||||||
# the arguments that the kernel understands. In particular, this means that the
|
|
||||||
# kernel does not receive the option --debug if it given on the Jupyter command
|
|
||||||
# line.
|
|
||||||
#c.KernelManager.kernel_cmd = []
|
|
||||||
|
|
||||||
## Time to wait for a kernel to terminate before killing it, in seconds.
|
|
||||||
#c.KernelManager.shutdown_wait_time = 5.0
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# KernelRestarter(LoggingConfigurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Monitor and autorestart a kernel.
|
|
||||||
|
|
||||||
## Whether to include every poll event in debugging output.
|
|
||||||
#
|
|
||||||
# Has to be set explicitly, because there will be *a lot* of output.
|
|
||||||
#c.KernelRestarter.debug = False
|
|
||||||
|
|
||||||
## Whether to choose new random ports when restarting before the kernel is alive.
|
|
||||||
#c.KernelRestarter.random_ports_until_alive = True
|
|
||||||
|
|
||||||
## The number of consecutive autorestarts before the kernel is presumed dead.
|
|
||||||
#c.KernelRestarter.restart_limit = 5
|
|
||||||
|
|
||||||
## Kernel heartbeat interval in seconds.
|
|
||||||
#c.KernelRestarter.time_to_dead = 3.0
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
# Session(Configurable) configuration
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
## Object for handling serialization and sending of messages.
|
|
||||||
#
|
|
||||||
# The Session object handles building messages and sending them with ZMQ sockets
|
|
||||||
# or ZMQStream objects. Objects can communicate with each other over the
|
|
||||||
# network via Session objects, and only need to work with the dict-based IPython
|
|
||||||
# message spec. The Session will handle serialization/deserialization, security,
|
|
||||||
# and metadata.
|
|
||||||
#
|
|
||||||
# Sessions support configurable serialization via packer/unpacker traits, and
|
|
||||||
# signing with HMAC digests via the key/keyfile traits.
|
|
||||||
#
|
|
||||||
# Parameters ----------
|
|
||||||
#
|
|
||||||
# debug : bool
|
|
||||||
# whether to trigger extra debugging statements
|
|
||||||
# packer/unpacker : str : 'json', 'pickle' or import_string
|
|
||||||
# importstrings for methods to serialize message parts. If just
|
|
||||||
# 'json' or 'pickle', predefined JSON and pickle packers will be used.
|
|
||||||
# Otherwise, the entire importstring must be used.
|
|
||||||
#
|
|
||||||
# The functions must accept at least valid JSON input, and output *bytes*.
|
|
||||||
#
|
|
||||||
# For example, to use msgpack:
|
|
||||||
# packer = 'msgpack.packb', unpacker='msgpack.unpackb'
|
|
||||||
# pack/unpack : callables
|
|
||||||
# You can also set the pack/unpack callables for serialization directly.
|
|
||||||
# session : bytes
|
|
||||||
# the ID of this Session object. The default is to generate a new UUID.
|
|
||||||
# username : unicode
|
|
||||||
# username added to message headers. The default is to ask the OS.
|
|
||||||
# key : bytes
|
|
||||||
# The key used to initialize an HMAC signature. If unset, messages
|
|
||||||
# will not be signed or checked.
|
|
||||||
# keyfile : filepath
|
|
||||||
# The file containing a key. If this is set, `key` will be initialized
|
|
||||||
# to the contents of the file.
|
|
||||||
|
|
||||||
## Threshold (in bytes) beyond which an object's buffer should be extracted to
|
|
||||||
# avoid pickling.
|
|
||||||
#c.Session.buffer_threshold = 1024
|
|
||||||
|
|
||||||
## Whether to check PID to protect against calls after fork.
|
|
||||||
#
|
|
||||||
# This check can be disabled if fork-safety is handled elsewhere.
|
|
||||||
#c.Session.check_pid = True
|
|
||||||
|
|
||||||
## Threshold (in bytes) beyond which a buffer should be sent without copying.
|
|
||||||
#c.Session.copy_threshold = 65536
|
|
||||||
|
|
||||||
## Debug output in the Session
|
|
||||||
#c.Session.debug = False
|
|
||||||
|
|
||||||
## The maximum number of digests to remember.
|
|
||||||
#
|
|
||||||
# The digest history will be culled when it exceeds this value.
|
|
||||||
#c.Session.digest_history_size = 65536
|
|
||||||
|
|
||||||
## The maximum number of items for a container to be introspected for custom
|
|
||||||
# serialization. Containers larger than this are pickled outright.
|
|
||||||
#c.Session.item_threshold = 64
|
|
||||||
|
|
||||||
## execution key, for signing messages.
|
|
||||||
#c.Session.key = b''
|
|
||||||
|
|
||||||
## path to file containing execution key.
|
|
||||||
#c.Session.keyfile = ''
|
|
||||||
|
|
||||||
## Metadata dictionary, which serves as the default top-level metadata dict for
|
|
||||||
# each message.
|
|
||||||
#c.Session.metadata = {}
|
|
||||||
|
|
||||||
## The name of the packer for serializing messages. Should be one of 'json',
|
|
||||||
# 'pickle', or an import name for a custom callable serializer.
|
|
||||||
#c.Session.packer = 'json'
|
|
||||||
|
|
||||||
## The UUID identifying this session.
|
|
||||||
#c.Session.session = ''
|
|
||||||
|
|
||||||
## The digest scheme used to construct the message signatures. Must have the form
|
|
||||||
# 'hmac-HASH'.
|
|
||||||
#c.Session.signature_scheme = 'hmac-sha256'
|
|
||||||
|
|
||||||
## The name of the unpacker for unserializing messages. Only used with custom
|
|
||||||
# functions for `packer`.
|
|
||||||
#c.Session.unpacker = 'json'
|
|
||||||
|
|
||||||
## Username for the Session. Default is your system username.
|
|
||||||
#c.Session.username = 'hjalmarlucius'
|
|
||||||
|
|||||||
Reference in New Issue
Block a user