{"library":"jupyter-ui-poll","type":"library","category":null,"description":"jupyter-ui-poll is a Python library that enables blocking Jupyter cell execution while interacting with ipywidgets or similar interactive elements. It addresses the challenge of creating 'blocking GUI' within notebooks, allowing for sequential workflows where user input via widgets is required before subsequent cells execute. The current version, 1.1.0, includes critical fixes for compatibility with newer `ipykernel` versions and improved handling of asynchronous operations. The library maintains an active release cadence, primarily driven by `ipykernel` compatibility updates.","language":"python","status":"active","version":"1.1.0","tags":["jupyter","ipywidgets","interactive","notebook","ui","blocking"],"last_verified":"Mon May 25","install":[{"cmd":"pip install jupyter-ui-poll","imports":["from jupyter_ui_poll import ui_events","from jupyter_ui_poll import with_ui_events","from jupyter_ui_poll import run_ui_poll_loop"]},{"cmd":"conda install -c conda-forge jupyter-ui-poll","imports":[]}],"homepage":null,"github":"https://github.com/kirill888/jupyter-ui-poll","docs":"https://jupyter-ui-poll.readthedocs.io/en/latest/","changelog":null,"pypi":"https://pypi.org/project/jupyter-ui-poll/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":4.7,"avg_import_s":1.57,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/jupyter-ui-poll/compatibility"}}