class_docstr: Registers widget with notebook server after development installation
class_docstr_tok: ["Registers","widget","with","notebook","server","after","development","installation"]
code: def run(self):
      def _post_install():
          log.info("Enabling widget locally...")
          # This bash script actually installs the widget into a notebook server
          check_call(["bash", "postBuild"], cwd=here)
  
      atexit.register(_post_install)
      develop.run(self)
  
imports: from __future__ import print_function
  from distutils.command.install import install
  from setuptools import setup, find_packages, Command
  from setuptools.command.sdist import sdist
  from setuptools.command.build_py import build_py
  from setuptools.command.egg_info import egg_info
  from setuptools.command.develop import develop
  import atexit
  from distutils import log
  import os
  from shutil import copy
  from subprocess import check_call, check_output
  import sys
label_desc: Use image node_id 1 for calling the ExitHookDevelop obj's underlying member method code with example usage: obj.run() without return types