pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-bokeh: Update to 3.4.1



Module Name:	pkgsrc-wip
Committed By:	Matthew Danielson <matthewd%fastmail.us@localhost>
Pushed By:	matthewd
Date:		Tue Apr 30 15:14:21 2024 -0700
Changeset:	0ba58ee6d14223bbe9d3307178bda9eafa781b94

Modified Files:
	py-bokeh/Makefile
	py-bokeh/PLIST
	py-bokeh/distinfo

Log Message:
py-bokeh: Update to 3.4.1

3.4.1
Bokeh version 3.4.1 (April 2024) is a patch release that fixes a number of minor bugs/regressions and docs issues.
Changes
    Fixed configuration of secondary glyphs in GraphRendererView (pull request 13808)
    Allowed to update the order of LayoutDOM.children (pull request 13807)
    Allowed to update InputWidget.{title,description} (pull request 13805)
    Allowed DataRange1d to respect min_interval and max_interval (pull request 13819)
    Fixed WebGL scaling of anti-aliasing by pixel ratio (pull request 13783)
    Enabled RUF001 to lint confusable characters (pull request 13788)
    Removed references to Twitter from documentation (pull request 13775)
    Enabled documentation build on Windows (pull request 13776)
    Various fixes to documentation and docstrings (pull request 13793, pull request 13798, pull request 13781, pull request 13818, pull request 13820, pull request 13821)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.4.1/

3.4.0
Bokeh version 3.4.0 (March 2024) is a minor milestone of Bokeh project.
    Added support for “floating” UI elements (e.g. Dialog) and node positioning system (pull request 13538)
    Redesigned UI gesture handling and added support for zero latency tap (pull request 12831)
    Added support for padding, border_radius, etc. to Label and Title (pull request 12825)
    Added support for interactivity (rotation) to Label when editable=True (pull request 12825)
    BOKEH_DEV=true now defaults to server development resources (pull request 13042)
    ColorMap widget was renamed to PaletteSelect (pull request 13537)
    Enabled JavaScript’s strict mode ("use strict";) in bokehjs’ bundles (pull request 13523)
    Added support for xor selection mode and selection inversion (only for point selections) to select tools (pull request 13545)
    Changed the default selection mode of TapTool to "xor" to allow deselect with tap gesture (pull request 13545)
    Migrated bokehjs’ bundles from ES2017 JavaScript standard to ES2020 (pull request 13565)
    Added support for non-visual glyph data property overrides (pull request 13554)
    Added support for Tool.visible property and deprecated InspectTool.toggleable (pull request 13593)
    Deprecated figure.circle(size=10) in favour of figure.scatter(size=10) API (pull request 13283)
    Added support for CategoricalSlider widget (pull request 13489)
    Added support for default column values to ColumnDataSource and edit tools (pull request 13518)
    Added support for math text glyphs (TeXGlyph and MathMLGlyph) (pull request 13612)
    Added support for string nodes to StaticLayoutProvider (pull request 13618)
    Added support for custom units of measurement to ScaleBar (pull request 13625)
    Improved support for styling in DataTable cell formatters (pull request 13685)
    Added support for Unicode names to placeholder syntax (used e.g. by HoverTool) (pull request 13723)
    Made all Bokeh generated DOM elements to have unique and CSS-safe identifiers (pull request 13636)
    Unified handling of plain objects and Map objects in bokehjs’ APIs (pull request 13696)
    Restored dependencies of bokehjs’ @bokeh/bokehjs meta package (pull request 13715)
    Many bug fixes to WebGL backend (pull request 13482, pull request 13649, pull request 13651, pull request 13684)
    Many bug fixes to SVG backend (pull request 13363, pull request 13640)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.4.0/

3.3.4
Bokeh version 3.3.4 (Jan 2024) is a patch release that fixes a number of minor bugs/regressions and docs issues.
Changes
    Ability to log render statistics (pull request 13503)
    Let client ping faillure clean up sessiosn (pull request 13655)
    Support missing iterable kinds for BooleanFilter (pull request 13661)
    Fix docs issues (pull request 13588, pull request 13647, pull request 13659)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.3.4/

3.3.3
Bokeh version 3.3.3 (Jan 2024) is a patch release that fixes a number of minor bugs/regressions and docs issues.
Changes
    Fixed support for global/local imported stylesheets (pull request 13559)
    Improved emit of RangesUpdate event for linked plots (pull request 13603)
    Fixed handling of arrow keys in AutocompleteInput widget (pull request 13577)
    Improved performance of drawing irregular round rectangles (pull request 13627)
    Fixed rendering of rounded rectangles in SVG backend (pull request 13640)
    Reduced import time by lazy-loading certain dependencies (pull request 13639)
    Added new examples (pull request 13527 and pull request 13596)
    Fixed documentation issues (pull request 13549, pull request 13514 and pull request 13528)
    Testing improvements (pull request 13572, pull request 13602, pull request 13633 and pull request 13635)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.3.3/

3.3.2
Bokeh version 3.3.2 (Nov 2023) is a patch release that fixes a number of minor bugs/regressions and docs issues.
Changes
    Fixed performance regression in bokehjs’ algorithms library (pull request 13543)
    Reverted changes to default values of BoxAnnotation.{left,right,top,bottom} (pull request 13468)
    Upgraded mypy to version 1.7 and fixed type issues (pull request 13534)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.3.2/

3.3.1
Bokeh version 3.3.1 (Nov 2023) is a patch release that fixes a number of minor bugs/regressions and docs issues.
Changes
    Fix spinner precision in some cases (pull request 13078)
    Allow to color map non-factors to nan_color (pull request 13420)
    Recursively run after_render() when updating children (pull request 13424)
    Connect change signal in IconView (pull request 13427)
    Resolve tooltip positioning issue with contain: strict (pull request 13431)
    Correctly process ImageStack data for hover tooltips (pull request 13454)
    Make RangeTool overlay’s nodes unique (pull request 13457)
    Improve DataRangePicker’s calendar click behavior (pull request 13466)
    Render WebGL markers that have only one of width and height zero (pull request 13482)
    Replace Stamen* tiles with Stadia.Stamen* (pull request 13491)
    Handle negative microseconds with %f format (pull request 13495)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.3.1/

3.3.0
Bokeh version 3.3.0 (October 2023) is a minor milestone of Bokeh project.
    Fixed a regression in handling root-relative server resource URLs (pull request 13391)
    Expanded support for polygonal hit testing and added greedy mode (pull request 13277)
    Added support for inline math text expressions (pull request 13214)
    Added stack_labels property to WeightedStackColorMapper (pull request 13366)
    Added support for BoxAnnotation movement/resize limits (pull request 13365)
    Added support for ScaleBar annotation (pull request 13319)
    Added support for zooming sub-coordinates (pull request 13345)
    Added support for ColorMap widget (palette selector) (pull request 13269)
    Improved Bokeh.index to allow retrieving views for any model (pull request 13351)
    Redesigned Tooltip CSS to allow more robust positioning (pull request 13355)
    Various performance improvements to bokehjs (pull request 13333, pull request 13334)
    Improved discovery and configurability of chromedriver in bokeh.io.export (pull request 13351)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.3.0/

3.2.2
Bokeh version 3.2.2 (Aug 2023) is a patch release that fixes a number of minor bugs/regressions and docs issues.
Changes
    Allow to merge Toolbar.active_* and other properties (pull request 13318)
    Missing construct_color_bar for ImageStack glyph (pull request 13289)
    Fix PropertyValueColumnData._stream() to handle large rollover (pull request 13318)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.2.2/

3.2.0
Bokeh Version 3.2.0 (June 2023) is a minor milestone of Bokeh project.
    Official support for Python 3.8 was removed (pull request 12720)
    Added suport for Axis.axis_label_orientation property (pull request 13044)
    Correctly resolve custom host and port with server resources (pull request 13041)
    Added support for HSpan, VSpan, HStrip and VStrip glyphs (pull request 12677)
    Added support for WebGL rendering of Annulus, Wedge and AnnularWedge (pull request 12704)
    Added support for ES modules (import and export syntax) to CustomJS (pull request 12812)
    Added support for configuring TapTool with key modifiers. Also allowed reporting key modifiers in TapTool’s callbacks and pointer event (e.g. Tap) callbacks (pull request 13132)
    Added support for zoom of individual axes to WheelZoomTool, ZoomInTool and ZoomOutTool (pull request 13049)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.2.0/

