What's Changed
* chore(deps): bump fastify/github-action-merge-dependabot from 3.5.3 to 3.5.4 by dependabot in https://github.com/cmudig/draco2/pull/495
* chore(deps-dev): bump pandas-stubs from 1.5.2.230105 to 1.5.3.230203 by dependabot in https://github.com/cmudig/draco2/pull/497
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/cmudig/draco2/pull/498
* chore(deps): bump fastapi from 0.89.1 to 0.91.0 by dependabot in https://github.com/cmudig/draco2/pull/499
* chore(deps-dev): bump jupyterlab from 3.5.3 to 3.6.1 by dependabot in https://github.com/cmudig/draco2/pull/500
* chore(deps-dev): bump jupyter-book from 0.13.1 to 0.13.2 by dependabot in https://github.com/cmudig/draco2/pull/501
* chore(deps-dev): bump ipywidgets from 7.7.2 to 7.7.3 by dependabot in https://github.com/cmudig/draco2/pull/502
* chore(deps): bump matplotlib from 3.6.3 to 3.7.0 by dependabot in https://github.com/cmudig/draco2/pull/503
* chore(deps-dev): bump pandas-stubs from 1.5.3.230203 to 1.5.3.230214 by dependabot in https://github.com/cmudig/draco2/pull/504
* chore(deps): bump fastapi from 0.91.0 to 0.92.0 by dependabot in https://github.com/cmudig/draco2/pull/505
* feat: add jupyter lite demo (429) by peter-gy in https://github.com/cmudig/draco2/pull/496
* docs: add JupyterLite and GH codespaces badge by peter-gy in https://github.com/cmudig/draco2/pull/506
* chore: switch to ruff for linting by domoritz in https://github.com/cmudig/draco2/pull/507
* fix: use `poetry install --with web` to build docs by peter-gy in https://github.com/cmudig/draco2/pull/508
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/cmudig/draco2/pull/509
* chore: bump ruff to `0.0.253` by peter-gy in https://github.com/cmudig/draco2/pull/511
* chore(deps): bump fastify/github-action-merge-dependabot from 3.5.4 to 3.6.1 by dependabot in https://github.com/cmudig/draco2/pull/512
* chore(deps-dev): bump pandas-stubs from 1.5.3.230227 to 1.5.3.230304 by dependabot in https://github.com/cmudig/draco2/pull/513
* chore(deps-dev): bump jupyter-book from 0.13.2 to 0.14.0 by dependabot in https://github.com/cmudig/draco2/pull/515
* chore(deps-dev): bump pytest from 7.2.1 to 7.2.2 by dependabot in https://github.com/cmudig/draco2/pull/516
* chore(deps-dev): bump pytype from 2022.12.15 to 2023.3.2 by dependabot in https://github.com/cmudig/draco2/pull/514
* chore(deps-dev): bump ruff from 0.0.253 to 0.0.254 by dependabot in https://github.com/cmudig/draco2/pull/519
* chore(deps-dev): bump matplotlib from 3.7.0 to 3.7.1 by dependabot in https://github.com/cmudig/draco2/pull/518
* chore(deps-dev): bump pre-commit from 2.21.0 to 3.1.1 by dependabot in https://github.com/cmudig/draco2/pull/520
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/cmudig/draco2/pull/521
* chore(deps-dev): bump mypy from 0.990 to 1.0.1 by dependabot in https://github.com/cmudig/draco2/pull/517
* ci: use artifacts for gh pages build (522) by peter-gy in https://github.com/cmudig/draco2/pull/523
* refactor: simplify and speed up string concatenation by domoritz in https://github.com/cmudig/draco2/pull/524
* chore(deps): bump uvicorn from 0.20.0 to 0.21.0 by dependabot in https://github.com/cmudig/draco2/pull/526
* chore(deps): bump pydantic from 1.10.5 to 1.10.6 by dependabot in https://github.com/cmudig/draco2/pull/527
* chore(deps): bump scikit-learn from 1.2.1 to 1.2.2 by dependabot in https://github.com/cmudig/draco2/pull/529
* chore(deps-dev): bump jupyter-book from 0.14.0 to 0.15.0 by dependabot in https://github.com/cmudig/draco2/pull/528
* chore(deps): bump fastapi from 0.92.0 to 0.94.0 by dependabot in https://github.com/cmudig/draco2/pull/532
* chore(deps-dev): bump mypy from 1.0.1 to 1.1.1 by dependabot in https://github.com/cmudig/draco2/pull/530
* chore(deps-dev): bump ipywidgets from 7.7.3 to 8.0.4 by dependabot in https://github.com/cmudig/draco2/pull/531
* docs: add more to the debugging guide by JunranY in https://github.com/cmudig/draco2/pull/510
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/cmudig/draco2/pull/533
* ci: fix poetry version by domoritz in https://github.com/cmudig/draco2/pull/543
* ci: fix poetry version in docker as well by domoritz in https://github.com/cmudig/draco2/pull/544
* chore(deps-dev): bump ruff from 0.0.254 to 0.0.259 by dependabot in https://github.com/cmudig/draco2/pull/542
* chore(deps): bump fastapi from 0.94.0 to 0.95.0 by dependabot in https://github.com/cmudig/draco2/pull/534
* chore(deps-dev): bump pre-commit from 3.1.1 to 3.2.1 by dependabot in https://github.com/cmudig/draco2/pull/540
* chore(deps-dev): bump wheel from 0.38.4 to 0.40.0 by dependabot in https://github.com/cmudig/draco2/pull/536
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/cmudig/draco2/pull/539
* chore(deps): bump fastify/github-action-merge-dependabot from 3.6.1 to 3.6.3 by dependabot in https://github.com/cmudig/draco2/pull/545
* chore(deps): bump actions/deploy-pages from 1 to 2 by dependabot in https://github.com/cmudig/draco2/pull/546
* chore(deps-dev): bump pandas-stubs from 1.5.3.230304 to 1.5.3.230321 by dependabot in https://github.com/cmudig/draco2/pull/548
* chore(deps-dev): bump pytype from 2023.3.2 to 2023.3.31 by dependabot in https://github.com/cmudig/draco2/pull/547
* chore(deps-dev): bump jupyterlab from 3.6.1 to 3.6.3 by dependabot in https://github.com/cmudig/draco2/pull/549
* chore(deps-dev): bump deepdiff from 6.2.3 to 6.3.0 by dependabot in https://github.com/cmudig/draco2/pull/550
* chore(deps-dev): bump jupyterlite from 0.1.0b18 to 0.1.0rc0 by dependabot in https://github.com/cmudig/draco2/pull/552
* chore(deps-dev): bump jupyter-book from 0.15.0 to 0.15.1 by dependabot in https://github.com/cmudig/draco2/pull/551
* chore(deps-dev): bump black from 23.1.0 to 23.3.0 by dependabot in https://github.com/cmudig/draco2/pull/553
* chore(deps): bump pydantic from 1.10.6 to 1.10.7 by dependabot in https://github.com/cmudig/draco2/pull/554
* chore(deps): bump uvicorn from 0.21.0 to 0.21.1 by dependabot in https://github.com/cmudig/draco2/pull/557
* chore(deps-dev): bump ipywidgets from 8.0.4 to 8.0.6 by dependabot in https://github.com/cmudig/draco2/pull/558
* chore(deps): bump pydantic from 1.10.6 to 1.10.7 by dependabot in https://github.com/cmudig/draco2/pull/559
* chore: update dependencies by peter-gy in https://github.com/cmudig/draco2/pull/561
* chore: update python version, pyodide and jupyterlite by peter-gy in https://github.com/cmudig/draco2/pull/562
* chore(deps-dev): bump ruff from 0.0.260 to 0.0.261 by dependabot in https://github.com/cmudig/draco2/pull/564
* chore(deps-dev): bump pytest from 7.2.2 to 7.3.0 by dependabot in https://github.com/cmudig/draco2/pull/565
* chore(deps-dev): bump mypy from 1.1.1 to 1.2.0 by dependabot in https://github.com/cmudig/draco2/pull/566
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/cmudig/draco2/pull/567
* chore: cleanup, constraint fixes, documentation updates by peter-gy in https://github.com/cmudig/draco2/pull/569
* chore(deps): bump fastapi from 0.95.0 to 0.95.1 by dependabot in https://github.com/cmudig/draco2/pull/572
* chore(deps-dev): bump pytest from 7.3.0 to 7.3.1 by dependabot in https://github.com/cmudig/draco2/pull/571
* chore(deps-dev): bump pytype from 2023.3.31 to 2023.4.11 by dependabot in https://github.com/cmudig/draco2/pull/573
* chore(deps-dev): bump httpx from 0.23.3 to 0.24.0 by dependabot in https://github.com/cmudig/draco2/pull/574
* chore(deps-dev): bump pandas-stubs from 1.5.3.230321 to 2.0.0.230412 by dependabot in https://github.com/cmudig/draco2/pull/570
* chore(deps-dev): bump pytype from 2023.4.11 to 2023.4.18 by dependabot in https://github.com/cmudig/draco2/pull/576
* chore(deps): bump pandas from 2.0.0 to 2.0.1 by dependabot in https://github.com/cmudig/draco2/pull/577
* chore(deps-dev): bump ruff from 0.0.261 to 0.0.262 by dependabot in https://github.com/cmudig/draco2/pull/578
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/cmudig/draco2/pull/580
* feat: extend server to expose the renderer (563) by peter-gy in https://github.com/cmudig/draco2/pull/579
* feat: improve debugger module by peter-gy in https://github.com/cmudig/draco2/pull/575
* chore: update poetry by domoritz in https://github.com/cmudig/draco2/pull/581
**Full Changelog**: https://github.com/cmudig/draco2/compare/v2.0.0b3...v2.0.0b4