Skip to content

Commit

Permalink
Update for ipywidgets 6.0 beta
Browse files Browse the repository at this point in the history
  • Loading branch information
SylvainCorlay committed Oct 31, 2016
1 parent 2256aa6 commit 9a1c137
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 14 deletions.
1 change: 1 addition & 0 deletions .travis.yml
Expand Up @@ -24,6 +24,7 @@ install:
- conda update -q conda
# Useful for debugging any issues with conda
- conda info -a
- conda install pyyaml
- conda env create -f test-environment.yml
- source activate bqplot-test
- pip install . coveralls
Expand Down
9 changes: 4 additions & 5 deletions js/package.json
@@ -1,6 +1,6 @@
{
"name": "bqplot",
"version": "0.1.6",
"version": "0.1.7",
"description": "bqplot",
"author": "BQPlot Development team",
"license": "Apache-2.0",
Expand All @@ -27,10 +27,9 @@
},
"dependencies": {
"d3": "^3.5.16",
"jquery": "^2.1.4",
"jupyter-js-widgets": "^2.0.2",
"jupyterlab": "^0.5.1",
"@jupyterlab/nbwidgets": "^0.3.4",
"jupyter-js-widgets": "^2.0.4",
"jupyterlab": "^0.7.0",
"@jupyterlab/nbwidgets": "^0.4.0",
"topojson": "^1.6.24",
"underscore": "^1.8.3"
}
Expand Down
9 changes: 3 additions & 6 deletions js/src/Toolbar.js
Expand Up @@ -158,9 +158,8 @@ var Toolbar = widgets.DOMWidgetView.extend({

// Create the buttons
var _panzoom = document.createElement("button");
_panzoom.classList.add("btn"); // bootstrap css
_panzoom.classList.add("btn-default"); // bootstrap css
_panzoom.classList.add("jupyter-widgets"); // jupyter-js-widgets css
_panzoom.classList.add("jupyter-button"); // jupyter-js-widgets css
_panzoom.classList.add("widget-toggle-button") // jupyter-js-widgets css
_panzoom.setAttribute("data-toggle", "tooltip");
_panzoom.setAttribute("title", "PanZoom");
Expand All @@ -173,9 +172,8 @@ var Toolbar = widgets.DOMWidgetView.extend({
_panzoom.appendChild(panzoomicon);

var _reset = document.createElement("button");
_reset.classList.add("btn"); // bootstrap css
_reset.classList.add("btn-default"); // bootstrap css
_reset.classList.add("jupyter-widgets"); // jupyter-js-widgets css
_reset.classList.add("jupyter-button"); // jupyter-js-widgets css
_reset.classList.add("widget-button") // jupyter-js-widgets css
_reset.setAttribute("data-toggle", "tooltip");
_reset.setAttribute("title", "Reset");
Expand All @@ -188,9 +186,8 @@ var Toolbar = widgets.DOMWidgetView.extend({
_reset.appendChild(refreshicon);

var _save = document.createElement("button");
_save.classList.add("btn"); // bootstrap css
_save.classList.add("btn-default"); // bootstrap css
_save.classList.add("jupyter-widgets"); // jupyter-js-widgets css
_save.classList.add("jupyter-button"); // jupyter-js-widgets css
_save.classList.add("widget-button") // jupyter-js-widgets css
_save.setAttribute("data-toggle", "tooltip");
_save.setAttribute("title", "Save");
Expand Down
4 changes: 2 additions & 2 deletions js/src/labplugin.js
Expand Up @@ -15,14 +15,14 @@

var bqplot = require('./index');

var jupyterlab_widgets = require('@jupyterlab/nbwidgets/lib/plugin');
var jupyterlab_widgets = require('@jupyterlab/nbwidgets');

/**
* The widget manager provider.
*/
module.exports = {
id: 'jupyter.extensions.bqplot',
requires: [jupyterlab_widgets.IIPyWidgetExtension],
requires: [jupyterlab_widgets.INBWidgetExtension],
activate: function(app, widgets) {
widgets.registerWidget({
name: 'bqplot',
Expand Down
1 change: 0 additions & 1 deletion js/webpack.config.js
Expand Up @@ -2,7 +2,6 @@ var loaders = [
{ test: /\.css$/, loader: "style-loader!css-loader" },
{ test: /\.less$/, loader: "style-loader!css-loader!less-loader" },
{ test: /\.json$/, loader: "json-loader" },
// jquery-ui loads some images
{ test: /\.(jpg|png|gif)$/, loader: "file" },
// required to load font-awesome
{ test: /\.woff2(\?v=\d+\.\d+\.\d+)?$/, loader: "url?limit=10000&mimetype=application/font-woff" },
Expand Down

0 comments on commit 9a1c137

Please sign in to comment.