3.1.0
Bokeh Version 3.1.0 (Mar 2023) is a minor milestone of Bokeh project.
Changes
    Official support for Python 3.11
    JavaScript event hooks for document_ready and connection_lost (#4272, #11328)
    Public APIs for CSS styles and stylesheets (#12688)
    Colormapping of 3D stacked image arrays (#12356)
    Convenience construct_colorbar API for glyphs (#12736)
    Multi-line legend items (#12331)
    Gridded legends via nrows and ncols (#3880)
    New properties Text glyph properties: background, border, border_radius, padding, etc. (#12529)
    Add rounded corners for rectangular glpyhs Rect, Block, etc. (#11348)
    Fill properties for slope annotations (#9194)
    Editable annotations and persistent selection overlays (#12468)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.1.0/

3.0.1
Bokeh Version 3.0.1 (Nov 2022) is a point release that addresses an issue with runtime dependencies.
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.0.1/

3.0.0
Bokeh Version 3.0.0 (Oct 2022) is a major milestone of Bokeh project.
Major changes
    Support for legacy web browser (e.g. IE, non-ES6 compliant) was removed
    Official support for Python 3.7 was removed and for 3.10 added
    Layout and CSS interoperability was redesigned and greatly improved
    Serialization protocol was redesigned and vastly improved
    CSS was modularized and all UI components are now Web components
    Django integration was moved to bokeh/bokeh-django
Minor changes
    Support added for favicon.ico files
    Initial import times reduced
    Support added for new selection policy NodesAndAdjacentNodes
    Plot.remove_tools() function added
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.0.0/3.4.1
Bokeh version 3.4.1 (April 2024) is a patch release that fixes a number of minor bugs/regressions and docs issues.
Changes
    Fixed configuration of secondary glyphs in GraphRendererView (pull request 13808)
    Allowed to update the order of LayoutDOM.children (pull request 13807)
    Allowed to update InputWidget.{title,description} (pull request 13805)
    Allowed DataRange1d to respect min_interval and max_interval (pull request 13819)
    Fixed WebGL scaling of anti-aliasing by pixel ratio (pull request 13783)
    Enabled RUF001 to lint confusable characters (pull request 13788)
    Removed references to Twitter from documentation (pull request 13775)
    Enabled documentation build on Windows (pull request 13776)
    Various fixes to documentation and docstrings (pull request 13793, pull request 13798, pull request 13781, pull request 13818, pull request 13820, pull request 13821)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.4.1/

3.4.0
Bokeh version 3.4.0 (March 2024) is a minor milestone of Bokeh project.
    Added support for “floating” UI elements (e.g. Dialog) and node positioning system (pull request 13538)
    Redesigned UI gesture handling and added support for zero latency tap (pull request 12831)
    Added support for padding, border_radius, etc. to Label and Title (pull request 12825)
    Added support for interactivity (rotation) to Label when editable=True (pull request 12825)
    BOKEH_DEV=true now defaults to server development resources (pull request 13042)
    ColorMap widget was renamed to PaletteSelect (pull request 13537)
    Enabled JavaScript’s strict mode ("use strict";) in bokehjs’ bundles (pull request 13523)
    Added support for xor selection mode and selection inversion (only for point selections) to select tools (pull request 13545)
    Changed the default selection mode of TapTool to "xor" to allow deselect with tap gesture (pull request 13545)
    Migrated bokehjs’ bundles from ES2017 JavaScript standard to ES2020 (pull request 13565)
    Added support for non-visual glyph data property overrides (pull request 13554)
    Added support for Tool.visible property and deprecated InspectTool.toggleable (pull request 13593)
    Deprecated figure.circle(size=10) in favour of figure.scatter(size=10) API (pull request 13283)
    Added support for CategoricalSlider widget (pull request 13489)
    Added support for default column values to ColumnDataSource and edit tools (pull request 13518)
    Added support for math text glyphs (TeXGlyph and MathMLGlyph) (pull request 13612)
    Added support for string nodes to StaticLayoutProvider (pull request 13618)
    Added support for custom units of measurement to ScaleBar (pull request 13625)
    Improved support for styling in DataTable cell formatters (pull request 13685)
    Added support for Unicode names to placeholder syntax (used e.g. by HoverTool) (pull request 13723)
    Made all Bokeh generated DOM elements to have unique and CSS-safe identifiers (pull request 13636)
    Unified handling of plain objects and Map objects in bokehjs’ APIs (pull request 13696)
    Restored dependencies of bokehjs’ @bokeh/bokehjs meta package (pull request 13715)
    Many bug fixes to WebGL backend (pull request 13482, pull request 13649, pull request 13651, pull request 13684)
    Many bug fixes to SVG backend (pull request 13363, pull request 13640)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.4.0/

3.3.4
Bokeh version 3.3.4 (Jan 2024) is a patch release that fixes a number of minor bugs/regressions and docs issues.
Changes
    Ability to log render statistics (pull request 13503)
    Let client ping faillure clean up sessiosn (pull request 13655)
    Support missing iterable kinds for BooleanFilter (pull request 13661)
    Fix docs issues (pull request 13588, pull request 13647, pull request 13659)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.3.4/

3.3.3
Bokeh version 3.3.3 (Jan 2024) is a patch release that fixes a number of minor bugs/regressions and docs issues.
Changes
    Fixed support for global/local imported stylesheets (pull request 13559)
    Improved emit of RangesUpdate event for linked plots (pull request 13603)
    Fixed handling of arrow keys in AutocompleteInput widget (pull request 13577)
    Improved performance of drawing irregular round rectangles (pull request 13627)
    Fixed rendering of rounded rectangles in SVG backend (pull request 13640)
    Reduced import time by lazy-loading certain dependencies (pull request 13639)
    Added new examples (pull request 13527 and pull request 13596)
    Fixed documentation issues (pull request 13549, pull request 13514 and pull request 13528)
    Testing improvements (pull request 13572, pull request 13602, pull request 13633 and pull request 13635)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.3.3/

3.3.2
Bokeh version 3.3.2 (Nov 2023) is a patch release that fixes a number of minor bugs/regressions and docs issues.
Changes
    Fixed performance regression in bokehjs’ algorithms library (pull request 13543)
    Reverted changes to default values of BoxAnnotation.{left,right,top,bottom} (pull request 13468)
    Upgraded mypy to version 1.7 and fixed type issues (pull request 13534)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.3.2/

3.3.1
Bokeh version 3.3.1 (Nov 2023) is a patch release that fixes a number of minor bugs/regressions and docs issues.
Changes
    Fix spinner precision in some cases (pull request 13078)
    Allow to color map non-factors to nan_color (pull request 13420)
    Recursively run after_render() when updating children (pull request 13424)
    Connect change signal in IconView (pull request 13427)
    Resolve tooltip positioning issue with contain: strict (pull request 13431)
    Correctly process ImageStack data for hover tooltips (pull request 13454)
    Make RangeTool overlay’s nodes unique (pull request 13457)
    Improve DataRangePicker’s calendar click behavior (pull request 13466)
    Render WebGL markers that have only one of width and height zero (pull request 13482)
    Replace Stamen* tiles with Stadia.Stamen* (pull request 13491)
    Handle negative microseconds with %f format (pull request 13495)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.3.1/

3.3.0
Bokeh version 3.3.0 (October 2023) is a minor milestone of Bokeh project.
    Fixed a regression in handling root-relative server resource URLs (pull request 13391)
    Expanded support for polygonal hit testing and added greedy mode (pull request 13277)
    Added support for inline math text expressions (pull request 13214)
    Added stack_labels property to WeightedStackColorMapper (pull request 13366)
    Added support for BoxAnnotation movement/resize limits (pull request 13365)
    Added support for ScaleBar annotation (pull request 13319)
    Added support for zooming sub-coordinates (pull request 13345)
    Added support for ColorMap widget (palette selector) (pull request 13269)
    Improved Bokeh.index to allow retrieving views for any model (pull request 13351)
    Redesigned Tooltip CSS to allow more robust positioning (pull request 13355)
    Various performance improvements to bokehjs (pull request 13333, pull request 13334)
    Improved discovery and configurability of chromedriver in bokeh.io.export (pull request 13351)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.3.0/

3.2.2
Bokeh version 3.2.2 (Aug 2023) is a patch release that fixes a number of minor bugs/regressions and docs issues.
Changes
    Allow to merge Toolbar.active_* and other properties (pull request 13318)
    Missing construct_color_bar for ImageStack glyph (pull request 13289)
    Fix PropertyValueColumnData._stream() to handle large rollover (pull request 13318)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.2.2/

3.2.0
Bokeh Version 3.2.0 (June 2023) is a minor milestone of Bokeh project.
    Official support for Python 3.8 was removed (pull request 12720)
    Added suport for Axis.axis_label_orientation property (pull request 13044)
    Correctly resolve custom host and port with server resources (pull request 13041)
    Added support for HSpan, VSpan, HStrip and VStrip glyphs (pull request 12677)
    Added support for WebGL rendering of Annulus, Wedge and AnnularWedge (pull request 12704)
    Added support for ES modules (import and export syntax) to CustomJS (pull request 12812)
    Added support for configuring TapTool with key modifiers. Also allowed reporting key modifiers in TapTool’s callbacks and pointer event (e.g. Tap) callbacks (pull request 13132)
    Added support for zoom of individual axes to WheelZoomTool, ZoomInTool and ZoomOutTool (pull request 13049)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.2.0/

3.1.0
Bokeh Version 3.1.0 (Mar 2023) is a minor milestone of Bokeh project.
Changes
    Official support for Python 3.11
    JavaScript event hooks for document_ready and connection_lost (#4272, #11328)
    Public APIs for CSS styles and stylesheets (#12688)
    Colormapping of 3D stacked image arrays (#12356)
    Convenience construct_colorbar API for glyphs (#12736)
    Multi-line legend items (#12331)
    Gridded legends via nrows and ncols (#3880)
    New properties Text glyph properties: background, border, border_radius, padding, etc. (#12529)
    Add rounded corners for rectangular glpyhs Rect, Block, etc. (#11348)
    Fill properties for slope annotations (#9194)
    Editable annotations and persistent selection overlays (#12468)
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.1.0/

3.0.1
Bokeh Version 3.0.1 (Nov 2022) is a point release that addresses an issue with runtime dependencies.
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.0.1/

3.0.0
Bokeh Version 3.0.0 (Oct 2022) is a major milestone of Bokeh project.
Major changes
    Support for legacy web browser (e.g. IE, non-ES6 compliant) was removed
    Official support for Python 3.7 was removed and for 3.10 added
    Layout and CSS interoperability was redesigned and greatly improved
    Serialization protocol was redesigned and vastly improved
    CSS was modularized and all UI components are now Web components
    Django integration was moved to bokeh/bokeh-django
Minor changes
    Support added for favicon.ico files
    Initial import times reduced
    Support added for new selection policy NodesAndAdjacentNodes
    Plot.remove_tools() function added
For full details and help with with updating, consult the CHANGELOG and Migration Guides.
Documentation for this specific version is located at docs.bokeh.org/en/3.0.0/

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0ba58ee6d14223bbe9d3307178bda9eafa781b94

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-bokeh/Makefile |   18 +-
 py-bokeh/PLIST    | 2529 ++++++++++++++++++++---------------------------------
 py-bokeh/distinfo |    6 +-
 3 files changed, 964 insertions(+), 1589 deletions(-)

diffs:
diff --git a/py-bokeh/Makefile b/py-bokeh/Makefile
index 38c9450448..fc93944d8a 100644
--- a/py-bokeh/Makefile
+++ b/py-bokeh/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	bokeh-2.4.3
+DISTNAME=	bokeh-3.4.1
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	graphics python
 MASTER_SITES=	${MASTER_SITE_PYPI:=b/bokeh/}
@@ -10,15 +10,17 @@ HOMEPAGE=	https://github.com/bokeh/bokeh
 COMMENT=	Statistical and novel interactive HTML plots for Python
 LICENSE=	modified-bsd
 
-PYTHON_VERSIONS_INCOMPATIBLE=	27
+PYTHON_VERSIONS_INCOMPATIBLE=	27 38
 
-DEPENDS+=	${PYPKGPREFIX}-packaging>=20.4:../../devel/py-packaging
+DEPENDS+=	${PYPKGPREFIX}-packaging>=16.8:../../devel/py-packaging
 DEPENDS+=	${PYPKGPREFIX}-typing-extensions-[0-9]*:../../devel/py-typing-extensions
-DEPENDS+=	${PYPKGPREFIX}-Pillow>=6.2.2:../../graphics/py-Pillow
-DEPENDS+=	${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2
-DEPENDS+=	${PYPKGPREFIX}-yaml>=3.11:../../textproc/py-yaml
+DEPENDS+=	${PYPKGPREFIX}-Pillow>=7.1.0:../../graphics/py-Pillow
+DEPENDS+=	${PYPKGPREFIX}-contourpy>=1.2:../../graphics/py-contourpy
+DEPENDS+=	${PYPKGPREFIX}-pandas>=1.2:../../math/py-pandas
+DEPENDS+=	${PYPKGPREFIX}-jinja2>=2.9:../../textproc/py-jinja2
+DEPENDS+=	${PYPKGPREFIX}-yaml>=3.10:../../textproc/py-yaml
 DEPENDS+=	${PYPKGPREFIX}-dateutil>=2.4.0:../../time/py-dateutil
-DEPENDS+=	${PYPKGPREFIX}-tornado-[0-9]*:../../www/py-tornado
+DEPENDS+=	${PYPKGPREFIX}-tornado>=6.2:../../www/py-tornado
 TEST_DEPENDS+=	${PYPKGPREFIX}-flaky-[0-9]*:../../devel/py-flaky
 TEST_DEPENDS+=	${PYPKGPREFIX}-selenium-[0-9]*:../../www/py-selenium
 TEST_DEPENDS+=	geckodriver-[0-9]*:../../www/geckodriver
@@ -27,7 +29,7 @@ TEST_DEPENDS+=	nodejs-[0-9]*:../../lang/nodejs
 do-test:
 	cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} -m pytest -s
 
-BUILDLINK_API_DEPENDS.py-numpy+=        ${PYPKGPREFIX}-numpy>=1.11
+BUILDLINK_API_DEPENDS.py-numpy+=        ${PYPKGPREFIX}-numpy>=1.16
 .include "../../math/py-numpy/buildlink3.mk"
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/py-bokeh/PLIST b/py-bokeh/PLIST
index 2e949c6396..50bb5ba879 100644
--- a/py-bokeh/PLIST
+++ b/py-bokeh/PLIST
@@ -1,12 +1,11 @@
 @comment $NetBSD$
 bin/bokeh
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/bokeh-0.0.0-py${PYVERSSUFFIX}.egg-info/PKG-INFO
+${PYSITELIB}/bokeh-0.0.0-py${PYVERSSUFFIX}.egg-info/SOURCES.txt
+${PYSITELIB}/bokeh-0.0.0-py${PYVERSSUFFIX}.egg-info/dependency_links.txt
+${PYSITELIB}/bokeh-0.0.0-py${PYVERSSUFFIX}.egg-info/entry_points.txt
+${PYSITELIB}/bokeh-0.0.0-py${PYVERSSUFFIX}.egg-info/requires.txt
+${PYSITELIB}/bokeh-0.0.0-py${PYVERSSUFFIX}.egg-info/top_level.txt
 ${PYSITELIB}/bokeh/LICENSE.txt
 ${PYSITELIB}/bokeh/__init__.py
 ${PYSITELIB}/bokeh/__init__.pyc
@@ -14,76 +13,88 @@ ${PYSITELIB}/bokeh/__init__.pyo
 ${PYSITELIB}/bokeh/__main__.py
 ${PYSITELIB}/bokeh/__main__.pyc
 ${PYSITELIB}/bokeh/__main__.pyo
-${PYSITELIB}/bokeh/_sri.json
-${PYSITELIB}/bokeh/_testing/__init__.py
-${PYSITELIB}/bokeh/_testing/__init__.pyc
-${PYSITELIB}/bokeh/_testing/__init__.pyo
-${PYSITELIB}/bokeh/_testing/plugins/__init__.py
-${PYSITELIB}/bokeh/_testing/plugins/__init__.pyc
-${PYSITELIB}/bokeh/_testing/plugins/__init__.pyo
-${PYSITELIB}/bokeh/_testing/plugins/bokeh_server.py
-${PYSITELIB}/bokeh/_testing/plugins/bokeh_server.pyc
-${PYSITELIB}/bokeh/_testing/plugins/bokeh_server.pyo
-${PYSITELIB}/bokeh/_testing/plugins/file_server.py
-${PYSITELIB}/bokeh/_testing/plugins/file_server.pyc
-${PYSITELIB}/bokeh/_testing/plugins/file_server.pyo
-${PYSITELIB}/bokeh/_testing/plugins/ipython.py
-${PYSITELIB}/bokeh/_testing/plugins/ipython.pyc
-${PYSITELIB}/bokeh/_testing/plugins/ipython.pyo
-${PYSITELIB}/bokeh/_testing/plugins/jupyter_notebook.py
-${PYSITELIB}/bokeh/_testing/plugins/jupyter_notebook.pyc
-${PYSITELIB}/bokeh/_testing/plugins/jupyter_notebook.pyo
-${PYSITELIB}/bokeh/_testing/plugins/log_file.py
-${PYSITELIB}/bokeh/_testing/plugins/log_file.pyc
-${PYSITELIB}/bokeh/_testing/plugins/log_file.pyo
-${PYSITELIB}/bokeh/_testing/plugins/managed_server_loop.py
-${PYSITELIB}/bokeh/_testing/plugins/managed_server_loop.pyc
-${PYSITELIB}/bokeh/_testing/plugins/managed_server_loop.pyo
-${PYSITELIB}/bokeh/_testing/plugins/networkx.py
-${PYSITELIB}/bokeh/_testing/plugins/networkx.pyc
-${PYSITELIB}/bokeh/_testing/plugins/networkx.pyo
-${PYSITELIB}/bokeh/_testing/plugins/pandas.py
-${PYSITELIB}/bokeh/_testing/plugins/pandas.pyc
-${PYSITELIB}/bokeh/_testing/plugins/pandas.pyo
-${PYSITELIB}/bokeh/_testing/plugins/project.py
-${PYSITELIB}/bokeh/_testing/plugins/project.pyc
-${PYSITELIB}/bokeh/_testing/plugins/project.pyo
-${PYSITELIB}/bokeh/_testing/plugins/selenium.py
-${PYSITELIB}/bokeh/_testing/plugins/selenium.pyc
-${PYSITELIB}/bokeh/_testing/plugins/selenium.pyo
-${PYSITELIB}/bokeh/_testing/util/__init__.py
-${PYSITELIB}/bokeh/_testing/util/__init__.pyc
-${PYSITELIB}/bokeh/_testing/util/__init__.pyo
-${PYSITELIB}/bokeh/_testing/util/api.py
-${PYSITELIB}/bokeh/_testing/util/api.pyc
-${PYSITELIB}/bokeh/_testing/util/api.pyo
-${PYSITELIB}/bokeh/_testing/util/compare.py
-${PYSITELIB}/bokeh/_testing/util/compare.pyc
-${PYSITELIB}/bokeh/_testing/util/compare.pyo
-${PYSITELIB}/bokeh/_testing/util/env.py
-${PYSITELIB}/bokeh/_testing/util/env.pyc
-${PYSITELIB}/bokeh/_testing/util/env.pyo
-${PYSITELIB}/bokeh/_testing/util/examples.py
-${PYSITELIB}/bokeh/_testing/util/examples.pyc
-${PYSITELIB}/bokeh/_testing/util/examples.pyo
-${PYSITELIB}/bokeh/_testing/util/filesystem.py
-${PYSITELIB}/bokeh/_testing/util/filesystem.pyc
-${PYSITELIB}/bokeh/_testing/util/filesystem.pyo
-${PYSITELIB}/bokeh/_testing/util/project.py
-${PYSITELIB}/bokeh/_testing/util/project.pyc
-${PYSITELIB}/bokeh/_testing/util/project.pyo
-${PYSITELIB}/bokeh/_testing/util/screenshot.py
-${PYSITELIB}/bokeh/_testing/util/screenshot.pyc
-${PYSITELIB}/bokeh/_testing/util/screenshot.pyo
-${PYSITELIB}/bokeh/_testing/util/selenium.py
-${PYSITELIB}/bokeh/_testing/util/selenium.pyc
-${PYSITELIB}/bokeh/_testing/util/selenium.pyo
-${PYSITELIB}/bokeh/_testing/util/types.py
-${PYSITELIB}/bokeh/_testing/util/types.pyc
-${PYSITELIB}/bokeh/_testing/util/types.pyo
-${PYSITELIB}/bokeh/_version.py
-${PYSITELIB}/bokeh/_version.pyc
-${PYSITELIB}/bokeh/_version.pyo
+${PYSITELIB}/bokeh/_sri/0.1.0.json
+${PYSITELIB}/bokeh/_sri/0.10.0.json
+${PYSITELIB}/bokeh/_sri/0.11.0.json
+${PYSITELIB}/bokeh/_sri/0.11.1.json
+${PYSITELIB}/bokeh/_sri/0.12.0.json
+${PYSITELIB}/bokeh/_sri/0.12.1.json
+${PYSITELIB}/bokeh/_sri/0.12.10.json
+${PYSITELIB}/bokeh/_sri/0.12.11.json
+${PYSITELIB}/bokeh/_sri/0.12.12.json
+${PYSITELIB}/bokeh/_sri/0.12.13.json
+${PYSITELIB}/bokeh/_sri/0.12.14.json
+${PYSITELIB}/bokeh/_sri/0.12.15.json
+${PYSITELIB}/bokeh/_sri/0.12.16.json
+${PYSITELIB}/bokeh/_sri/0.12.2.json
+${PYSITELIB}/bokeh/_sri/0.12.3.json
+${PYSITELIB}/bokeh/_sri/0.12.4.json
+${PYSITELIB}/bokeh/_sri/0.12.5.json
+${PYSITELIB}/bokeh/_sri/0.12.6.json
+${PYSITELIB}/bokeh/_sri/0.12.7.json
+${PYSITELIB}/bokeh/_sri/0.12.8.json
+${PYSITELIB}/bokeh/_sri/0.12.9.json
+${PYSITELIB}/bokeh/_sri/0.13.0.json
+${PYSITELIB}/bokeh/_sri/0.2.0.json
+${PYSITELIB}/bokeh/_sri/0.3.0.json
+${PYSITELIB}/bokeh/_sri/0.4.0.json
+${PYSITELIB}/bokeh/_sri/0.4.1.json
+${PYSITELIB}/bokeh/_sri/0.4.2.json
+${PYSITELIB}/bokeh/_sri/0.4.3.json
+${PYSITELIB}/bokeh/_sri/0.4.4.json
+${PYSITELIB}/bokeh/_sri/0.5.0.json
+${PYSITELIB}/bokeh/_sri/0.5.1.json
+${PYSITELIB}/bokeh/_sri/0.5.2.json
+${PYSITELIB}/bokeh/_sri/0.6.0.json
+${PYSITELIB}/bokeh/_sri/0.6.1.json
+${PYSITELIB}/bokeh/_sri/0.7.0.json
+${PYSITELIB}/bokeh/_sri/0.7.1.json
+${PYSITELIB}/bokeh/_sri/0.8.0.json
+${PYSITELIB}/bokeh/_sri/0.8.1.json
+${PYSITELIB}/bokeh/_sri/0.8.2.json
+${PYSITELIB}/bokeh/_sri/0.9.0.json
+${PYSITELIB}/bokeh/_sri/0.9.1.json
+${PYSITELIB}/bokeh/_sri/0.9.2.json
+${PYSITELIB}/bokeh/_sri/0.9.3.json
+${PYSITELIB}/bokeh/_sri/1.0.0.json
+${PYSITELIB}/bokeh/_sri/1.0.1.json
+${PYSITELIB}/bokeh/_sri/1.0.2.json
+${PYSITELIB}/bokeh/_sri/1.0.3.json
+${PYSITELIB}/bokeh/_sri/1.0.4.json
+${PYSITELIB}/bokeh/_sri/1.1.0.json
+${PYSITELIB}/bokeh/_sri/1.2.0.json
+${PYSITELIB}/bokeh/_sri/1.3.0.json
+${PYSITELIB}/bokeh/_sri/1.3.1.json
+${PYSITELIB}/bokeh/_sri/1.3.2.json
+${PYSITELIB}/bokeh/_sri/1.3.4.json
+${PYSITELIB}/bokeh/_sri/1.4.0.json
+${PYSITELIB}/bokeh/_sri/2.0.0.json
+${PYSITELIB}/bokeh/_sri/2.0.1.json
+${PYSITELIB}/bokeh/_sri/2.0.2.json
+${PYSITELIB}/bokeh/_sri/2.1.0.json
+${PYSITELIB}/bokeh/_sri/2.1.1.json
+${PYSITELIB}/bokeh/_sri/2.2.0.json
+${PYSITELIB}/bokeh/_sri/2.2.1.json
+${PYSITELIB}/bokeh/_sri/2.2.2.json
+${PYSITELIB}/bokeh/_sri/2.3.0.json
+${PYSITELIB}/bokeh/_sri/2.3.1.json
+${PYSITELIB}/bokeh/_sri/2.3.2.json
+${PYSITELIB}/bokeh/_sri/2.3.3.json
+${PYSITELIB}/bokeh/_sri/2.4.0.json
+${PYSITELIB}/bokeh/_sri/2.4.1.json
+${PYSITELIB}/bokeh/_sri/2.4.2.json
+${PYSITELIB}/bokeh/_sri/2.4.3.json
+${PYSITELIB}/bokeh/_sri/3.0.0.json
+${PYSITELIB}/bokeh/_sri/3.0.1.json
+${PYSITELIB}/bokeh/_sri/3.0.2.json
+${PYSITELIB}/bokeh/_sri/3.1.0.json
+${PYSITELIB}/bokeh/_sri/3.1.1.json
+${PYSITELIB}/bokeh/_sri/3.2.0.json
+${PYSITELIB}/bokeh/_sri/3.2.1.json
+${PYSITELIB}/bokeh/_sri/3.2.2.json
+${PYSITELIB}/bokeh/_sri/3.3.0.json
+${PYSITELIB}/bokeh/_sri/3.4.0.json
+${PYSITELIB}/bokeh/_sri/${PKGVERSION}.json
 ${PYSITELIB}/bokeh/application/__init__.py
 ${PYSITELIB}/bokeh/application/__init__.pyc
 ${PYSITELIB}/bokeh/application/__init__.pyo
@@ -156,15 +167,9 @@ ${PYSITELIB}/bokeh/colors/color.pyo
 ${PYSITELIB}/bokeh/colors/groups.py
 ${PYSITELIB}/bokeh/colors/groups.pyc
 ${PYSITELIB}/bokeh/colors/groups.pyo
-${PYSITELIB}/bokeh/colors/hsl.py
-${PYSITELIB}/bokeh/colors/hsl.pyc
-${PYSITELIB}/bokeh/colors/hsl.pyo
 ${PYSITELIB}/bokeh/colors/named.py
 ${PYSITELIB}/bokeh/colors/named.pyc
 ${PYSITELIB}/bokeh/colors/named.pyo
-${PYSITELIB}/bokeh/colors/rgb.py
-${PYSITELIB}/bokeh/colors/rgb.pyc
-${PYSITELIB}/bokeh/colors/rgb.pyo
 ${PYSITELIB}/bokeh/colors/util.py
 ${PYSITELIB}/bokeh/colors/util.pyc
 ${PYSITELIB}/bokeh/colors/util.pyo
@@ -249,6 +254,9 @@ ${PYSITELIB}/bokeh/core/property/_sphinx.pyo
 ${PYSITELIB}/bokeh/core/property/alias.py
 ${PYSITELIB}/bokeh/core/property/alias.pyc
 ${PYSITELIB}/bokeh/core/property/alias.pyo
+${PYSITELIB}/bokeh/core/property/aliases.py
+${PYSITELIB}/bokeh/core/property/aliases.pyc
+${PYSITELIB}/bokeh/core/property/aliases.pyo
 ${PYSITELIB}/bokeh/core/property/any.py
 ${PYSITELIB}/bokeh/core/property/any.pyc
 ${PYSITELIB}/bokeh/core/property/any.pyo
@@ -261,6 +269,9 @@ ${PYSITELIB}/bokeh/core/property/bases.pyo
 ${PYSITELIB}/bokeh/core/property/color.py
 ${PYSITELIB}/bokeh/core/property/color.pyc
 ${PYSITELIB}/bokeh/core/property/color.pyo
+${PYSITELIB}/bokeh/core/property/constraints.py
+${PYSITELIB}/bokeh/core/property/constraints.pyc
+${PYSITELIB}/bokeh/core/property/constraints.pyo
 ${PYSITELIB}/bokeh/core/property/container.py
 ${PYSITELIB}/bokeh/core/property/container.pyc
 ${PYSITELIB}/bokeh/core/property/container.pyo
@@ -294,6 +305,9 @@ ${PYSITELIB}/bokeh/core/property/instance.pyo
 ${PYSITELIB}/bokeh/core/property/json.py
 ${PYSITELIB}/bokeh/core/property/json.pyc
 ${PYSITELIB}/bokeh/core/property/json.pyo
+${PYSITELIB}/bokeh/core/property/nothing.py
+${PYSITELIB}/bokeh/core/property/nothing.pyc
+${PYSITELIB}/bokeh/core/property/nothing.pyo
 ${PYSITELIB}/bokeh/core/property/nullable.py
 ${PYSITELIB}/bokeh/core/property/nullable.pyc
 ${PYSITELIB}/bokeh/core/property/nullable.pyo
@@ -303,15 +317,21 @@ ${PYSITELIB}/bokeh/core/property/numeric.pyo
 ${PYSITELIB}/bokeh/core/property/override.py
 ${PYSITELIB}/bokeh/core/property/override.pyc
 ${PYSITELIB}/bokeh/core/property/override.pyo
-${PYSITELIB}/bokeh/core/property/pandas.py
-${PYSITELIB}/bokeh/core/property/pandas.pyc
-${PYSITELIB}/bokeh/core/property/pandas.pyo
+${PYSITELIB}/bokeh/core/property/pd.py
+${PYSITELIB}/bokeh/core/property/pd.pyc
+${PYSITELIB}/bokeh/core/property/pd.pyo
 ${PYSITELIB}/bokeh/core/property/primitive.py
 ${PYSITELIB}/bokeh/core/property/primitive.pyc
 ${PYSITELIB}/bokeh/core/property/primitive.pyo
 ${PYSITELIB}/bokeh/core/property/readonly.py
 ${PYSITELIB}/bokeh/core/property/readonly.pyc
 ${PYSITELIB}/bokeh/core/property/readonly.pyo
+${PYSITELIB}/bokeh/core/property/required.py
+${PYSITELIB}/bokeh/core/property/required.pyc
+${PYSITELIB}/bokeh/core/property/required.pyo
+${PYSITELIB}/bokeh/core/property/serialized.py
+${PYSITELIB}/bokeh/core/property/serialized.pyc
+${PYSITELIB}/bokeh/core/property/serialized.pyo
 ${PYSITELIB}/bokeh/core/property/singletons.py
 ${PYSITELIB}/bokeh/core/property/singletons.pyc
 ${PYSITELIB}/bokeh/core/property/singletons.pyo
@@ -327,18 +347,27 @@ ${PYSITELIB}/bokeh/core/property/text_like.pyo
 ${PYSITELIB}/bokeh/core/property/validation.py
 ${PYSITELIB}/bokeh/core/property/validation.pyc
 ${PYSITELIB}/bokeh/core/property/validation.pyo
+${PYSITELIB}/bokeh/core/property/vectorization.py
+${PYSITELIB}/bokeh/core/property/vectorization.pyc
+${PYSITELIB}/bokeh/core/property/vectorization.pyo
 ${PYSITELIB}/bokeh/core/property/visual.py
 ${PYSITELIB}/bokeh/core/property/visual.pyc
 ${PYSITELIB}/bokeh/core/property/visual.pyo
 ${PYSITELIB}/bokeh/core/property/wrappers.py
 ${PYSITELIB}/bokeh/core/property/wrappers.pyc
 ${PYSITELIB}/bokeh/core/property/wrappers.pyo
+${PYSITELIB}/bokeh/core/property_aliases.py
+${PYSITELIB}/bokeh/core/property_aliases.pyc
+${PYSITELIB}/bokeh/core/property_aliases.pyo
 ${PYSITELIB}/bokeh/core/property_mixins.py
 ${PYSITELIB}/bokeh/core/property_mixins.pyc
 ${PYSITELIB}/bokeh/core/property_mixins.pyo
 ${PYSITELIB}/bokeh/core/query.py
 ${PYSITELIB}/bokeh/core/query.pyc
 ${PYSITELIB}/bokeh/core/query.pyo
+${PYSITELIB}/bokeh/core/serialization.py
+${PYSITELIB}/bokeh/core/serialization.pyc
+${PYSITELIB}/bokeh/core/serialization.pyo
 ${PYSITELIB}/bokeh/core/templates.py
 ${PYSITELIB}/bokeh/core/templates.pyc
 ${PYSITELIB}/bokeh/core/templates.pyo
@@ -387,9 +416,6 @@ ${PYSITELIB}/bokeh/document/models.pyo
 ${PYSITELIB}/bokeh/document/modules.py
 ${PYSITELIB}/bokeh/document/modules.pyc
 ${PYSITELIB}/bokeh/document/modules.pyo
-${PYSITELIB}/bokeh/document/util.py
-${PYSITELIB}/bokeh/document/util.pyc
-${PYSITELIB}/bokeh/document/util.pyo
 ${PYSITELIB}/bokeh/driving.py
 ${PYSITELIB}/bokeh/driving.pyc
 ${PYSITELIB}/bokeh/driving.pyo
@@ -474,12 +500,39 @@ ${PYSITELIB}/bokeh/model/util.pyo
 ${PYSITELIB}/bokeh/models/__init__.py
 ${PYSITELIB}/bokeh/models/__init__.pyc
 ${PYSITELIB}/bokeh/models/__init__.pyo
-${PYSITELIB}/bokeh/models/annotations.py
-${PYSITELIB}/bokeh/models/annotations.pyc
-${PYSITELIB}/bokeh/models/annotations.pyo
-${PYSITELIB}/bokeh/models/arrow_heads.py
-${PYSITELIB}/bokeh/models/arrow_heads.pyc
-${PYSITELIB}/bokeh/models/arrow_heads.pyo
+${PYSITELIB}/bokeh/models/annotations/__init__.py
+${PYSITELIB}/bokeh/models/annotations/__init__.pyc
+${PYSITELIB}/bokeh/models/annotations/__init__.pyo
+${PYSITELIB}/bokeh/models/annotations/annotation.py
+${PYSITELIB}/bokeh/models/annotations/annotation.pyc
+${PYSITELIB}/bokeh/models/annotations/annotation.pyo
+${PYSITELIB}/bokeh/models/annotations/arrows.py
+${PYSITELIB}/bokeh/models/annotations/arrows.pyc
+${PYSITELIB}/bokeh/models/annotations/arrows.pyo
+${PYSITELIB}/bokeh/models/annotations/dimensional.py
+${PYSITELIB}/bokeh/models/annotations/dimensional.pyc
+${PYSITELIB}/bokeh/models/annotations/dimensional.pyo
+${PYSITELIB}/bokeh/models/annotations/geometry.py
+${PYSITELIB}/bokeh/models/annotations/geometry.pyc
+${PYSITELIB}/bokeh/models/annotations/geometry.pyo
+${PYSITELIB}/bokeh/models/annotations/html/__init__.py
+${PYSITELIB}/bokeh/models/annotations/html/__init__.pyc
+${PYSITELIB}/bokeh/models/annotations/html/__init__.pyo
+${PYSITELIB}/bokeh/models/annotations/html/html_annotation.py
+${PYSITELIB}/bokeh/models/annotations/html/html_annotation.pyc
+${PYSITELIB}/bokeh/models/annotations/html/html_annotation.pyo
+${PYSITELIB}/bokeh/models/annotations/html/labels.py
+${PYSITELIB}/bokeh/models/annotations/html/labels.pyc
+${PYSITELIB}/bokeh/models/annotations/html/labels.pyo
+${PYSITELIB}/bokeh/models/annotations/html/toolbars.py
+${PYSITELIB}/bokeh/models/annotations/html/toolbars.pyc
+${PYSITELIB}/bokeh/models/annotations/html/toolbars.pyo
+${PYSITELIB}/bokeh/models/annotations/labels.py
+${PYSITELIB}/bokeh/models/annotations/labels.pyc
+${PYSITELIB}/bokeh/models/annotations/labels.pyo
+${PYSITELIB}/bokeh/models/annotations/legends.py
+${PYSITELIB}/bokeh/models/annotations/legends.pyc
+${PYSITELIB}/bokeh/models/annotations/legends.pyo
 ${PYSITELIB}/bokeh/models/axes.py
 ${PYSITELIB}/bokeh/models/axes.pyc
 ${PYSITELIB}/bokeh/models/axes.pyo
@@ -489,6 +542,12 @@ ${PYSITELIB}/bokeh/models/callbacks.pyo
 ${PYSITELIB}/bokeh/models/canvas.py
 ${PYSITELIB}/bokeh/models/canvas.pyc
 ${PYSITELIB}/bokeh/models/canvas.pyo
+${PYSITELIB}/bokeh/models/common/properties.py
+${PYSITELIB}/bokeh/models/common/properties.pyc
+${PYSITELIB}/bokeh/models/common/properties.pyo
+${PYSITELIB}/bokeh/models/coordinates.py
+${PYSITELIB}/bokeh/models/coordinates.pyc
+${PYSITELIB}/bokeh/models/coordinates.pyo
 ${PYSITELIB}/bokeh/models/css.py
 ${PYSITELIB}/bokeh/models/css.pyc
 ${PYSITELIB}/bokeh/models/css.pyo
@@ -510,6 +569,9 @@ ${PYSITELIB}/bokeh/models/glyph.pyo
 ${PYSITELIB}/bokeh/models/glyphs.py
 ${PYSITELIB}/bokeh/models/glyphs.pyc
 ${PYSITELIB}/bokeh/models/glyphs.pyo
+${PYSITELIB}/bokeh/models/graphics.py
+${PYSITELIB}/bokeh/models/graphics.pyc
+${PYSITELIB}/bokeh/models/graphics.pyo
 ${PYSITELIB}/bokeh/models/graphs.py
 ${PYSITELIB}/bokeh/models/graphs.pyc
 ${PYSITELIB}/bokeh/models/graphs.pyo
@@ -528,24 +590,42 @@ ${PYSITELIB}/bokeh/models/map_plots.pyo
 ${PYSITELIB}/bokeh/models/mappers.py
 ${PYSITELIB}/bokeh/models/mappers.pyc
 ${PYSITELIB}/bokeh/models/mappers.pyo
-${PYSITELIB}/bokeh/models/markers.py
-${PYSITELIB}/bokeh/models/markers.pyc
-${PYSITELIB}/bokeh/models/markers.pyo
+${PYSITELIB}/bokeh/models/nodes.py
+${PYSITELIB}/bokeh/models/nodes.pyc
+${PYSITELIB}/bokeh/models/nodes.pyo
 ${PYSITELIB}/bokeh/models/plots.py
 ${PYSITELIB}/bokeh/models/plots.pyc
 ${PYSITELIB}/bokeh/models/plots.pyo
 ${PYSITELIB}/bokeh/models/ranges.py
 ${PYSITELIB}/bokeh/models/ranges.pyc
 ${PYSITELIB}/bokeh/models/ranges.pyo
-${PYSITELIB}/bokeh/models/renderers.py
-${PYSITELIB}/bokeh/models/renderers.pyc
-${PYSITELIB}/bokeh/models/renderers.pyo
+${PYSITELIB}/bokeh/models/renderers/__init__.py
+${PYSITELIB}/bokeh/models/renderers/__init__.pyc
+${PYSITELIB}/bokeh/models/renderers/__init__.pyo
+${PYSITELIB}/bokeh/models/renderers/contour_renderer.py
+${PYSITELIB}/bokeh/models/renderers/contour_renderer.pyc
+${PYSITELIB}/bokeh/models/renderers/contour_renderer.pyo
+${PYSITELIB}/bokeh/models/renderers/glyph_renderer.py
+${PYSITELIB}/bokeh/models/renderers/glyph_renderer.pyc
+${PYSITELIB}/bokeh/models/renderers/glyph_renderer.pyo
+${PYSITELIB}/bokeh/models/renderers/graph_renderer.py
+${PYSITELIB}/bokeh/models/renderers/graph_renderer.pyc
+${PYSITELIB}/bokeh/models/renderers/graph_renderer.pyo
+${PYSITELIB}/bokeh/models/renderers/renderer.py
+${PYSITELIB}/bokeh/models/renderers/renderer.pyc
+${PYSITELIB}/bokeh/models/renderers/renderer.pyo
+${PYSITELIB}/bokeh/models/renderers/tile_renderer.py
+${PYSITELIB}/bokeh/models/renderers/tile_renderer.pyc
+${PYSITELIB}/bokeh/models/renderers/tile_renderer.pyo
 ${PYSITELIB}/bokeh/models/scales.py
 ${PYSITELIB}/bokeh/models/scales.pyc
 ${PYSITELIB}/bokeh/models/scales.pyo
 ${PYSITELIB}/bokeh/models/selections.py
 ${PYSITELIB}/bokeh/models/selections.pyc
 ${PYSITELIB}/bokeh/models/selections.pyo
+${PYSITELIB}/bokeh/models/selectors.py
+${PYSITELIB}/bokeh/models/selectors.pyc
+${PYSITELIB}/bokeh/models/selectors.pyo
 ${PYSITELIB}/bokeh/models/sources.py
 ${PYSITELIB}/bokeh/models/sources.pyc
 ${PYSITELIB}/bokeh/models/sources.pyo
@@ -567,6 +647,33 @@ ${PYSITELIB}/bokeh/models/tools.pyo
 ${PYSITELIB}/bokeh/models/transforms.py
 ${PYSITELIB}/bokeh/models/transforms.pyc
 ${PYSITELIB}/bokeh/models/transforms.pyo
+${PYSITELIB}/bokeh/models/ui/__init__.py
+${PYSITELIB}/bokeh/models/ui/__init__.pyc
+${PYSITELIB}/bokeh/models/ui/__init__.pyo
+${PYSITELIB}/bokeh/models/ui/dialogs.py
+${PYSITELIB}/bokeh/models/ui/dialogs.pyc
+${PYSITELIB}/bokeh/models/ui/dialogs.pyo
+${PYSITELIB}/bokeh/models/ui/examiner.py
+${PYSITELIB}/bokeh/models/ui/examiner.pyc
+${PYSITELIB}/bokeh/models/ui/examiner.pyo
+${PYSITELIB}/bokeh/models/ui/icons.py
+${PYSITELIB}/bokeh/models/ui/icons.pyc
+${PYSITELIB}/bokeh/models/ui/icons.pyo
+${PYSITELIB}/bokeh/models/ui/menus.py
+${PYSITELIB}/bokeh/models/ui/menus.pyc
+${PYSITELIB}/bokeh/models/ui/menus.pyo
+${PYSITELIB}/bokeh/models/ui/panels.py
+${PYSITELIB}/bokeh/models/ui/panels.pyc
+${PYSITELIB}/bokeh/models/ui/panels.pyo
+${PYSITELIB}/bokeh/models/ui/panes.py
+${PYSITELIB}/bokeh/models/ui/panes.pyc
+${PYSITELIB}/bokeh/models/ui/panes.pyo
+${PYSITELIB}/bokeh/models/ui/tooltips.py
+${PYSITELIB}/bokeh/models/ui/tooltips.pyc
+${PYSITELIB}/bokeh/models/ui/tooltips.pyo
+${PYSITELIB}/bokeh/models/ui/ui_element.py
+${PYSITELIB}/bokeh/models/ui/ui_element.pyc
+${PYSITELIB}/bokeh/models/ui/ui_element.pyo
 ${PYSITELIB}/bokeh/models/util/__init__.py
 ${PYSITELIB}/bokeh/models/util/__init__.pyc
 ${PYSITELIB}/bokeh/models/util/__init__.pyo
@@ -582,18 +689,15 @@ ${PYSITELIB}/bokeh/models/widgets/buttons.pyo
 ${PYSITELIB}/bokeh/models/widgets/groups.py
 ${PYSITELIB}/bokeh/models/widgets/groups.pyc
 ${PYSITELIB}/bokeh/models/widgets/groups.pyo
-${PYSITELIB}/bokeh/models/widgets/icons.py
-${PYSITELIB}/bokeh/models/widgets/icons.pyc
-${PYSITELIB}/bokeh/models/widgets/icons.pyo
 ${PYSITELIB}/bokeh/models/widgets/inputs.py
 ${PYSITELIB}/bokeh/models/widgets/inputs.pyc
 ${PYSITELIB}/bokeh/models/widgets/inputs.pyo
 ${PYSITELIB}/bokeh/models/widgets/markups.py
 ${PYSITELIB}/bokeh/models/widgets/markups.pyc
 ${PYSITELIB}/bokeh/models/widgets/markups.pyo
-${PYSITELIB}/bokeh/models/widgets/panels.py
-${PYSITELIB}/bokeh/models/widgets/panels.pyc
-${PYSITELIB}/bokeh/models/widgets/panels.pyo
+${PYSITELIB}/bokeh/models/widgets/pickers.py
+${PYSITELIB}/bokeh/models/widgets/pickers.pyc
+${PYSITELIB}/bokeh/models/widgets/pickers.pyo
 ${PYSITELIB}/bokeh/models/widgets/sliders.py
 ${PYSITELIB}/bokeh/models/widgets/sliders.pyc
 ${PYSITELIB}/bokeh/models/widgets/sliders.pyo
@@ -615,6 +719,9 @@ ${PYSITELIB}/bokeh/plotting/_decorators.pyo
 ${PYSITELIB}/bokeh/plotting/_docstring.py
 ${PYSITELIB}/bokeh/plotting/_docstring.pyc
 ${PYSITELIB}/bokeh/plotting/_docstring.pyo
+${PYSITELIB}/bokeh/plotting/_figure.py
+${PYSITELIB}/bokeh/plotting/_figure.pyc
+${PYSITELIB}/bokeh/plotting/_figure.pyo
 ${PYSITELIB}/bokeh/plotting/_graph.py
 ${PYSITELIB}/bokeh/plotting/_graph.pyc
 ${PYSITELIB}/bokeh/plotting/_graph.pyo
@@ -633,9 +740,9 @@ ${PYSITELIB}/bokeh/plotting/_stack.pyo
 ${PYSITELIB}/bokeh/plotting/_tools.py
 ${PYSITELIB}/bokeh/plotting/_tools.pyc
 ${PYSITELIB}/bokeh/plotting/_tools.pyo
-${PYSITELIB}/bokeh/plotting/figure.py
-${PYSITELIB}/bokeh/plotting/figure.pyc
-${PYSITELIB}/bokeh/plotting/figure.pyo
+${PYSITELIB}/bokeh/plotting/contour.py
+${PYSITELIB}/bokeh/plotting/contour.pyc
+${PYSITELIB}/bokeh/plotting/contour.pyo
 ${PYSITELIB}/bokeh/plotting/glyph_api.py
 ${PYSITELIB}/bokeh/plotting/glyph_api.pyc
 ${PYSITELIB}/bokeh/plotting/glyph_api.pyo
@@ -687,6 +794,7 @@ ${PYSITELIB}/bokeh/protocol/messages/server_info_req.pyo
 ${PYSITELIB}/bokeh/protocol/receiver.py
 ${PYSITELIB}/bokeh/protocol/receiver.pyc
 ${PYSITELIB}/bokeh/protocol/receiver.pyo
+${PYSITELIB}/bokeh/py.typed
 ${PYSITELIB}/bokeh/resources.py
 ${PYSITELIB}/bokeh/resources.pyc
 ${PYSITELIB}/bokeh/resources.pyo
@@ -699,8 +807,10 @@ ${PYSITELIB}/bokeh/sampledata/_data/auto-mpg.csv
 ${PYSITELIB}/bokeh/sampledata/_data/auto-mpg2.csv
 ${PYSITELIB}/bokeh/sampledata/_data/browsers_nov_2013.csv
 ${PYSITELIB}/bokeh/sampledata/_data/commits.txt.gz
+${PYSITELIB}/bokeh/sampledata/_data/cows.csv
 ${PYSITELIB}/bokeh/sampledata/_data/daylight_warsaw_2013.csv
 ${PYSITELIB}/bokeh/sampledata/_data/elements.csv
+${PYSITELIB}/bokeh/sampledata/_data/forensic_glass.csv
 ${PYSITELIB}/bokeh/sampledata/_data/icons/chrome_32x32.png
 ${PYSITELIB}/bokeh/sampledata/_data/icons/firefox_32x32.png
 ${PYSITELIB}/bokeh/sampledata/_data/icons/ie_32x32.png
@@ -708,6 +818,7 @@ ${PYSITELIB}/bokeh/sampledata/_data/icons/opera_32x32.png
 ${PYSITELIB}/bokeh/sampledata/_data/icons/safari_32x32.png
 ${PYSITELIB}/bokeh/sampledata/_data/iris.csv
 ${PYSITELIB}/bokeh/sampledata/_data/les_mis.json
+${PYSITELIB}/bokeh/sampledata/_data/lincoln_weather.csv
 ${PYSITELIB}/bokeh/sampledata/_data/numberly.csv
 ${PYSITELIB}/bokeh/sampledata/_data/obiszow_mtb_xcm.csv
 ${PYSITELIB}/bokeh/sampledata/_data/olympics2014.json
@@ -743,12 +854,21 @@ ${PYSITELIB}/bokeh/sampledata/browsers.pyo
 ${PYSITELIB}/bokeh/sampledata/commits.py
 ${PYSITELIB}/bokeh/sampledata/commits.pyc
 ${PYSITELIB}/bokeh/sampledata/commits.pyo
+${PYSITELIB}/bokeh/sampledata/cows.py
+${PYSITELIB}/bokeh/sampledata/cows.pyc
+${PYSITELIB}/bokeh/sampledata/cows.pyo
 ${PYSITELIB}/bokeh/sampledata/daylight.py
 ${PYSITELIB}/bokeh/sampledata/daylight.pyc
 ${PYSITELIB}/bokeh/sampledata/daylight.pyo
 ${PYSITELIB}/bokeh/sampledata/degrees.py
 ${PYSITELIB}/bokeh/sampledata/degrees.pyc
 ${PYSITELIB}/bokeh/sampledata/degrees.pyo
+${PYSITELIB}/bokeh/sampledata/emissions.py
+${PYSITELIB}/bokeh/sampledata/emissions.pyc
+${PYSITELIB}/bokeh/sampledata/emissions.pyo
+${PYSITELIB}/bokeh/sampledata/forensic_glass.py
+${PYSITELIB}/bokeh/sampledata/forensic_glass.pyc
+${PYSITELIB}/bokeh/sampledata/forensic_glass.pyo
 ${PYSITELIB}/bokeh/sampledata/gapminder.py
 ${PYSITELIB}/bokeh/sampledata/gapminder.pyc
 ${PYSITELIB}/bokeh/sampledata/gapminder.pyo
@@ -764,6 +884,9 @@ ${PYSITELIB}/bokeh/sampledata/iris.pyo
 ${PYSITELIB}/bokeh/sampledata/les_mis.py
 ${PYSITELIB}/bokeh/sampledata/les_mis.pyc
 ${PYSITELIB}/bokeh/sampledata/les_mis.pyo
+${PYSITELIB}/bokeh/sampledata/lincoln.py
+${PYSITELIB}/bokeh/sampledata/lincoln.pyc
+${PYSITELIB}/bokeh/sampledata/lincoln.pyo
 ${PYSITELIB}/bokeh/sampledata/movies_data.py
 ${PYSITELIB}/bokeh/sampledata/movies_data.pyc
 ${PYSITELIB}/bokeh/sampledata/movies_data.pyo
@@ -788,6 +911,9 @@ ${PYSITELIB}/bokeh/sampledata/population.pyo
 ${PYSITELIB}/bokeh/sampledata/sample_geojson.py
 ${PYSITELIB}/bokeh/sampledata/sample_geojson.pyc
 ${PYSITELIB}/bokeh/sampledata/sample_geojson.pyo
+${PYSITELIB}/bokeh/sampledata/sample_superstore.py
+${PYSITELIB}/bokeh/sampledata/sample_superstore.pyc
+${PYSITELIB}/bokeh/sampledata/sample_superstore.pyo
 ${PYSITELIB}/bokeh/sampledata/sea_surface_temperature.py
 ${PYSITELIB}/bokeh/sampledata/sea_surface_temperature.pyc
 ${PYSITELIB}/bokeh/sampledata/sea_surface_temperature.pyo
@@ -797,6 +923,9 @@ ${PYSITELIB}/bokeh/sampledata/sprint.pyo
 ${PYSITELIB}/bokeh/sampledata/stocks.py
 ${PYSITELIB}/bokeh/sampledata/stocks.pyc
 ${PYSITELIB}/bokeh/sampledata/stocks.pyo
+${PYSITELIB}/bokeh/sampledata/titanic.py
+${PYSITELIB}/bokeh/sampledata/titanic.pyc
+${PYSITELIB}/bokeh/sampledata/titanic.pyo
 ${PYSITELIB}/bokeh/sampledata/unemployment.py
 ${PYSITELIB}/bokeh/sampledata/unemployment.pyc
 ${PYSITELIB}/bokeh/sampledata/unemployment.pyo
@@ -836,21 +965,6 @@ ${PYSITELIB}/bokeh/server/connection.pyo
 ${PYSITELIB}/bokeh/server/contexts.py
 ${PYSITELIB}/bokeh/server/contexts.pyc
 ${PYSITELIB}/bokeh/server/contexts.pyo
-${PYSITELIB}/bokeh/server/django/__init__.py
-${PYSITELIB}/bokeh/server/django/__init__.pyc
-${PYSITELIB}/bokeh/server/django/__init__.pyo
-${PYSITELIB}/bokeh/server/django/apps.py
-${PYSITELIB}/bokeh/server/django/apps.pyc
-${PYSITELIB}/bokeh/server/django/apps.pyo
-${PYSITELIB}/bokeh/server/django/consumers.py
-${PYSITELIB}/bokeh/server/django/consumers.pyc
-${PYSITELIB}/bokeh/server/django/consumers.pyo
-${PYSITELIB}/bokeh/server/django/routing.py
-${PYSITELIB}/bokeh/server/django/routing.pyc
-${PYSITELIB}/bokeh/server/django/routing.pyo
-${PYSITELIB}/bokeh/server/django/static.py
-${PYSITELIB}/bokeh/server/django/static.pyc
-${PYSITELIB}/bokeh/server/django/static.pyo
 ${PYSITELIB}/bokeh/server/protocol_handler.py
 ${PYSITELIB}/bokeh/server/protocol_handler.pyc
 ${PYSITELIB}/bokeh/server/protocol_handler.pyo
@@ -860,1456 +974,656 @@ ${PYSITELIB}/bokeh/server/server.pyo
 ${PYSITELIB}/bokeh/server/session.py
 ${PYSITELIB}/bokeh/server/session.pyc
 ${PYSITELIB}/bokeh/server/session.pyo
-${PYSITELIB}/bokeh/server/static/.keep
-${PYSITELIB}/bokeh/server/static/js/bokeh-api.esm.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-api.esm.min.js
 ${PYSITELIB}/bokeh/server/static/js/bokeh-api.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-api.legacy.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-api.legacy.min.js
 ${PYSITELIB}/bokeh/server/static/js/bokeh-api.min.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-gl.esm.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-gl.esm.min.js
 ${PYSITELIB}/bokeh/server/static/js/bokeh-gl.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-gl.legacy.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-gl.legacy.min.js
 ${PYSITELIB}/bokeh/server/static/js/bokeh-gl.min.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-mathjax.esm.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-mathjax.esm.min.js
 ${PYSITELIB}/bokeh/server/static/js/bokeh-mathjax.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-mathjax.legacy.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-mathjax.legacy.min.js
 ${PYSITELIB}/bokeh/server/static/js/bokeh-mathjax.min.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-tables.esm.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-tables.esm.min.js
 ${PYSITELIB}/bokeh/server/static/js/bokeh-tables.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-tables.legacy.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-tables.legacy.min.js
 ${PYSITELIB}/bokeh/server/static/js/bokeh-tables.min.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-widgets.esm.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-widgets.esm.min.js
 ${PYSITELIB}/bokeh/server/static/js/bokeh-widgets.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-widgets.legacy.js
-${PYSITELIB}/bokeh/server/static/js/bokeh-widgets.legacy.min.js
 ${PYSITELIB}/bokeh/server/static/js/bokeh-widgets.min.js
-${PYSITELIB}/bokeh/server/static/js/bokeh.esm.js
-${PYSITELIB}/bokeh/server/static/js/bokeh.esm.min.js
 ${PYSITELIB}/bokeh/server/static/js/bokeh.js
-${PYSITELIB}/bokeh/server/static/js/bokeh.json
-${PYSITELIB}/bokeh/server/static/js/bokeh.legacy.js
-${PYSITELIB}/bokeh/server/static/js/bokeh.legacy.min.js
 ${PYSITELIB}/bokeh/server/static/js/bokeh.min.js
-${PYSITELIB}/bokeh/server/static/js/bokehjs.tsbuildinfo
 ${PYSITELIB}/bokeh/server/static/js/compiler.js
-${PYSITELIB}/bokeh/server/static/js/compiler/build.d.ts
-${PYSITELIB}/bokeh/server/static/js/compiler/build.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/compiler/build.js
-${PYSITELIB}/bokeh/server/static/js/compiler/compile.d.ts
-${PYSITELIB}/bokeh/server/static/js/compiler/compile.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/compiler/compile.js
-${PYSITELIB}/bokeh/server/static/js/compiler/compiler.d.ts
-${PYSITELIB}/bokeh/server/static/js/compiler/compiler.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/compiler/compiler.js
-${PYSITELIB}/bokeh/server/static/js/compiler/compiler.tsbuildinfo
-${PYSITELIB}/bokeh/server/static/js/compiler/error.d.ts
-${PYSITELIB}/bokeh/server/static/js/compiler/error.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/compiler/error.js
-${PYSITELIB}/bokeh/server/static/js/compiler/graph.d.ts
-${PYSITELIB}/bokeh/server/static/js/compiler/graph.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/compiler/graph.js
-${PYSITELIB}/bokeh/server/static/js/compiler/linker.d.ts
-${PYSITELIB}/bokeh/server/static/js/compiler/linker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/compiler/linker.js
-${PYSITELIB}/bokeh/server/static/js/compiler/main.d.ts
-${PYSITELIB}/bokeh/server/static/js/compiler/main.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/compiler/main.js
-${PYSITELIB}/bokeh/server/static/js/compiler/prelude.d.ts
-${PYSITELIB}/bokeh/server/static/js/compiler/prelude.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/compiler/prelude.js
-${PYSITELIB}/bokeh/server/static/js/compiler/styles.d.ts
-${PYSITELIB}/bokeh/server/static/js/compiler/styles.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/compiler/styles.js
-${PYSITELIB}/bokeh/server/static/js/compiler/sys.d.ts
-${PYSITELIB}/bokeh/server/static/js/compiler/sys.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/compiler/sys.js
-${PYSITELIB}/bokeh/server/static/js/compiler/transforms.d.ts
-${PYSITELIB}/bokeh/server/static/js/compiler/transforms.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/compiler/transforms.js
-${PYSITELIB}/bokeh/server/static/js/compiler/tsconfig.ext.json
-${PYSITELIB}/bokeh/server/static/js/lib/api/charts.js
-${PYSITELIB}/bokeh/server/static/js/lib/api/gridplot.js
-${PYSITELIB}/bokeh/server/static/js/lib/api/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/api/linalg.js
-${PYSITELIB}/bokeh/server/static/js/lib/api/main.js
-${PYSITELIB}/bokeh/server/static/js/lib/api/models.js
-${PYSITELIB}/bokeh/server/static/js/lib/api/palettes.js
-${PYSITELIB}/bokeh/server/static/js/lib/api/plotting.js
-${PYSITELIB}/bokeh/server/static/js/lib/base.js
-${PYSITELIB}/bokeh/server/static/js/lib/bokeh.js
-${PYSITELIB}/bokeh/server/static/js/lib/client/connection.js
-${PYSITELIB}/bokeh/server/static/js/lib/client/session.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/bokeh_events.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/build_views.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/class.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/dom.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/dom_view.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/enums.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/geometry.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/graphics.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/has_props.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/hittest.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/kinds.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/layout/alignments.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/layout/border.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/layout/grid.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/layout/html.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/layout/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/layout/layoutable.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/layout/side_panel.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/layout/types.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/logging.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/properties.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/property_mixins.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/selection_manager.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/serializer.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/settings.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/signaling.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/types.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/ui_events.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/uniforms.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/affine.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/array.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/arrayable.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/assert.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/bbox.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/bitset.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/buffer.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/callback.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/canvas.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/cloneable.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/color.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/defer.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/eq.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/image.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/interpolation.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/iterator.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/math.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/matrix.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/menus.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/modules.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/ndarray.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/object.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/platform.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/pretty.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/projections.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/ragged_array.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/random.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/refs.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/serialization.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/set.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/spatial.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/string.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/svg.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/svg_colors.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/templating.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/text.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/throttle.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/typed_array.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/types.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/wheel.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/util/zoom.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/vectorization.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/view.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/visuals/fill.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/visuals/hatch.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/visuals/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/visuals/line.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/visuals/patterns.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/visuals/text.js
-${PYSITELIB}/bokeh/server/static/js/lib/core/visuals/visual.js
-${PYSITELIB}/bokeh/server/static/js/lib/document/defs.js
-${PYSITELIB}/bokeh/server/static/js/lib/document/document.js
-${PYSITELIB}/bokeh/server/static/js/lib/document/events.js
-${PYSITELIB}/bokeh/server/static/js/lib/document/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/embed/dom.js
-${PYSITELIB}/bokeh/server/static/js/lib/embed/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/embed/json.js
-${PYSITELIB}/bokeh/server/static/js/lib/embed/notebook.js
-${PYSITELIB}/bokeh/server/static/js/lib/embed/server.js
-${PYSITELIB}/bokeh/server/static/js/lib/embed/standalone.js
-${PYSITELIB}/bokeh/server/static/js/lib/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/legacy.js
-${PYSITELIB}/bokeh/server/static/js/lib/main.js
-${PYSITELIB}/bokeh/server/static/js/lib/model.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/annotation.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/arrow.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/arrow_head.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/band.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/box_annotation.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/color_bar.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/data_annotation.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/label.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/label_set.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/legend.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/legend_item.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/poly_annotation.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/slope.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/span.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/text_annotation.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/title.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/toolbar_panel.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/tooltip.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/upper_lower.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/whisker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/axes/axis.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/axes/categorical_axis.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/axes/continuous_axis.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/axes/datetime_axis.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/axes/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/axes/linear_axis.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/axes/log_axis.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/axes/mercator_axis.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/callbacks/callback.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/callbacks/customjs.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/callbacks/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/callbacks/open_url.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/canvas/canvas.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/canvas/cartesian_frame.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/canvas/coordinates.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/canvas/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/dom/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/dom/styles.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/coordinate_transform.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/cumsum.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/customjs_expr.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/expression.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/maximum.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/minimum.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/polar.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/stack.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/filters/boolean_filter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/filters/customjs_filter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/filters/filter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/filters/group_filter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/filters/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/filters/index_filter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/basic_tick_formatter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/categorical_tick_formatter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/datetime_tick_formatter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/func_tick_formatter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/log_tick_formatter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/mercator_tick_formatter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/numeral_tick_formatter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/printf_tick_formatter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/tick_formatter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/annular_wedge.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/annulus.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/arc.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/area.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/bezier.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/box.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/center_rotatable.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/circle.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/defs.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/ellipse.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/ellipse_oval.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/glyph.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/harea.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/hbar.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/hex_tile.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/image.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/image_base.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/image_rgba.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/image_url.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/line.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/marker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/multi_line.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/multi_polygons.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/oval.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/patch.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/patches.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/quad.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/quadratic.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/ray.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/rect.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/scatter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/segment.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/spline.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/step.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/text.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/utils.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/varea.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/vbar.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/base.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/base_marker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/buffer.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/circle.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/dash_cache.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/hex_tile.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/line_gl.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/lrtb.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/main.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/marker.frag.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/marker.vert.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/multi_marker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/rect.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/regl_line.frag.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/regl_line.vert.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/regl_wrap.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/single_marker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/types.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/utils/math.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/webgl_utils.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/wedge.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/xy_glyph.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/graphs/graph_hit_test_policy.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/graphs/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/graphs/layout_provider.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/graphs/static_layout_provider.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/grids/grid.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/grids/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/box.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/column.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/grid_box.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/html_box.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/layout_dom.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/panel.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/row.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/spacer.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/tabs.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/widget_box.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/categorical_color_mapper.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/categorical_mapper.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/categorical_marker_mapper.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/categorical_pattern_mapper.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/color_mapper.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/continuous_color_mapper.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/eqhist_color_mapper.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/linear_color_mapper.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/log_color_mapper.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/mapper.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/scanning_color_mapper.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/plots/gmap_plot.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/plots/gmap_plot_canvas.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/plots/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/plots/plot.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/plots/plot_canvas.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/plots/range_manager.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/plots/state_manager.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/policies/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/policies/labeling.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/ranges/data_range.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/ranges/data_range1d.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/ranges/factor_range.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/ranges/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/ranges/range.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/ranges/range1d.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/renderers/data_renderer.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/renderers/glyph_renderer.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/renderers/graph_renderer.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/renderers/guide_renderer.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/renderers/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/renderers/renderer.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/scales/categorical_scale.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/scales/continuous_scale.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/scales/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/scales/linear_interpolation_scale.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/scales/linear_scale.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/scales/log_scale.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/scales/scale.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/selections/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/selections/interaction_policy.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/selections/selection.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/sources/ajax_data_source.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/sources/cds_view.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/sources/column_data_source.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/sources/columnar_data_source.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/sources/data_source.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/sources/geojson_data_source.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/sources/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/sources/server_sent_data_source.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/sources/web_data_source.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/text/base_text.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/text/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/text/math_text.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/text/mathjax/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/text/mathjax/main.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/text/plain_text.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/text/providers.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/text/utils.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/textures/canvas_texture.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/textures/image_url_texture.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/textures/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/textures/texture.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/adaptive_ticker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/basic_ticker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/binned_ticker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/categorical_ticker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/composite_ticker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/continuous_ticker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/datetime_ticker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/days_ticker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/fixed_ticker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/log_ticker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/mercator_ticker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/months_ticker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/single_interval_ticker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/ticker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/util.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/years_ticker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/bbox_tile_source.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/mercator_tile_source.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/quadkey_tile_source.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/tile_renderer.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/tile_source.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/tile_utils.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/tms_tile_source.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/wmts_tile_source.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/action_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/custom_action.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/help_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/redo_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/reset_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/save_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/undo_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/zoom_base_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/zoom_in_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/zoom_out_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/button_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/box_edit_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/edit_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/freehand_draw_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/line_edit_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/line_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/point_draw_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/poly_draw_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/poly_edit_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/poly_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/box_select_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/box_zoom_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/gesture_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/lasso_select_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/pan_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/poly_select_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/range_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/select_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/tap_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/wheel_pan_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/wheel_zoom_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/inspectors/crosshair_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/inspectors/customjs_hover.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/inspectors/hover_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/inspectors/inspect_tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/on_off_button.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/tool.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/tool_proxy.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/toolbar.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/toolbar_base.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/tools/toolbar_box.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/customjs_transform.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/dodge.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/interpolator.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/jitter.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/linear_interpolator.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/range_transform.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/step_interpolator.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/transform.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/util.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/abstract_button.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/abstract_icon.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/abstract_slider.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/autocomplete_input.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/button.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/button_group.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/checkbox_button_group.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/checkbox_group.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/color_picker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/control.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/date_picker.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/date_range_slider.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/date_slider.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/datetime_range_slider.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/div.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/dropdown.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/file_input.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/input_group.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/input_widget.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/main.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/markup.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/multichoice.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/multiselect.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/numeric_input.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/oriented_control.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/paragraph.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/password_input.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/pretext.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/radio_button_group.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/radio_group.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/range_slider.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/selectbox.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/slider.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/spinner.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/cell_editors.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/cell_formatters.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/data_cube.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/data_table.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/definitions.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/main.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/row_aggregators.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/table_column.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/table_widget.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/text_input.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/text_like_input.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/textarea_input.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/toggle.js
-${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/widget.js
-${PYSITELIB}/bokeh/server/static/js/lib/polyfill.js
-${PYSITELIB}/bokeh/server/static/js/lib/protocol/index.js
-${PYSITELIB}/bokeh/server/static/js/lib/protocol/message.js
-${PYSITELIB}/bokeh/server/static/js/lib/protocol/receiver.js
-${PYSITELIB}/bokeh/server/static/js/lib/safely.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/buttons.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/clearfix.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/icons.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/logo.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/menus.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/notebook.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/root.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/tabs.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/tiles.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/toolbar.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/tooltips.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/choices.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/flatpickr.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/inputs.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/nouislider.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/slickgrid.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/sliders.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/tables.css.js
-${PYSITELIB}/bokeh/server/static/js/lib/testing.js
-${PYSITELIB}/bokeh/server/static/js/lib/version.js
-${PYSITELIB}/bokeh/server/static/js/types/api/charts.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/api/charts.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/api/gridplot.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/api/gridplot.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/api/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/api/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/api/linalg.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/api/linalg.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/api/main.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/api/main.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/api/models.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/api/models.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/api/palettes.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/api/palettes.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/api/plotting.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/api/plotting.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/base.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/base.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/bokeh.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/bokeh.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/client/connection.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/client/connection.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/client/session.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/client/session.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/bokeh_events.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/bokeh_events.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/build_views.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/build_views.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/class.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/class.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/dom.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/dom.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/dom_view.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/dom_view.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/enums.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/enums.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/geometry.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/geometry.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/graphics.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/graphics.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/has_props.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/has_props.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/hittest.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/hittest.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/kinds.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/kinds.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/alignments.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/alignments.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/border.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/border.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/grid.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/grid.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/html.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/html.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/layoutable.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/layoutable.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/side_panel.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/side_panel.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/types.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/layout/types.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/logging.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/logging.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/properties.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/properties.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/property_mixins.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/property_mixins.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/selection_manager.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/selection_manager.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/serializer.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/serializer.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/settings.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/settings.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/signaling.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/signaling.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/types.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/types.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/ui_events.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/ui_events.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/uniforms.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/uniforms.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/affine.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/affine.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/array.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/array.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/arrayable.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/arrayable.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/assert.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/assert.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/bbox.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/bbox.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/bitset.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/bitset.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/buffer.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/buffer.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/callback.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/callback.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/canvas.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/canvas.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/cloneable.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/cloneable.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/color.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/color.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/defer.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/defer.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/eq.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/eq.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/image.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/image.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/interpolation.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/interpolation.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/iterator.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/iterator.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/math.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/math.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/matrix.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/matrix.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/menus.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/menus.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/modules.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/modules.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/ndarray.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/ndarray.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/object.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/object.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/platform.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/platform.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/pretty.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/pretty.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/projections.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/projections.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/ragged_array.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/ragged_array.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/random.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/random.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/refs.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/refs.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/serialization.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/serialization.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/set.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/set.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/spatial.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/spatial.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/string.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/string.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/svg.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/svg.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/svg_colors.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/svg_colors.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/templating.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/templating.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/text.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/text.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/throttle.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/throttle.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/typed_array.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/typed_array.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/types.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/types.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/wheel.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/wheel.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/util/zoom.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/util/zoom.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/vectorization.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/vectorization.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/view.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/view.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/visuals/fill.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/visuals/fill.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/visuals/hatch.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/visuals/hatch.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/visuals/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/visuals/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/visuals/line.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/visuals/line.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/visuals/patterns.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/visuals/patterns.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/visuals/text.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/visuals/text.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/core/visuals/visual.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/core/visuals/visual.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/document/defs.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/document/defs.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/document/document.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/document/document.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/document/events.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/document/events.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/document/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/document/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/embed/dom.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/embed/dom.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/embed/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/embed/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/embed/json.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/embed/json.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/embed/notebook.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/embed/notebook.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/embed/server.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/embed/server.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/embed/standalone.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/embed/standalone.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/legacy.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/legacy.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/main.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/main.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/model.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/model.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/annotation.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/annotation.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/arrow.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/arrow.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/arrow_head.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/arrow_head.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/band.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/band.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/box_annotation.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/box_annotation.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/color_bar.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/color_bar.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/data_annotation.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/data_annotation.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/label.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/label.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/label_set.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/label_set.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/legend.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/legend.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/legend_item.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/legend_item.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/poly_annotation.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/poly_annotation.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/slope.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/slope.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/span.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/span.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/text_annotation.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/text_annotation.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/title.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/title.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/toolbar_panel.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/toolbar_panel.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/tooltip.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/tooltip.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/upper_lower.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/upper_lower.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/whisker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/annotations/whisker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/axis.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/axis.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/categorical_axis.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/categorical_axis.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/continuous_axis.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/continuous_axis.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/datetime_axis.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/datetime_axis.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/linear_axis.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/linear_axis.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/log_axis.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/log_axis.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/mercator_axis.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/axes/mercator_axis.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/callbacks/callback.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/callbacks/callback.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/callbacks/customjs.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/callbacks/customjs.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/callbacks/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/callbacks/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/callbacks/open_url.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/callbacks/open_url.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/canvas/canvas.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/canvas/canvas.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/canvas/cartesian_frame.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/canvas/cartesian_frame.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/canvas/coordinates.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/canvas/coordinates.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/canvas/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/canvas/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/dom/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/dom/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/dom/styles.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/dom/styles.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/coordinate_transform.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/coordinate_transform.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/cumsum.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/cumsum.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/customjs_expr.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/customjs_expr.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/expression.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/expression.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/maximum.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/maximum.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/minimum.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/minimum.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/polar.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/polar.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/stack.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/expressions/stack.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/filters/boolean_filter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/filters/boolean_filter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/filters/customjs_filter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/filters/customjs_filter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/filters/filter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/filters/filter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/filters/group_filter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/filters/group_filter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/filters/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/filters/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/filters/index_filter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/filters/index_filter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/basic_tick_formatter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/basic_tick_formatter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/categorical_tick_formatter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/categorical_tick_formatter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/datetime_tick_formatter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/datetime_tick_formatter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/func_tick_formatter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/func_tick_formatter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/log_tick_formatter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/log_tick_formatter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/mercator_tick_formatter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/mercator_tick_formatter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/numeral_tick_formatter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/numeral_tick_formatter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/printf_tick_formatter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/printf_tick_formatter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/tick_formatter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/formatters/tick_formatter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/annular_wedge.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/annular_wedge.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/annulus.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/annulus.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/arc.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/arc.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/area.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/area.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/bezier.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/bezier.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/box.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/box.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/center_rotatable.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/center_rotatable.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/circle.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/circle.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/defs.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/defs.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/ellipse.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/ellipse.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/ellipse_oval.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/ellipse_oval.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/glyph.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/glyph.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/harea.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/harea.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/hbar.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/hbar.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/hex_tile.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/hex_tile.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/image.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/image.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/image_base.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/image_base.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/image_rgba.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/image_rgba.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/image_url.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/image_url.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/line.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/line.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/marker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/marker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/multi_line.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/multi_line.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/multi_polygons.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/multi_polygons.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/oval.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/oval.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/patch.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/patch.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/patches.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/patches.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/quad.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/quad.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/quadratic.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/quadratic.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/ray.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/ray.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/rect.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/rect.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/scatter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/scatter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/segment.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/segment.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/spline.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/spline.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/step.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/step.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/text.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/text.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/utils.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/utils.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/varea.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/varea.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/vbar.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/vbar.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/base.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/base.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/base_marker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/base_marker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/buffer.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/buffer.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/circle.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/circle.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/dash_cache.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/dash_cache.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/hex_tile.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/hex_tile.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/line_gl.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/line_gl.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/lrtb.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/lrtb.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/main.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/main.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/marker.frag.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/marker.vert.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/multi_marker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/multi_marker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/rect.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/rect.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/regl_line.frag.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/regl_line.vert.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/regl_wrap.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/regl_wrap.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/single_marker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/single_marker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/types.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/types.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/utils/math.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/utils/math.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/webgl_utils.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/webgl/webgl_utils.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/wedge.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/wedge.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/xy_glyph.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/glyphs/xy_glyph.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/graphs/graph_hit_test_policy.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/graphs/graph_hit_test_policy.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/graphs/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/graphs/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/graphs/layout_provider.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/graphs/layout_provider.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/graphs/static_layout_provider.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/graphs/static_layout_provider.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/grids/grid.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/grids/grid.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/grids/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/grids/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/box.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/box.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/column.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/column.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/grid_box.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/grid_box.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/html_box.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/html_box.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/layout_dom.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/layout_dom.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/panel.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/panel.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/row.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/row.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/spacer.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/spacer.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/tabs.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/tabs.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/widget_box.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/layouts/widget_box.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/categorical_color_mapper.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/categorical_color_mapper.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/categorical_mapper.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/categorical_mapper.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/categorical_marker_mapper.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/categorical_marker_mapper.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/categorical_pattern_mapper.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/categorical_pattern_mapper.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/color_mapper.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/color_mapper.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/continuous_color_mapper.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/continuous_color_mapper.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/eqhist_color_mapper.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/eqhist_color_mapper.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/linear_color_mapper.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/linear_color_mapper.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/log_color_mapper.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/log_color_mapper.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/mapper.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/mapper.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/scanning_color_mapper.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/mappers/scanning_color_mapper.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/plots/gmap_plot.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/plots/gmap_plot.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/plots/gmap_plot_canvas.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/plots/gmap_plot_canvas.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/plots/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/plots/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/plots/plot.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/plots/plot.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/plots/plot_canvas.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/plots/plot_canvas.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/plots/range_manager.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/plots/range_manager.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/plots/state_manager.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/plots/state_manager.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/policies/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/policies/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/policies/labeling.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/policies/labeling.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/ranges/data_range.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/ranges/data_range.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/ranges/data_range1d.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/ranges/data_range1d.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/ranges/factor_range.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/ranges/factor_range.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/ranges/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/ranges/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/ranges/range.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/ranges/range.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/ranges/range1d.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/ranges/range1d.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/renderers/data_renderer.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/renderers/data_renderer.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/renderers/glyph_renderer.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/renderers/glyph_renderer.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/renderers/graph_renderer.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/renderers/graph_renderer.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/renderers/guide_renderer.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/renderers/guide_renderer.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/renderers/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/renderers/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/renderers/renderer.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/renderers/renderer.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/scales/categorical_scale.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/scales/categorical_scale.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/scales/continuous_scale.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/scales/continuous_scale.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/scales/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/scales/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/scales/linear_interpolation_scale.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/scales/linear_interpolation_scale.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/scales/linear_scale.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/scales/linear_scale.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/scales/log_scale.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/scales/log_scale.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/scales/scale.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/scales/scale.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/selections/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/selections/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/selections/interaction_policy.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/selections/interaction_policy.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/selections/selection.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/selections/selection.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/ajax_data_source.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/ajax_data_source.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/cds_view.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/cds_view.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/column_data_source.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/column_data_source.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/columnar_data_source.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/columnar_data_source.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/data_source.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/data_source.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/geojson_data_source.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/geojson_data_source.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/server_sent_data_source.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/server_sent_data_source.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/web_data_source.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/sources/web_data_source.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/text/base_text.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/text/base_text.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/text/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/text/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/text/math_text.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/text/math_text.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/text/mathjax/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/text/mathjax/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/text/mathjax/main.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/text/mathjax/main.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/text/plain_text.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/text/plain_text.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/text/providers.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/text/providers.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/text/utils.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/text/utils.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/textures/canvas_texture.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/textures/canvas_texture.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/textures/image_url_texture.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/textures/image_url_texture.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/textures/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/textures/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/textures/texture.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/textures/texture.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/adaptive_ticker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/adaptive_ticker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/basic_ticker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/basic_ticker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/binned_ticker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/binned_ticker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/categorical_ticker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/categorical_ticker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/composite_ticker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/composite_ticker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/continuous_ticker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/continuous_ticker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/datetime_ticker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/datetime_ticker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/days_ticker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/days_ticker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/fixed_ticker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/fixed_ticker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/log_ticker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/log_ticker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/mercator_ticker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/mercator_ticker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/months_ticker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/months_ticker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/single_interval_ticker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/single_interval_ticker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/ticker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/ticker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/util.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/util.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/years_ticker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tickers/years_ticker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/bbox_tile_source.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/bbox_tile_source.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/mercator_tile_source.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/mercator_tile_source.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/quadkey_tile_source.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/quadkey_tile_source.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/tile_renderer.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/tile_renderer.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/tile_source.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/tile_source.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/tile_utils.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/tile_utils.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/tms_tile_source.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/tms_tile_source.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/wmts_tile_source.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tiles/wmts_tile_source.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/action_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/action_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/custom_action.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/custom_action.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/help_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/help_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/redo_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/redo_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/reset_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/reset_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/save_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/save_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/undo_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/undo_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/zoom_base_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/zoom_base_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/zoom_in_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/zoom_in_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/zoom_out_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/actions/zoom_out_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/button_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/button_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/box_edit_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/box_edit_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/edit_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/edit_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/freehand_draw_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/freehand_draw_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/line_edit_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/line_edit_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/line_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/line_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/point_draw_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/point_draw_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/poly_draw_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/poly_draw_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/poly_edit_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/poly_edit_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/poly_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/edit/poly_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/box_select_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/box_select_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/box_zoom_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/box_zoom_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/gesture_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/gesture_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/lasso_select_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/lasso_select_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/pan_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/pan_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/poly_select_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/poly_select_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/range_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/range_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/select_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/select_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/tap_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/tap_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/wheel_pan_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/wheel_pan_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/wheel_zoom_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/gestures/wheel_zoom_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/inspectors/crosshair_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/inspectors/crosshair_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/inspectors/customjs_hover.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/inspectors/customjs_hover.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/inspectors/hover_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/inspectors/hover_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/inspectors/inspect_tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/inspectors/inspect_tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/on_off_button.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/on_off_button.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/tool.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/tool.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/tool_proxy.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/tool_proxy.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/toolbar.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/toolbar.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/toolbar_base.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/toolbar_base.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/toolbar_box.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/tools/toolbar_box.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/customjs_transform.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/customjs_transform.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/dodge.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/dodge.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/interpolator.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/interpolator.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/jitter.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/jitter.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/linear_interpolator.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/linear_interpolator.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/range_transform.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/range_transform.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/step_interpolator.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/step_interpolator.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/transform.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/transforms/transform.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/util.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/util.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/abstract_button.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/abstract_button.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/abstract_icon.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/abstract_icon.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/abstract_slider.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/abstract_slider.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/autocomplete_input.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/autocomplete_input.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/button.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/button.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/button_group.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/button_group.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/checkbox_button_group.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/checkbox_button_group.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/checkbox_group.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/checkbox_group.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/color_picker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/color_picker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/control.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/control.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/date_picker.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/date_picker.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/date_range_slider.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/date_range_slider.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/date_slider.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/date_slider.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/datetime_range_slider.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/datetime_range_slider.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/div.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/div.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/dropdown.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/dropdown.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/file_input.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/file_input.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/input_group.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/input_group.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/input_widget.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/input_widget.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/main.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/main.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/markup.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/markup.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/multichoice.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/multichoice.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/multiselect.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/multiselect.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/numeric_input.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/numeric_input.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/oriented_control.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/oriented_control.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/paragraph.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/paragraph.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/password_input.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/password_input.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/pretext.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/pretext.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/radio_button_group.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/radio_button_group.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/radio_group.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/radio_group.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/range_slider.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/range_slider.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/selectbox.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/selectbox.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/slider.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/slider.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/spinner.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/spinner.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/cell_editors.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/cell_editors.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/cell_formatters.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/cell_formatters.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/data_cube.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/data_cube.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/data_table.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/data_table.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/definitions.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/definitions.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/main.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/main.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/row_aggregators.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/row_aggregators.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/table_column.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/table_column.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/table_widget.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/tables/table_widget.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/text_input.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/text_input.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/text_like_input.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/text_like_input.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/textarea_input.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/textarea_input.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/toggle.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/toggle.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/widget.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/models/widgets/widget.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/polyfill.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/polyfill.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/protocol/index.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/protocol/index.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/protocol/message.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/protocol/message.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/protocol/receiver.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/protocol/receiver.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/safely.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/safely.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/styles/buttons.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/clearfix.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/icons.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/logo.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/menus.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/notebook.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/root.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/tabs.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/tiles.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/toolbar.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/tooltips.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/widgets/choices.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/widgets/flatpickr.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/widgets/inputs.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/widgets/nouislider.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/widgets/slickgrid.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/widgets/sliders.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/styles/widgets/tables.css.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/testing.d.ts
-${PYSITELIB}/bokeh/server/static/js/types/testing.d.ts.map
-${PYSITELIB}/bokeh/server/static/js/types/version.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/api/charts.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/api/expr.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/api/figure.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/api/glyph_api.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/api/gridplot.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/api/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/api/io.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/api/linalg.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/api/main.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/api/models.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/api/palettes.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/api/parser.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/api/plotting.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/api/themes.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/base.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/bokeh.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/client/connection.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/client/session.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/bokeh_events.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/build_views.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/class.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/diagnostics.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/dom.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/dom_view.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/enums.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/geometry.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/graphics.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/has_props.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/hittest.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/kinds.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/layout/alignments.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/layout/border.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/layout/grid.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/layout/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/layout/layoutable.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/layout/side_panel.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/layout/types.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/logging.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/patching.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/properties.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/property_mixins.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/resolvers.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/selection_manager.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/serialization/buffer.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/serialization/deserializer.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/serialization/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/serialization/reps.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/serialization/serializer.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/settings.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/signaling.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/types.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/ui_events.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/ui_gestures.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/uniforms.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/affine.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/algorithms.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/array.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/arrayable.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/assert.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/bbox.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/bitset.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/buffer.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/callbacks.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/canvas.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/cloneable.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/color.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/defer.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/eq.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/flip_step_mode.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/image.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/interpolation.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/iterator.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/math.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/matrix.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/menus.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/modules.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/ndarray.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/object.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/panes.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/platform.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/pretty.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/projections.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/ragged_array.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/random.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/refs.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/set.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/slice.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/spatial.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/string.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/svg.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/svg_colors.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/templating.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/text.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/throttle.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/typed_array.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/types.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/version.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/wheel.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/util/zoom.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/vectorization.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/view.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/view_manager.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/visuals/fill.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/visuals/hatch.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/visuals/image.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/visuals/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/visuals/line.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/visuals/patterns.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/visuals/text.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/core/visuals/visual.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/document/defs.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/document/document.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/document/events.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/document/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/embed/dom.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/embed/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/embed/json.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/embed/notebook.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/embed/server.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/embed/standalone.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/main.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/model.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/annotation.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/arrow.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/arrow_head.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/band.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/base_color_bar.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/box_annotation.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/color_bar.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/contour_color_bar.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/data_annotation.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/dimensional.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/html/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/html/label.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/html/label_set.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/html/text_annotation.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/html/title.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/label.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/label_set.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/legend.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/legend_item.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/poly_annotation.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/scale_bar.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/slope.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/span.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/text_annotation.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/title.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/toolbar_panel.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/upper_lower.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/annotations/whisker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/axes/axis.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/axes/categorical_axis.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/axes/continuous_axis.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/axes/datetime_axis.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/axes/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/axes/linear_axis.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/axes/log_axis.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/axes/mercator_axis.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/callbacks/callback.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/callbacks/close_dialog.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/callbacks/customjs.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/callbacks/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/callbacks/open_dialog.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/callbacks/open_url.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/callbacks/set_value.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/callbacks/toggle_visibility.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/canvas/canvas.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/canvas/cartesian_frame.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/canvas/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/common/box_kinds.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/common/kinds.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/common/painting.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/common/resolve.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/coordinates/coordinate.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/coordinates/coordinate_mapping.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/coordinates/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/coordinates/indexed.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/coordinates/node.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/coordinates/xy.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/action.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/color_ref.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/dom_element.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/dom_node.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/elements.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/html.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/index_.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/placeholder.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/styles.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/stylesheets.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/template.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/text.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/toggle_group.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/value_of.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/dom/value_ref.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/coordinate_transform.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/cumsum.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/customjs_expr.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/expression.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/maximum.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/minimum.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/polar.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/expressions/stack.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/filters/all_indices.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/filters/boolean_filter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/filters/composite_filter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/filters/customjs_filter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/filters/difference_filter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/filters/filter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/filters/group_filter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/filters/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/filters/index_filter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/filters/intersection_filter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/filters/inversion_filter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/filters/symmetric_difference_filter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/filters/union_filter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/basic_tick_formatter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/categorical_tick_formatter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/customjs_tick_formatter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/datetime_tick_formatter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/log_tick_formatter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/mercator_tick_formatter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/numeral_tick_formatter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/printf_tick_formatter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/formatters/tick_formatter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/annular_wedge.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/annulus.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/arc.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/area.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/bezier.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/block.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/center_rotatable.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/circle.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/defs.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/ellipse.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/glyph.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/harea.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/harea_step.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/hbar.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/hex_tile.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/hspan.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/hstrip.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/image.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/image_base.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/image_rgba.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/image_stack.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/image_url.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/line.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/lrtb.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/marker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/math_text_glyph.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/mathml_glyph.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/multi_line.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/multi_polygons.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/patch.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/patches.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/quad.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/quadratic.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/ray.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/rect.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/scatter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/segment.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/spline.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/step.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/tex_glyph.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/text.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/utils.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/varea.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/varea_step.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/vbar.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/vspan.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/vstrip.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/accumulate.frag.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/accumulate.vert.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/annular_wedge.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/annulus.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/base.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/base_line.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/base_marker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/buffer.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/circle.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/dash_cache.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/hex_tile.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/image.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/image.frag.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/image.vert.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/line_gl.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/lrtb.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/main.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/marker.frag.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/marker.vert.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/multi_line.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/multi_marker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/rect.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/regl_line.frag.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/regl_line.vert.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/regl_wrap.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/single_line.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/single_marker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/step.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/sxsy.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/types.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/utils/math.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/webgl_utils.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/webgl/wedge.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/wedge.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/glyphs/xy_glyph.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/graphics/decoration.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/graphics/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/graphics/marking.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/graphs/graph_hit_test_policy.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/graphs/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/graphs/layout_provider.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/graphs/static_layout_provider.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/grids/grid.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/grids/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/alignments.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/column.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/css_grid_box.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/flex_box.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/grid_box.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/group_box.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/hbox.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/layout_dom.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/row.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/scroll_box.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/spacer.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/tab_panel.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/tabs.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/layouts/vbox.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/main.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/categorical_color_mapper.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/categorical_mapper.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/categorical_marker_mapper.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/categorical_pattern_mapper.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/color_mapper.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/continuous_color_mapper.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/eqhist_color_mapper.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/linear_color_mapper.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/log_color_mapper.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/mapper.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/scanning_color_mapper.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/stack_color_mapper.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/mappers/weighted_stack_color_mapper.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/plots/figure.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/plots/gmap.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/plots/gmap_plot.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/plots/gmap_plot_canvas.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/plots/grid_plot.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/plots/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/plots/plot.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/plots/plot_canvas.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/plots/range_manager.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/plots/state_manager.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/policies/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/policies/labeling.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/random/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/random/park_miller_lcg.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/random/random_generator.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ranges/data_range.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ranges/data_range1d.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ranges/factor_range.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ranges/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ranges/numerical_range.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ranges/range.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ranges/range1d.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/renderers/composite_renderer.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/renderers/contour_renderer.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/renderers/data_renderer.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/renderers/glyph_renderer.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/renderers/graph_renderer.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/renderers/guide_renderer.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/renderers/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/renderers/renderer.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/scales/categorical_scale.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/scales/composite_scale.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/scales/continuous_scale.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/scales/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/scales/linear_interpolation_scale.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/scales/linear_scale.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/scales/log_scale.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/scales/scale.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/selections/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/selections/interaction_policy.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/selections/selection.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/selectors/by_class.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/selectors/by_css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/selectors/by_id.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/selectors/by_xpath.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/selectors/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/selectors/selector.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/sources/ajax_data_source.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/sources/cds_view.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/sources/column_data_source.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/sources/columnar_data_source.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/sources/data_source.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/sources/geojson_data_source.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/sources/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/sources/server_sent_data_source.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/sources/web_data_source.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/text/base_text.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/text/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/text/math_text.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/text/mathjax/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/text/mathjax/main.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/text/plain_text.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/text/providers.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/text/utils.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/textures/canvas_texture.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/textures/image_url_texture.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/textures/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/textures/texture.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/adaptive_ticker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/basic_ticker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/binned_ticker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/categorical_ticker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/composite_ticker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/continuous_ticker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/datetime_ticker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/days_ticker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/fixed_ticker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/log_ticker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/mercator_ticker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/months_ticker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/single_interval_ticker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/ticker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/util.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tickers/years_ticker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/bbox_tile_source.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/mercator_tile_source.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/quadkey_tile_source.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/tile_renderer.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/tile_source.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/tile_utils.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/tms_tile_source.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tiles/wmts_tile_source.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/action_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/copy_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/custom_action.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/examine_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/fullscreen_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/help_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/plot_action_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/redo_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/reset_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/save_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/undo_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/zoom_base_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/zoom_in_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/actions/zoom_out_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/click_button.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/box_edit_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/edit_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/freehand_draw_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/line_edit_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/line_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/point_draw_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/poly_draw_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/poly_edit_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/edit/poly_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/box_select_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/box_zoom_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/gesture_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/lasso_select_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/pan_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/poly_select_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/range_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/region_select_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/select_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/tap_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/wheel_pan_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/gestures/wheel_zoom_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/inspectors/crosshair_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/inspectors/customjs_hover.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/inspectors/hover_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/inspectors/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/inspectors/inspect_tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/on_off_button.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/tool.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/tool_button.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/tool_proxy.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/tools/toolbar.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/customjs_transform.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/dodge.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/interpolator.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/jitter.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/linear_interpolator.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/range_transform.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/step_interpolator.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/transforms/transform.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/dialog.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/examiner.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/icons/builtin_icon.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/icons/icon.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/icons/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/icons/svg_icon.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/icons/tabler_icon.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/menus/action_item.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/menus/checkable_item.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/menus/divider_item.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/menus/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/menus/menu.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/menus/menu_item.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/pane.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/panel.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/tooltip.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/ui/ui_element.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/util.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/abstract_button.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/autocomplete_input.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/base_date_picker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/base_datetime_picker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/button.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/checkbox.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/checkbox_button_group.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/checkbox_group.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/color_picker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/control.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/date_picker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/date_range_picker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/datetime_picker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/datetime_range_picker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/div.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/dropdown.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/file_input.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/help_button.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/input_widget.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/main.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/markup.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/multi_choice.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/multiple_date_picker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/multiple_datetime_picker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/multiselect.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/numeric_input.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/oriented_control.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/palette_select.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/paragraph.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/password_input.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/picker_base.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/pretext.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/radio_button_group.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/radio_group.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/select.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/sliders/abstract_slider.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/sliders/base_numerical_slider.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/sliders/categorical_slider.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/sliders/date_range_slider.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/sliders/date_slider.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/sliders/datetime_range_slider.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/sliders/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/sliders/numerical_range_slider.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/sliders/numerical_slider.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/sliders/range_slider.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/sliders/slider.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/spinner.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/switch.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/cell_editors.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/cell_formatters.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/data_cube.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/data_table.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/definitions.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/main.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/row_aggregators.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/table_column.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/tables/table_widget.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/text_input.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/text_like_input.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/textarea_input.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/time_picker.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/toggle.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/toggle_button_group.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/toggle_input.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/toggle_input_group.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/models/widgets/widget.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/protocol/index.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/protocol/message.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/protocol/receiver.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/safely.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/attribution.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/base.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/buttons.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/canvas.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/caret.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/clearfix.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/dialogs.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/dropdown.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/examiner.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/group_box.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/icons.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/logo.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/menus.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/menus_.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/panels.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/panes.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/plots.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/pretty.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/tabs.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/tool_button.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/toolbar.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/tooltips.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/ui.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/checkbox.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/choices.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/flatpickr.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/inputs.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/nouislider.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/palette_select.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/palette_select_item.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/palette_select_pane.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/password_input.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/slickgrid.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/sliders.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/switch.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/styles/widgets/tables.css.d.ts
+${PYSITELIB}/bokeh/server/static/js/lib/version.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.decorators.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.decorators.legacy.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.dom.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.dom.iterable.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2015.collection.d.ts
@@ -2326,6 +1640,7 @@ ${PYSITELIB}/bokeh/server/static/lib/lib.es2016.array.include.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2016.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2016.full.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2017.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2017.date.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2017.full.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2017.intl.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2017.object.d.ts
@@ -2342,30 +1657,46 @@ ${PYSITELIB}/bokeh/server/static/lib/lib.es2018.regexp.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2019.array.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2019.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2019.full.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2019.intl.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2019.object.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2019.string.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2019.symbol.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2020.bigint.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2020.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2020.date.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2020.full.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2020.intl.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2020.number.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2020.promise.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2020.sharedmemory.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2020.string.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2020.symbol.wellknown.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2021.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2021.full.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2021.intl.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2021.promise.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2021.string.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es2021.weakref.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2022.array.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2022.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2022.error.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2022.full.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2022.intl.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2022.object.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2022.regexp.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2022.sharedmemory.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2022.string.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2023.array.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2023.collection.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2023.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.es2023.full.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es5.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.es6.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.esnext.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.esnext.decorators.d.ts
+${PYSITELIB}/bokeh/server/static/lib/lib.esnext.disposable.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.esnext.full.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.esnext.intl.d.ts
-${PYSITELIB}/bokeh/server/static/lib/lib.esnext.promise.d.ts
-${PYSITELIB}/bokeh/server/static/lib/lib.esnext.string.d.ts
-${PYSITELIB}/bokeh/server/static/lib/lib.esnext.weakref.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.scripthost.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.webworker.d.ts
 ${PYSITELIB}/bokeh/server/static/lib/lib.webworker.importscripts.d.ts
@@ -2383,15 +1714,20 @@ ${PYSITELIB}/bokeh/server/views/__init__.py
 ${PYSITELIB}/bokeh/server/views/__init__.pyc
 ${PYSITELIB}/bokeh/server/views/__init__.pyo
 ${PYSITELIB}/bokeh/server/views/app_index.html
-${PYSITELIB}/bokeh/server/views/auth_mixin.py
-${PYSITELIB}/bokeh/server/views/auth_mixin.pyc
-${PYSITELIB}/bokeh/server/views/auth_mixin.pyo
+${PYSITELIB}/bokeh/server/views/auth_request_handler.py
+${PYSITELIB}/bokeh/server/views/auth_request_handler.pyc
+${PYSITELIB}/bokeh/server/views/auth_request_handler.pyo
 ${PYSITELIB}/bokeh/server/views/autoload_js_handler.py
 ${PYSITELIB}/bokeh/server/views/autoload_js_handler.pyc
 ${PYSITELIB}/bokeh/server/views/autoload_js_handler.pyo
+${PYSITELIB}/bokeh/server/views/bokeh-dev.ico
+${PYSITELIB}/bokeh/server/views/bokeh.ico
 ${PYSITELIB}/bokeh/server/views/doc_handler.py
 ${PYSITELIB}/bokeh/server/views/doc_handler.pyc
 ${PYSITELIB}/bokeh/server/views/doc_handler.pyo
+${PYSITELIB}/bokeh/server/views/ico_handler.py
+${PYSITELIB}/bokeh/server/views/ico_handler.pyc
+${PYSITELIB}/bokeh/server/views/ico_handler.pyo
 ${PYSITELIB}/bokeh/server/views/metadata_handler.py
 ${PYSITELIB}/bokeh/server/views/metadata_handler.pyc
 ${PYSITELIB}/bokeh/server/views/metadata_handler.pyo
@@ -2431,8 +1767,8 @@ ${PYSITELIB}/bokeh/sphinxext/_templates/options_detail.rst
 ${PYSITELIB}/bokeh/sphinxext/_templates/palette_detail.html
 ${PYSITELIB}/bokeh/sphinxext/_templates/palette_group_detail.html
 ${PYSITELIB}/bokeh/sphinxext/_templates/prop_detail.rst
+${PYSITELIB}/bokeh/sphinxext/_templates/release_detail.rst
 ${PYSITELIB}/bokeh/sphinxext/_templates/settings_detail.rst
-${PYSITELIB}/bokeh/sphinxext/_templates/sri_table.html
 ${PYSITELIB}/bokeh/sphinxext/bokeh_autodoc.py
 ${PYSITELIB}/bokeh/sphinxext/bokeh_autodoc.pyc
 ${PYSITELIB}/bokeh/sphinxext/bokeh_autodoc.pyo
@@ -2481,6 +1817,9 @@ ${PYSITELIB}/bokeh/sphinxext/bokeh_releases.pyo
 ${PYSITELIB}/bokeh/sphinxext/bokeh_roles.py
 ${PYSITELIB}/bokeh/sphinxext/bokeh_roles.pyc
 ${PYSITELIB}/bokeh/sphinxext/bokeh_roles.pyo
+${PYSITELIB}/bokeh/sphinxext/bokeh_sampledata_xref.py
+${PYSITELIB}/bokeh/sphinxext/bokeh_sampledata_xref.pyc
+${PYSITELIB}/bokeh/sphinxext/bokeh_sampledata_xref.pyo
 ${PYSITELIB}/bokeh/sphinxext/bokeh_settings.py
 ${PYSITELIB}/bokeh/sphinxext/bokeh_settings.pyc
 ${PYSITELIB}/bokeh/sphinxext/bokeh_settings.pyo
@@ -2490,9 +1829,6 @@ ${PYSITELIB}/bokeh/sphinxext/bokeh_sitemap.pyo
 ${PYSITELIB}/bokeh/sphinxext/bokehjs_content.py
 ${PYSITELIB}/bokeh/sphinxext/bokehjs_content.pyc
 ${PYSITELIB}/bokeh/sphinxext/bokehjs_content.pyo
-${PYSITELIB}/bokeh/sphinxext/collapsible_code_block.py
-${PYSITELIB}/bokeh/sphinxext/collapsible_code_block.pyc
-${PYSITELIB}/bokeh/sphinxext/collapsible_code_block.pyo
 ${PYSITELIB}/bokeh/sphinxext/example_handler.py
 ${PYSITELIB}/bokeh/sphinxext/example_handler.pyc
 ${PYSITELIB}/bokeh/sphinxext/example_handler.pyo
@@ -2568,6 +1904,9 @@ ${PYSITELIB}/bokeh/util/logconfig.pyo
 ${PYSITELIB}/bokeh/util/options.py
 ${PYSITELIB}/bokeh/util/options.pyc
 ${PYSITELIB}/bokeh/util/options.pyo
+${PYSITELIB}/bokeh/util/package.py
+${PYSITELIB}/bokeh/util/package.pyc
+${PYSITELIB}/bokeh/util/package.pyo
 ${PYSITELIB}/bokeh/util/paths.py
 ${PYSITELIB}/bokeh/util/paths.pyc
 ${PYSITELIB}/bokeh/util/paths.pyo
@@ -2578,12 +1917,9 @@ ${PYSITELIB}/bokeh/util/sampledata.pyo
 ${PYSITELIB}/bokeh/util/serialization.py
 ${PYSITELIB}/bokeh/util/serialization.pyc
 ${PYSITELIB}/bokeh/util/serialization.pyo
-${PYSITELIB}/bokeh/util/session_id.py
-${PYSITELIB}/bokeh/util/session_id.pyc
-${PYSITELIB}/bokeh/util/session_id.pyo
-${PYSITELIB}/bokeh/util/string.py
-${PYSITELIB}/bokeh/util/string.pyc
-${PYSITELIB}/bokeh/util/string.pyo
+${PYSITELIB}/bokeh/util/strings.py
+${PYSITELIB}/bokeh/util/strings.pyc
+${PYSITELIB}/bokeh/util/strings.pyo
 ${PYSITELIB}/bokeh/util/terminal.py
 ${PYSITELIB}/bokeh/util/terminal.pyc
 ${PYSITELIB}/bokeh/util/terminal.pyo
@@ -2599,3 +1935,40 @@ ${PYSITELIB}/bokeh/util/version.pyo
 ${PYSITELIB}/bokeh/util/warnings.py
 ${PYSITELIB}/bokeh/util/warnings.pyc
 ${PYSITELIB}/bokeh/util/warnings.pyo
+${PYSITELIB}/typings/IPython/__init__.pyi
+${PYSITELIB}/typings/IPython/core/__init__.pyi
+${PYSITELIB}/typings/IPython/core/getipython.pyi
+${PYSITELIB}/typings/IPython/core/history.pyi
+${PYSITELIB}/typings/IPython/core/interactiveshell.pyi
+${PYSITELIB}/typings/IPython/display.pyi
+${PYSITELIB}/typings/bs4.pyi
+${PYSITELIB}/typings/ipykernel/__init__.pyi
+${PYSITELIB}/typings/ipykernel/comm/__init__.pyi
+${PYSITELIB}/typings/ipykernel/comm/comm.pyi
+${PYSITELIB}/typings/json5.pyi
+${PYSITELIB}/typings/jupyter_core/__init__.pyi
+${PYSITELIB}/typings/jupyter_core/paths.pyi
+${PYSITELIB}/typings/psutil.pyi
+${PYSITELIB}/typings/selenium/__init__.pyi
+${PYSITELIB}/typings/selenium/common/exceptions.pyi
+${PYSITELIB}/typings/selenium/webdriver/__init__.pyi
+${PYSITELIB}/typings/selenium/webdriver/chrome/__init__.pyi
+${PYSITELIB}/typings/selenium/webdriver/chrome/options.pyi
+${PYSITELIB}/typings/selenium/webdriver/chrome/service.pyi
+${PYSITELIB}/typings/selenium/webdriver/chrome/webdriver.pyi
+${PYSITELIB}/typings/selenium/webdriver/common/__init__.pyi
+${PYSITELIB}/typings/selenium/webdriver/common/action_chains.pyi
+${PYSITELIB}/typings/selenium/webdriver/common/by.pyi
+${PYSITELIB}/typings/selenium/webdriver/common/keys.pyi
+${PYSITELIB}/typings/selenium/webdriver/firefox/__init__.pyi
+${PYSITELIB}/typings/selenium/webdriver/firefox/firefox_binary.pyi
+${PYSITELIB}/typings/selenium/webdriver/firefox/options.pyi
+${PYSITELIB}/typings/selenium/webdriver/firefox/webdriver.pyi
+${PYSITELIB}/typings/selenium/webdriver/remote/__init__.pyi
+${PYSITELIB}/typings/selenium/webdriver/remote/webdriver.pyi
+${PYSITELIB}/typings/selenium/webdriver/remote/webelement.pyi
+${PYSITELIB}/typings/selenium/webdriver/safari/__init__.pyi
+${PYSITELIB}/typings/selenium/webdriver/safari/webdriver.pyi
+${PYSITELIB}/typings/selenium/webdriver/support/__init__.pyi
+${PYSITELIB}/typings/selenium/webdriver/support/expected_conditions.pyi
+${PYSITELIB}/typings/selenium/webdriver/support/wait.pyi
diff --git a/py-bokeh/distinfo b/py-bokeh/distinfo
index 79a923bef8..4081cd32a1 100644
--- a/py-bokeh/distinfo
+++ b/py-bokeh/distinfo
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.1 2015/07/04 04:17:56 jihbed Exp $
 
-BLAKE2s (bokeh-2.4.3.tar.gz) = 2c71258d8e03a0b502c170e2d4b14d8045024f3ed43649d023f8030c60f0013b
-SHA512 (bokeh-2.4.3.tar.gz) = 658ca410da4c16966eb5c731fdd083f704e165ce0aef883d5c0a84d8ee318802a5d224856bcd7ba01e62e19efff93e2fea28c82f6a3f69080e5ee06b7d107c7b
-Size (bokeh-2.4.3.tar.gz) = 17722836 bytes
+BLAKE2s (bokeh-3.4.1.tar.gz) = 6c9d6c78ddd8200550c5a5528cadd6708d1c9c1c585a1c6e529c05c4cf0c0c7a
+SHA512 (bokeh-3.4.1.tar.gz) = c75ba1063c7ffcb42f7448e0d450c6788b36186d3640b6b11f8aa656bf24821fa36563464beb5451dcebb2eec81b5dfda29f218e69de427537a179b33eb7a0f7
+Size (bokeh-3.4.1.tar.gz) = 6402286 bytes


Home | Main Index | Thread Index | Old Index