Upgrading notebook 5 to 6
Unknown5.7.16 → 6.5.7
Fetching 43 releases from GitHub…0 / 43
UnknownUpgrade verdict
DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.
In plain terms
- DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
- This page updates as the notes come in.
Must act Still reading release notes
DepDelta is still reading the release notes in this range. This updates as they come in.
Requires Python >=3.7 from 6.4.11 (none stated before).
Adds argon2-cffi, nbclassic >=0.4.7, nest-asyncio >=1.5.
Installs 71 packages in all (was 52).
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- removed:
variable DEFAULT_STATIC_FILES_PATH - added:
variable DEFAULT_NOTEBOOK_PORT
- added:
property IPythonHandler.show_banner
- changed:
class WebSocketMixin(object) → class WebSocketMixin
- added:
class GatewayResourceHandler(APIHandler) - added:
class GatewayWebSocketClient(LoggingConfigurable) - added:
class WebSocketChannelsHandler(WebSocketHandler, IPythonHandler) - added:
constructor GatewayWebSocketClient(**kwargs) - added:
field WebSocketChannelsHandler.gateway - added:
field WebSocketChannelsHandler.kernel_id - added:
field WebSocketChannelsHandler.ping_callback - added:
field WebSocketChannelsHandler.session - added:
method GatewayResourceHandler.get(kernel_name, path, include_body=…) - added:
method GatewayWebSocketClient.on_close() - added:
method GatewayWebSocketClient.on_message(message) - added:
method GatewayWebSocketClient.on_open(kernel_id, message_callback, **kwargs) - added:
method WebSocketChannelsHandler.authenticate() - added:
method WebSocketChannelsHandler.check_origin(origin=…) - added:
method WebSocketChannelsHandler.get(kernel_id, *args, **kwargs) - added:
method WebSocketChannelsHandler.get_compression_options() - added:
method WebSocketChannelsHandler.initialize() - added:
method WebSocketChannelsHandler.on_close() - added:
method WebSocketChannelsHandler.on_message(message) - added:
method WebSocketChannelsHandler.open(kernel_id, *args, **kwargs) - added:
method WebSocketChannelsHandler.send_ping() - added:
method WebSocketChannelsHandler.set_default_headers() - added:
method WebSocketChannelsHandler.write_message(message, binary=…) - added:
variable GATEWAY_WS_PING_INTERVAL_SECS - added:
variable default_handlers
- added:
async function gateway_request(endpoint, **kwargs) - added:
async method GatewayKernelManager.get_kernel(kernel_id=…, **kwargs) - added:
async method GatewayKernelManager.interrupt_kernel(kernel_id, **kwargs) - added:
async method GatewayKernelManager.kernel_model(kernel_id) - added:
async method GatewayKernelManager.list_kernels(**kwargs) - added:
async method GatewayKernelManager.restart_kernel(kernel_id, now=…, **kwargs) - added:
async method GatewayKernelManager.shutdown_kernel(kernel_id, now=…, restart=…) - added:
async method GatewayKernelManager.start_kernel(kernel_id=…, path=…, **kwargs) - added:
async method GatewayKernelSpecManager.get_all_specs() - added:
async method GatewayKernelSpecManager.get_kernel_spec(kernel_name, **kwargs) - added:
async method GatewayKernelSpecManager.get_kernel_spec_resource(kernel_name, path) - added:
async method GatewayKernelSpecManager.list_kernel_specs() - added:
async method GatewaySessionManager.kernel_culled(kernel_id) - added:
class GatewayClient(SingletonConfigurable) - added:
class GatewayKernelManager(AsyncMappingKernelManager) - added:
class GatewayKernelSpecManager(KernelSpecManager) - added:
class GatewaySessionManager(SessionManager) - added:
constructor GatewayClient(**kwargs) - added:
constructor GatewayKernelManager(**kwargs) - added:
constructor GatewayKernelSpecManager(**kwargs) - added:
field GatewayClient.KERNEL_LAUNCH_TIMEOUT - added:
field GatewayClient.auth_token - added:
field GatewayClient.auth_token_env - added:
field GatewayClient.ca_certs - added:
field GatewayClient.ca_certs_env - added:
field GatewayClient.client_cert - added:
field GatewayClient.client_cert_env - added:
field GatewayClient.client_key - added:
field GatewayClient.client_key_env - added:
field GatewayClient.connect_timeout - added:
field GatewayClient.connect_timeout_default_value - added:
field GatewayClient.connect_timeout_env - added:
field GatewayClient.env_whitelist - added:
field GatewayClient.env_whitelist_default_value - added:
field GatewayClient.env_whitelist_env - added:
field GatewayClient.gateway_retry_interval - added:
field GatewayClient.gateway_retry_interval_default_value - added:
field GatewayClient.gateway_retry_interval_env - added:
field GatewayClient.gateway_retry_interval_max - added:
field GatewayClient.gateway_retry_interval_max_default_value - added:
field GatewayClient.gateway_retry_interval_max_env - added:
field GatewayClient.gateway_retry_max - added:
field GatewayClient.gateway_retry_max_default_value - added:
field GatewayClient.gateway_retry_max_env - added:
field GatewayClient.headers - added:
field GatewayClient.headers_default_value - added:
field GatewayClient.headers_env - added:
field GatewayClient.http_pwd - added:
field GatewayClient.http_pwd_env - added:
field GatewayClient.http_user - added:
field GatewayClient.http_user_env - added:
field GatewayClient.kernels_endpoint - added:
field GatewayClient.kernels_endpoint_default_value - added:
field GatewayClient.kernels_endpoint_env - added:
field GatewayClient.kernelspecs_endpoint - added:
field GatewayClient.kernelspecs_endpoint_default_value - added:
field GatewayClient.kernelspecs_endpoint_env - added:
field GatewayClient.kernelspecs_resource_endpoint - added:
field GatewayClient.kernelspecs_resource_endpoint_default_value - added:
field GatewayClient.kernelspecs_resource_endpoint_env - added:
field GatewayClient.request_timeout - added:
field GatewayClient.request_timeout_default_value - added:
field GatewayClient.request_timeout_env - added:
field GatewayClient.url - added:
field GatewayClient.url_env - added:
field GatewayClient.validate_cert - added:
field GatewayClient.validate_cert_default_value - added:
field GatewayClient.validate_cert_env - added:
field GatewayClient.ws_url - added:
field GatewayClient.ws_url_env - added:
field GatewaySessionManager.kernel_manager - added:
method GatewayClient.connect_timeout_default() - added:
method GatewayClient.gateway_retry_interval_default() - added:
method GatewayClient.gateway_retry_interval_max_default() - added:
method GatewayClient.gateway_retry_max_default() - added:
method GatewayClient.init_static_args() - added:
method GatewayClient.load_connection_args(**kwargs) - added:
method GatewayClient.request_timeout_default() - added:
method GatewayClient.validate_cert_default() - added:
method GatewayKernelManager.remove_kernel(kernel_id) - added:
method GatewayKernelManager.shutdown_all(now=…) - added:
property GatewayClient.gateway_enabled
- removed:
class TimeoutExpired(Exception) - changed:
class TestController(object) → class TestController
- changed:
function log_request(handler) → function log_request(handler, log=…, log_json=…)
- removed:
function prometheus_log_method(handler) - removed:
variable HTTP_REQUEST_DURATION_SECONDS
- removed:
variable raw_input - added:
field NbserverStopApp.sock - added:
field NotebookApp.authenticate_prometheus - added:
field NotebookApp.autoreload - added:
field NotebookApp.log_json - added:
field NotebookApp.min_open_files_limit - added:
field NotebookApp.port_default_value - added:
field NotebookApp.port_env - added:
field NotebookApp.port_retries_default_value - added:
field NotebookApp.port_retries_env - added:
field NotebookApp.show_banner - added:
field NotebookApp.sock - added:
field NotebookApp.sock_mode - added:
field NotebookApp.terminals_available - added:
field NotebookApp.use_redirect_file - added:
method NotebookApp.cleanup_terminals() - added:
method NotebookApp.init_resources() - added:
method NotebookApp.init_server_extension_config() - added:
method NotebookApp.port_default() - added:
method NotebookApp.port_retries_default() - added:
variable DEFAULT_STATIC_FILES_PATH - added:
variable async_kernel_mgmt_available - added:
variable resource - added:
variable terminado_available
- added:
function prometheus_log_method(handler)
- added:
variable HTTP_REQUEST_DURATION_SECONDS - added:
variable KERNEL_CURRENTLY_RUNNING_TOTAL - added:
variable TERMINAL_CURRENTLY_RUNNING_TOTAL
- changed:
class GenericCheckpointsMixin(object) → class GenericCheckpointsMixin
- added:
method ZMQChannelsHandler.nudge()
- changed:
method MappingKernelManager.cull_kernel_if_idle(kernel_id) → async method MappingKernelManager.cull_kernel_if_idle(kernel_id) - changed:
method MappingKernelManager.cull_kernels() → async method MappingKernelManager.cull_kernels() - changed:
method MappingKernelManager.restart_kernel(kernel_id) → async method MappingKernelManager.restart_kernel(kernel_id, now=…) - changed:
method MappingKernelManager.shutdown_kernel(kernel_id, now=…) → method MappingKernelManager.shutdown_kernel(kernel_id, now=…, restart=…) - changed:
method MappingKernelManager.start_kernel(kernel_id=…, path=…, **kwargs) → async method MappingKernelManager.start_kernel(kernel_id=…, path=…, **kwargs) - added:
async method AsyncMappingKernelManager.shutdown_kernel(kernel_id, now=…, restart=…) - added:
class AsyncMappingKernelManager(MappingKernelManager, AsyncMultiKernelManager) - added:
class AsyncMultiKernelManager - added:
constructor AsyncMappingKernelManager(**kwargs) - added:
constructor AsyncMultiKernelManager(**kwargs) - added:
field MappingKernelManager.allowed_message_types
- added:
function is_kernelspec_model(spec_dict)
- changed:
method SessionManager.row_to_model(row) → method SessionManager.row_to_model(row, tolerate_culled=…) - added:
method SessionManager.kernel_culled(kernel_id)
- changed:
function initialize(webapp, notebook_dir, connection_url, settings) → function initialize(nb_app) - added:
export NamedTerminalHandler - added:
export NewTerminalHandler - added:
export TerminalManager
- added:
class NamedTerminalHandler(IPythonHandler) - added:
class NewTerminalHandler(IPythonHandler) - added:
method NamedTerminalHandler.get() - added:
method NewTerminalHandler.get(term_name)
- added:
async method TerminalManager.terminate(name, force=…) - added:
async method TerminalManager.terminate_all() - added:
class TerminalManager(LoggingConfigurable, NamedTermManager) - added:
constructor TerminalManager(*args, **kwargs) - added:
field TerminalManager.cull_inactive_timeout - added:
field TerminalManager.cull_interval - added:
field TerminalManager.cull_interval_default - added:
method TerminalManager.create() - added:
method TerminalManager.create_with_name(name) - added:
method TerminalManager.get(name) - added:
method TerminalManager.get_terminal_model(name) - added:
method TerminalManager.list()
- added:
class InstanceFromClasses(ClassBasedTraitType) - added:
class TypeFromClasses(ClassBasedTraitType) - added:
constructor InstanceFromClasses(klasses=…, args=…, kw=…, **kwargs) - added:
constructor TypeFromClasses(default_value=…, klasses=…, **kwargs) - added:
function add_article(name, definite=…, capital=…) - added:
function describe(article, value, name=…, verbose=…, capital=…) - added:
method InstanceFromClasses.default_value_repr() - added:
method InstanceFromClasses.from_string(s) - added:
method InstanceFromClasses.info() - added:
method InstanceFromClasses.instance_from_importable_klasses(value) - added:
method InstanceFromClasses.instance_init(obj) - added:
method InstanceFromClasses.make_dynamic_default() - added:
method InstanceFromClasses.validate(obj, value) - added:
method TypeFromClasses.default_value_repr() - added:
method TypeFromClasses.info() - added:
method TypeFromClasses.instance_init(obj) - added:
method TypeFromClasses.subclass_from_klasses(value) - added:
method TypeFromClasses.validate(obj, value)
- removed:
class ConcurrentFuture - removed:
function isawaitable(f) - added:
function run_sync(maybe_async) - added:
function unix_socket_in_use(socket_path) - added:
function urldecode_unix_socket_path(socket_path) - added:
function urlencode_unix_socket(socket_path) - added:
function urlencode_unix_socket_path(socket_path)