From 9d1cc57e327a3ef96e9f02c6a44cfbaf4fe7f322 Mon Sep 17 00:00:00 2001 From: Trevor Manz Date: Wed, 6 Mar 2024 11:47:11 -0500 Subject: [PATCH] feat(create-anywidget): Set `ANYWIDGET_HMR=1` in demo notebook (#470) * feat(create-anywidget): Set `ANYWIDGET_HMR=1` in demo notebook * update snapshot --- .changeset/lazy-forks-raise.md | 5 ++ .../__snapshots__/index.test.js.snap | 90 +++++++++++++++++++ packages/create-anywidget/create.js | 7 ++ 3 files changed, 102 insertions(+) create mode 100644 .changeset/lazy-forks-raise.md diff --git a/.changeset/lazy-forks-raise.md b/.changeset/lazy-forks-raise.md new file mode 100644 index 00000000..8973c58a --- /dev/null +++ b/.changeset/lazy-forks-raise.md @@ -0,0 +1,5 @@ +--- +"create-anywidget": patch +--- + +Set `ANYWIDGET_HMR=1` in demo notebook diff --git a/packages/create-anywidget/__tests__/__snapshots__/index.test.js.snap b/packages/create-anywidget/__tests__/__snapshots__/index.test.js.snap index 5dca9bea..92c1f9cc 100644 --- a/packages/create-anywidget/__tests__/__snapshots__/index.test.js.snap +++ b/packages/create-anywidget/__tests__/__snapshots__/index.test.js.snap @@ -14,6 +14,15 @@ pip install undefined { "content": "{ "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%env ANYWIDGET_HMR=1" + ] + }, { "cell_type": "code", "execution_count": null, @@ -185,6 +194,15 @@ pip install undefined { "content": "{ "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%env ANYWIDGET_HMR=1" + ] + }, { "cell_type": "code", "execution_count": null, @@ -388,6 +406,15 @@ pip install undefined { "content": "{ "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%env ANYWIDGET_HMR=1" + ] + }, { "cell_type": "code", "execution_count": null, @@ -555,6 +582,15 @@ pip install undefined { "content": "{ "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%env ANYWIDGET_HMR=1" + ] + }, { "cell_type": "code", "execution_count": null, @@ -723,6 +759,15 @@ pip install undefined { "content": "{ "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%env ANYWIDGET_HMR=1" + ] + }, { "cell_type": "code", "execution_count": null, @@ -928,6 +973,15 @@ pip install undefined { "content": "{ "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%env ANYWIDGET_HMR=1" + ] + }, { "cell_type": "code", "execution_count": null, @@ -1099,6 +1153,15 @@ pip install undefined { "content": "{ "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%env ANYWIDGET_HMR=1" + ] + }, { "cell_type": "code", "execution_count": null, @@ -1302,6 +1365,15 @@ pip install undefined { "content": "{ "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%env ANYWIDGET_HMR=1" + ] + }, { "cell_type": "code", "execution_count": null, @@ -1469,6 +1541,15 @@ pip install undefined { "content": "{ "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%env ANYWIDGET_HMR=1" + ] + }, { "cell_type": "code", "execution_count": null, @@ -1637,6 +1718,15 @@ pip install undefined { "content": "{ "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%env ANYWIDGET_HMR=1" + ] + }, { "cell_type": "code", "execution_count": null, diff --git a/packages/create-anywidget/create.js b/packages/create-anywidget/create.js index 57d25264..5c8c1742 100644 --- a/packages/create-anywidget/create.js +++ b/packages/create-anywidget/create.js @@ -160,6 +160,13 @@ pip install ${name} let notebook = (name) => json_dumps({ "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": ["%env ANYWIDGET_HMR=1"], + }, { "cell_type": "code", "execution_count": null,