Skip to content

Instantly share code, notes, and snippets.

View jasongrout's full-sized avatar

Jason Grout jasongrout

View GitHub Profile
diff --git a/packages/schema/jupyterwidgetmodels.latest.md b/packages/schema/jupyterwidgetmodels.latest.md
index 52b12d4c..eb3948b5 100644
--- a/packages/schema/jupyterwidgetmodels.latest.md
+++ b/packages/schema/jupyterwidgetmodels.latest.md
@@ -1,28 +1,38 @@
# Model State
-This is a description of the model state for each widget in the core Jupyter widgets library. The model ID of a widget is the id of the comm object the widget is using. A reference to a widget is serialized to JSON as a string of the form `"IPY_MODEL_<MODEL_ID>"`, where `<MODEL_ID>` is the model ID of a previously created widget of the specified type.
+This is a description of the model state for each widget in the core Jupyter
+widgets library. The model ID of a widget is the id of the comm object the
@jasongrout
jasongrout / JupyterConReviewerAssignments.ipynb
Last active July 24, 2020 04:25
JupyterCon 2020 Reviewer Assignments
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@jasongrout
jasongrout / JupyterUpdateScipy2018.md
Created May 8, 2019 17:58
Jupyter Update Scipy 2018

Jupyter updates

Project Jupyter develops open source software, standardizes protocols for interactive computing across dozens of programming languages, and defines open formats for communicating results with others.

Jupyter and the community has continued to grow in breadth and depth. There have been many new exciting developments from the community. For example, the Xeus C++ kernel framework is making many interesting kernels possible, complete with even widgets support, such as an interactive C++ kernel, and a new R kernel called Juniper.

From the community notebook frontends, nteract now runs in the web browser. Cocalc has a notebook frontend that supports real-time collaboration. BeakerX just released 1.0, with JVM and Spark support and polyglot programming and culminates their transition to being built on the Jupyter notebook and soon JupyterLab codebases.

We welcome all of these projects and many more from the community.

#!/usr/bin/env python3
# TODO:
# [X] initialize only the modules we are using
# [X] Display a single specific picture from the 2011 folder
# [X] Regenerate pics for 1080p
# Minimum Viable Product (MVP)
* b69B80Oo
* 1Il|
* ij
* 5S
* 9gq
* co
* rn m
* cl d
* vv w
* .,
diff --git a/packages/console-extension/schema/tracker.json b/packages/console-extension/schema/tracker.json
index b57152070..5cd7fe206 100644
--- a/packages/console-extension/schema/tracker.json
+++ b/packages/console-extension/schema/tracker.json
@@ -13,7 +13,16 @@
"selector": ".jp-CodeConsole-promptCell"
}
],
- "properties": {},
+ "jupyter.lab.transform": true,
import sys
import json
import os
import collections
pkgs = {}
for f in os.listdir(os.path.join(sys.prefix, 'conda-meta')):
path = os.path.join(sys.prefix, 'conda-meta', f)
if path.endswith('.json'):
with open(path) as fp:
@jasongrout
jasongrout / CustomizeJLabTheme.ipynb
Created June 20, 2018 19:35
JupyterLab Theme Customization
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
const WebSocket = require('ws');
const patchDB = new Map();
numStores = 0;
const wss = new WebSocket.Server({ port: 8081 });
function storeId(msg) {
return {
msgType: 'storeid-reply',