Bokeh

Latest version: v3.4.2

Safety actively analyzes 642295 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 14

0.12.3

Not secure
--------------------
* bugfixes:
- 2415 Trying to render the same plot twice is failing
- 4347 [API: charts] Hover in charts not displaying data
- 4616 Cannot edit cells in datatable
- 4897 [component: docs] Subsections of user guide/adding interactions are rendered twice when selected in site guide
- 4926 [regression] Autoload_static seems to be broken in version 0.12
- 5029 Importing us county data fails on 3.5
- 5107 [component: docs] Bokeh.pydata.org warns that searching 0.12.1 is old but latest isn't pointing to 0.12.2 yet
- 5113 [component: bokehjs] Vbar / hbar legend missing glyphs
- 5118 Gmapplot error attributeerror("'basicproperty' object has no attribute 'from_json'",)
- 5119 Non-server bokeh requires tornado
- 5123 Vbar hover tooltip not working in master
- 5125 [component: bokehjs] [component: build] Bokeh npm install
- 5130 [component: docs] Correct typo in the notebook docs
- 5132 [component: build] Deploy.sh version update fails when last version is a full release
- 5134 [component: bokehjs] [regression] Fix bad merge
- 5156 Session.show() does not take into account browser
- 5170 Viridis6 appears to be reversed
- 5188 [component: bokehjs] Glyphview should not extend rendererview
- 5202 [API: plotting] [regression] Figure legend not merging glyphs on the same data
- 5218 [API: plotting] [component: bokehjs] [regression] Bokehjs plotting api is broken after pr 5017
- 5223 [component: docs] Span annotation rejects `x` or `y` for `dimension` argument
- 5234 [API: models] Plot not shown if datetimetickformatter partially defined
- 5235 Wheel zoom is centers on center-of-plot, not mouse
- 5239 [component: docs] Bokeh.models.transforms not in reference guide
- 5248 [component: bokehjs] [regression] Add a polyfill for math.log1p() that's not supported by ie
- 5260 [component: bokehjs] [memory] [regression] Plot updates cause heap to grow massively
- 5271 [component: docs] Docserver.py input causes a syntaxerror
- 5288 [component: docs] Typo in the legend location docs, and why "right_center" instead of "center_right"?
- 5291 [component: docs] Docserver.py fix
- 5294 [component: bokehjs] [layout] [regression] Responsive layouts broken in master
- 5302 [component: examples] [component: server] [py2] Bokeh serve --show app/gapminder doesn't work
- 5304 [component: examples] [component: server] [regression] App/surface3d doesn't work because custom model path is wrongly resolved
* features:
- 647 Support latex labels
- 820 Split bokehjs in multiple plugins
- 916 [starter] Add zoom button that allows zoom by steps
- 1589 Bokehjs and node.js integration
- 2381 Plainer default tooltip styling
- 2590 [component: bokehjs] [webgl] Ongoing webgl related dev
- 3856 [component: bokehjs] Populate legend with rows of data
- 4621 Add `args` parameter to `functickformatter` similiar to `customjs`
- 4886 Allow user defined models to inherit from user defined models
- 5011 [component: bokehjs] [starter] Colormapping - color values out of high/low
- 5013 Discrete/categorical colormapper and colorbar
- 5153 [API: models] Implement _repr_pretty_ on hasprops and model
- 5164 [API: models] Add support for _repr_html_ to hasprops and model
- 5175 [component: bokehjs] [widgets] Slider with no title (feature request)
- 5204 [component: bokehjs] Feature: support passing suggested width/height to document.resize method
- 5242 Import_optional isn't robust to all import failures
- 5255 [API: charts] Boxplot: outlier_line_color missing in default_attributes of boxplotbuilder
- 5279 [API: models] Extensions cannot use own `.eco` templates as compiler won't compile them
* tasks:
- 2056 [starter] Deprecate glyph functions accepting datasource and sequence literals simultanously
- 4526 [API: models] Remove "legend" prefix in some of legend's properties
- 4879 Remove gear glyph from bokehjs to shrink resource size
- 5076 [component: tests] [starter] Remove yield tests
- 5083 [API: plotting] [component: docs] [starter] Add example using hbar/vbar to make bar charts
- 5106 [component: bokehjs] Replace mget/mset/get/set with getters and setters
- 5110 Revert "add categorical color mapper"
- 5116 [component: bokehjs] Make hasprops.id a first class citizen
- 5124 [component: bokehjs] Replace "else if" with switch statement
- 5148 [component: examples] Imdb typo in movies app example readme
- 5159 [component: build] Py.test should use phantomjs from bokehjs/node_modules/.bin by default
- 5160 [component: bokehjs] Deprecate backbone.model.{get,set}()
- 5165 [component: bokehjs] Bring some structure to our *.less sources
- 5167 [component: bokehjs] Replace obj.unset('prop_name') with obj.prop_name = null
- 5168 [component: build] Revert "pin conda-build version to 1.21.14"
- 5171 [component: bokehjs] Replacing jsnlog
- 5180 Deprecation warning with matplotlib-2.0.0.b4 and bokeh 0.12.2
- 5182 [component: bokehjs] Move js palettes to bokeh-api.js
- 5211 [component: bokehjs] [component: build] Upgrade timezone dependency and remove timezone from vendor
- 5216 [component: bokehjs] [component: build] Upgrade to typescript 2.0
- 5236 Unify and simplify deprecation of things
- 5250 Change 0.12.4 deprecations to 0.12.3 due to delayed release
- 5251 Change indentation to 2 spaces in *(.d).ts files to match other bokehjs sources
- 5258 [component: docs] Double ended sliders extension example
- 5262 [component: docs] Dev_guide/notes.rst wasn't updated in a year or more
- 5263 [component: bokehjs] Move common/* to core/* and merge util/ with core/util/
- 5264 [component: bokehjs] Split off backbone.events and don't depend on backbone.model if not necessary
- 5277 [component: tests] With --rerun, bokehjs test harness needs to reset directory
- 5284 Missing ts api for logcolormapper and categoricalcolormapper
- 5299 [component: build] Use our own bokeh channel and avoid using conda-forge
- 5312 [component: examples] Clustering app example does not set .data atomically
- 5319 [component: docs] Issues release notes

0.12.2

Not secure
--------------------
* bugfixes:
- 4612 Updating of image colormapper
- 4855 No fill for background and border doesn't work
- 4903 [component: build] [regression] Deploy.sh needs explicit list of files updated
- 4936 [component: bokehjs] Lasso select is broken with non-circle markers
- 4949 Specifying a selection doesn't work with patches when hit testing tools are present
- 4950 Non-deterministic ordering of css resources for external resource loading
- 4960 [component: examples] Examples/models/* aren't validated
- 4970 [API: charts] Box plot example fails if no outliers exist in data
- 4984 [component: bokehjs] H_units="screen" and w_units="screen" not respected in imageurl
- 4987 [notebook] [regression] Problem with 'run all' in jupyter notebooks with bokeh 0.12.1
- 4992 Colorbar places axis labels incorrectly in some circumstances
- 4993 Colorbar - setting outline_line_alpha=0 on plot causes bar to not appear
- 4996 Labelset's text color not updating properly on changing column data source
- 4998 [component: bokehjs] Typo in arrow.coffee
- 5006 [component: docs] Remove trailing whitespace
- 5010 Colormapping - support nan's and data lower than low
- 5035 [component: bokehjs] Auto-range on vbar and hbar doesn't work
- 5040 Rendered notebooks not working on nbviewer
- 5056 Colorbar not working in safari
- 5074 [component: build] [component: server] Bokeh-0.12.1-py27_0 conda package from defaults missing server/views/app_index.html
- 5081 [notebook] Plots do not load upon reopening a notebook if notebook handle created
- 5084 Conda-build 2.0.0 doesn't build noarch packages
* features:
- 1441 Colorbar axis
- 2270 [component: examples] Hide/show image layers
- 3110 [component: bokehjs] Multi_line and selection callback
- 4127 [component: bokehjs] Specifying external urls for resources
- 4828 [component: server] Feature: make get arguments available for bokeh server apps
- 4906 New feature: hide tooltip arrow
- 4924 [component: bokehjs] Tooltips unavailable for `vbar` and `hbar` glyphs
- 4961 [component: bokehjs] Don't end up with white screen under an unhandled exception
- 4981 Support a colormapper as a data transform
- 4990 Colorbar default direction should be reversed
* tasks:
- 3859 [component: docs] Update technical vision part of docs to reference new data shader repo
- 3927 [component: tests] More gracefully handle running integration tests for external contributors
- 4737 [component: examples] Spectrogram example improvements
- 4824 [component: tests] Devdeps.py doesn't check for test dependencies
- 4840 Implement quantifiedcode suggestions
- 4869 [component: docs] [starter] User guide "responsive dimensions" needs updating
- 4882 [component: bokehjs] Fixed version in version.coffee causes constant "version mismatch" warning
- 4891 [component: build] Crawl and list all public functions, classes, methods
- 4892 [component: build] Compare public api across versions
- 4928 Checkbox example is not working as expected
- 4938 [component: docs] "getting set up" section of documentation does not mention the base dependencies of bokeh
- 4959 [component: tests] Imageurl example fails
- 4976 [component: bokehjs] [component: build] Split off bokehjs js/ts api
- 4989 Add colorbar public js api definition
- 5001 [component: docs] Availability of cdn resources via https
- 5008 Make default hover styling match other default styling
- 5016 Remove unused reserve_val, reserve_color
- 5042 [API: models] Disallow set type in `columndatasource.data`
- 5061 Minor: box plot example indexing
- 5077 [component: tests] Disable integration tests for external contributors
- 5096 [component: docs] [notebook] Notebook comms and push_notebook docs are not up to date

0.12.1

Not secure
--------------------
* bugfixes:
- 1277 Syncing two input widgets without infinite callback loop
- 1618 Toolbar buttons do not work on updating server plots
- 1716 Help tool: hard/impossible to click "learn more" link
- 2289 Glyph/buttons_server.py dropdown red button looking bad (cut) in chrome
- 2291 [component: bokehjs] Gyphs/widget_server.py column size
- 2488 Building the conda recipe does not work on windows
- 3041 [component: examples] [component: tests] Scikit-learn is needed by examples/plotting/file/clustering.py
- 3188 [component: build] Installing dev build through pip, receiving standard release instead
- 3509 Image glyph does not work with server
- 3639 Bokeh occasionally not working with jupyter notebook
- 3771 Bokehjs - get_model_by_name() - multiple name error
- 4329 [component: tests] Test defaults does not report correct mismatched defaults
- 4525 Shout louder on bokehjs build fails
- 4560 Resize tool mostly broken
- 4679 [component: bokehjs] [webgl] Draw legend after webgl glyphs
- 4692 [component: docs] Docs version dropdown has extra 0.11.1
- 4693 [regression] Incorrect rendering of embedded bokeh server app in 0.12
- 4716 [API: models] Typo in bokeh.models.tools.taptool `behavior` attr default
- 4727 [component: docs] First example in quickstart missing output_file
- 4730 [component: tests] [regression] Restore real flake8 test failure
- 4731 [component: docs] Fix documented name for resizetool
- 4753 [component: examples] Typo in categorical example plot title
- 4759 Reset button no longer appears on gridplots
- 4760 [component: bokehjs] Rbush 2.0.1 bug on image render
- 4766 [component: docs] Bokeh.client example in user guide has a bug
- 4781 Remove unused import
- 4783 [component: server] Using functools.partial in combination with add_next_tick_callback() throws exception in py2
- 4788 [component: docs] Stocks example github link is broken in gallery.rst
- 4791 [component: docs] Docstring of ``add_tools`` not correct
- 4793 [component: bokehjs] [regression] Ellipse glyph missing rbush bounds format update
- 4795 [component: bokehjs] [webgl] Webgl line thickness scales inappropriately with browser zoom level
- 4800 [component: bokehjs] [widgets] Multiselect not rendering correctly if `options` is `list(dict)`
- 4806 [component: docs] Update add_glyph docstring
- 4814 Add npm install to win build; add nodejs to win build deps
- 4816 [component: docs] Docs fail to build on windows
- 4834 [component: bokehjs] [regression] Hoover example from tutorials doesn't work
- 4839 Error when using hovertool and taptool with taptool in "inspect" behavior
- 4842 [component: docs] Fixes typo: "go" -> "of"
- 4853 [layout] Hovertool does not show tooltip of last glyph
- 4862 Wheel zoom not working on chrome on touchscreen laptops, when using scroll wheel
- 4878 [component: bokehjs] Inline from bokeh.resources has broken js?
- 4884 Bokehjs fails to load for inline in notebook due to duplicated int32array
* features:
- 673 Trim bokehjs size and reduce code duplication
- 1191 [starter] Deprecate `notebook=true`
- 1944 Bokehjs should validate values on `set(value)`
- 2610 [component: examples] Improve les mis example
- 3347 Larger color ranges (particularly gray scale)
- 3423 [API: models] [component: bokehjs] [component: examples] Add vbar and hbar glyphs
- 4758 Bokeh.palettes missing qualitative brewer color maps
- 4775 [feature] add cartodb positron tile provider
- 4808 [component: bokehjs] [component: server] Add .patch method for efficient partial data source updates
- 4866 Add visible property to glyph renderer
* tasks:
- 2193 [component: server] Bokeh server deployment: generic linux server
- 2683 [component: bokehjs] [webgl] Our webgl support does not work very well on safari
- 2933 [component: bokehjs] Use only `div` and `canvas` in the generated html
- 3006 [component: tests] Conda install test dependencies for osx
- 3008 [starter] Warn about version mismatches
- 3078 [component: docs] Move annotations section of user guide into it's own page
- 3383 [API: charts] Remove io logic from charts
- 3511 [component: tests] [starter] Get basic tests working on windows
- 3528 [component: bokehjs] [component: build] [component: tests] [starter] Add a test to make sure that bokeh*.js don't increase significantly in size
- 4533 Run test_code_quality with flake8 group
- 4691 [component: bokehjs] Update rbush version
- 4701 Improve pypy compatibility
- 4743 [component: docs] Bokeh docs heatmap example broken
- 4755 Feature request: make tool coalescence optional in gridplot
- 4779 [component: bokehjs] Jqui 1.12 breaks everything, pin to old version
- 4809 [component: docs] Split interaction.rst into three sections
- 4831 Revert "moved the wheel speed zoom from internal to defined."
- 4845 [component: docs] Remove 0.8 and 0.9 links in docs dropdown
- 4846 [component: docs] Only update cds .data "all at once" in docs
- 4849 [component: docs] [starter] Docs should have descriptive page titles
- 4889 [component: build] Simplify changelog
- 4895 [component: docs] Made a couple copy edits to user guide pages
- 4896 [component: docs] 0.12.1 release notes

0.12.0

Not secure
--------------------
* bugfixes:
- 1256 Vbox doesn't work properly under ie
- 1445 Changing title on sliders example disables crosshair tool
- 1642 Selection tools not working with scatter chart
- 1710 [component: examples] App drop-downs under firefox are the wrong size
- 1848 Tools not working on gallery - windows 7 + chrome 40.0.2214.111 m
- 2006 Unable to stack multiple twin axis on same side
- 2081 Title_text_align plot property behaves strangely
- 2229 Broken reset tool after use of resize tool
- 2277 Matplotlib to bokeh conversion discards category labels
- 2284 Hbox not working properly with plots
- 2297 [starter] It's possible to extend the lasso tool outside the bounds of a plot
- 2344 Appvbox: width has no effect (firefox)
- 2350 [widgets] Hbox/hplot not working in ipython notebook
- 2504 [widgets] Datatables spills out on server rendering (on ff)
- 2525 [component: bokehjs] Setting glyph color to none results in an array of nan's
- 2534 Embed.component log chart axis label messy
- 2549 [component: docs] Dropdown button example partially hidden in user guide
- 2622 [component: docs] List of color tuples broken?
- 2699 Rendering error on line when super zoomed in
- 2977 Stock_app errors and fixes
- 2997 Touch problems on all but the simplest cases
- 3004 Line tooltip appears when hovering off the line
- 3073 [component: examples] Sliders demo uses unminified resources
- 3120 Nan in data causes hover to break if formatter applied
- 3130 Bokeh does not plot pandas boxplot correctly using mpl.to_bokeh()
- 3134 When plotting pandas dataframe in ipython notebook, mpl.to_bokeh(), dates on axis are displayed as numbers
- 3215 Bokeh + ipython widgets: push_notebook() error?
- 3226 [component: bokehjs] Text_color does not respect `none`
- 3252 Button or toggle.disabled=true does not gray out the button or toggle
- 3303 Layout can allow plots to overlap
- 3329 [component: docs] Docs suggest that add_tools() takes shorthand strings, but it doesn't
- 3434 [component: bokehjs] [starter] Band fill color issue display
- 3464 [component: bokehjs] Maps_cities.py data disappears after pan/zoom
- 3546 [API: charts] Charts + bokeh server: scatter plot added twice
- 3563 [component: bokehjs] Setting min_border does not work
- 3576 Bokeh histogram attribute density doesn't work
- 3581 [component: bokehjs] [component: build] Cannot find module _process error on bokehjs build
- 3610 [component: examples] Embed examples and airports_map broken on win
- 3611 [component: examples] Examples/plotting/file/image examples broken on win
- 3612 [component: examples] Plotting/file/line_compare second combo ("line join") does not work on win
- 3615 [component: examples] [component: server] Plotting/server/geojson broken on windows
- 3616 [API: charts] [component: examples] Charts/timeseries (step) chart is broken on windows
- 3620 Lots of warnings when using bokeh in notebook
- 3659 [API: charts] Histogram bin size auto select
- 3660 [API: charts] Histogram empty plot with negative values
- 3661 [API: charts] Bar plot plotting one value
- 3702 Handle slow callback functions (like querying a remote data source) when using x_range.on_change in bokeh server
- 3774 Mpl shifting pandas boxplot
- 3783 Reset should call the responsive resize
- 3795 [webgl] Datetime datapoints to pile up with webgl enabled
- 3800 [webgl] Bokeh 0.11: enables webgl causes inconsistent update of scatter points
- 3830 [component: docs] Weather example readme references non-existent weather.py
- 3849 [component: docs] Fix typo in docstring
- 3850 [component: docs] Problem with formatting on docstring for `output_file`
- 3871 [component: bokehjs] [widgets] Multiselect: on_change method does not work properly
- 3875 [API: charts] Error with histogram
- 3891 [component: docs] Hex rgba strings not supported in 0.11
- 3893 [regression] Does components() in bokeh.embed work for widgets?
- 3895 [component: bokehjs] [widgets] Button causing redirect/reload
- 3899 Timeseries modifies a pd.dataframe inplace
- 3915 [component: examples] Brendancol/cross filter fix
- 3920 [component: docs] Fix typo in docs: toolbar_position -> toolbar_location
- 3924 Fixed color mapper error
- 3937 Issue while live adding new plots
- 3943 Using vform method to generate layout can cause extra components to be in the document root
- 3947 [component: docs] Contributing.md code issue
- 3952 [component: docs] Function links not rendering
- 3976 [component: docs] Fixed path to image
- 3985 [component: bokehjs] Bokeh logo with gridplot
- 3989 Sliders fail to render (they have no dimension)
- 3992 [component: bokehjs] [notebook] Boxannotation does not update consistently
- 3993 [component: bokehjs] Updating a span (line annotation) duplicates it
- 3996 [component: bokehjs] Box select tool doesn't work when x or y range is reversed
- 4001 [component: docs] Fix links in readme
- 4003 [component: docs] Quickstart incorrectly states that default is inline - when it is cdn
- 4012 [component: bokehjs] Jupyter notebook css is tied to the notebook structure
- 4018 Fix up formatting of calendars example
- 4027 Docserver.py is not windows compatible
- 4034 [component: docs] Fix typo: supervisctl -> supervisorctl
- 4035 [component: build] Npm install fails on windows
- 4042 [API: plotting] Generalize the configuration of axes
- 4044 Fix default bokeh dir on windows
- 4059 Css in docs broken
- 4069 [component: bokehjs] [regression] Line picking is broken because glyph.glyph_view is no more
- 4075 When used with `stat=none`, `heatmap` modifies original dataframe
- 4080 [component: bokehjs] Don't attach document multiple times when traversing the graph
- 4086 [component: bokehjs] [widgets] Datatable `getformatter not a function` bug
- 4090 [component: build] Build not succeeding because path problem looking for the noarch package
- 4092 [component: docs] Unclear how to run bokeh command when exe not available
- 4103 Update crossfilter for new typescript api spelling
- 4104 Crossfilter example: type is not a function error
- 4109 [component: bokehjs] [component: server] Fix function naming in embed.coffee
- 4110 [component: bokehjs] [regression] Plot resizing is broken
- 4131 [component: bokehjs] Change type of bokeh.index to map<view<component>>
- 4139 Bokeh datatable renders dates one day off
- 4155 [component: bokehjs] [regression] Fix bokehjs plotting api after making hasprops.set() strict
- 4157 [component: bokehjs] [regression] Legend doesn't update its location after frame resize
- 4170 [component: bokehjs] [regression] Bokehjs renders twice after selection
- 4178 [component: build] Bokeh thinks site_packages is in conda root on windows
- 4188 [component: bokehjs] Bokeh + flask causes race condition
- 4190 [component: bokehjs] Toggle button reverses state
- 4204 Bug report? datepicker widget errors on changing dates
- 4219 [component: bokehjs] New strict js property updates broke datetimetickformatter
- 4224 Extra_x_ranges should allow range not only range1d
- 4246 Weird left toolbar in gridplots in dev build and master
- 4248 [webgl] Line plot scaling issue when webgl is used
- 4254 [notebook] [regression] Notebook rendering is broken
- 4265 [regression] [webgl] Webgl broken because public props do not exist anymore on the glyph
- 4275 [component: bokehjs] Remove problem styles for sass/autoprefixer support
- 4278 Label doesn't accept angle property
- 4313 Save button broken on master
- 4318 [component: docs] Typo?
- 4325 Bug --host '*' wildcard result in http "403: forbidden" error
- 4345 [component: bokehjs] When using the browser zoom the plot content becomes blurry
- 4350 Ugly border in gmapplot?
- 4355 Problem enabling zoom on image_url object
- 4356 [component: tests] Line hover broken in master
- 4362 Allow unminified bokehjs to load in notebook
- 4365 [component: examples] Simple_hdf5 example needs to use the full path to the data file
- 4367 [webgl] Webgl issue on new layout with multiple plots - some plots are blank
- 4379 Title.title_align='center' not working
- 4385 Help tool is not de-duplicated in toolbarbox (gridplot toolbar)
- 4390 Legend is too tall (and maybe too wide) if more than two items
- 4401 Trigger event when bokeh finishes rendering
- 4432 [component: bokehjs] Js property mismatches
- 4435 Chord diagram only has one color when using python 2.7
- 4439 Multiple renders ocurring
- 4464 Setting title_text_font_size with title='' errors
- 4488 [component: bokehjs] [regression] Plots are rerendered on resize even if responsive="fixed"
- 4498 Dropdown type undefined
- 4501 Gapminder css issue
- 4506 Re-rendering widgets in a notebook fails miserably (when they're in a widgetbox)
- 4513 Jitter import missing, affecting pr 4490
- 4530 [component: docs] Link to css colors in docs is broken, link address changed
- 4537 Scale_both isn't quite working right
- 4541 [component: examples] Clustering app example needs updates for recent changes
- 4543 Movies example has sliders under plot
- 4554 Layouts got slightly broken during sizing_mode change
- 4569 [notebook] [regression] Logo missing from notebook resource load
- 4572 [component: bokehjs] [widgets] Changing a toggle button's type is broken
- 4578 Gridplot toolbar broken
- 4581 Gridplots broken except for fixed
- 4583 Using gridplot now gives a warning
- 4587 [component: bokehjs] [component: server] Title js models sending bck properties not on python side
- 4601 Toggle button layout broken w/ new widgetbox
- 4603 [component: examples] Ajax data source needs to specify columns explicitly
- 4606 Toolbar alignment on complex layouts
- 4611 [regression] Plots disappear after zooming in/out in some browsers
- 4614 Reset tool does not trigger x/y_range callback events
- 4622 [component: bokehjs] [regression] Lod downsampling is not working
- 4633 Taptool on line glyph with webgl=true causes renderers to disappears
- 4636 Textinput not obeying width parameter
- 4639 Divide by zero error in logcolormapper
- 4658 Google maps no longer working due to api update?
- 4663 Dropdown callbacks broken
- 4666 Call to reset breaks layouts
- 4672 Charts heatmap uses deprecated attribute internally
* features:
- 149 Allow plot titles to be located on any edge of the plot (not just the top)
- 219 Preview save tool should auto download-prompt
- 572 Support for pan/zoom range limits
- 713 Adding legends through the js interface
- 844 [API: charts] Add chord chart
- 1085 [starter] Orientation on titles
- 2026 [component: server] Allow bokeh server scripts to take command-line arguments
- 2583 [starter] Can't serialize timedelta column
- 2715 [component: bokehjs] [widgets] Can't add callbacks to checkboxgroups
- 2865 Off-canvas legends
- 2992 [API: charts] Step chart should have 'index
- 2995 Reset doesn't reset selections?
- 3054 [starter] Toolbar improvements: active is programmable
- 3217 [component: docs] Build documentation with canonical links to "latest"
- 3346 Slider size from python code to css
- 3493 [starter] Collections.deque should serlialize
- 3515 Having a __conda_version__.py under bokeh causes version to be wrong
- 3738 [component: bokehjs] [component: server] Add support for bokeh static command
- 3822 Improved annotations and legends
- 3825 [API: models] Computed transforms
- 3829 Add stamen toner background tile provider
- 3832 Support horizontal legend orientations
- 3846 [component: bokehjs] Real properties for bokehjs
- 3848 Oval with height=width does not produce a circle
- 3881 Add support for geojson geometrycollection
- 3957 [component: bokehjs] [widgets] Delayed update slider
- 3962 Custom web templates with `bokeh serve`
- 3994 [component: server] Add option to extend sys.path with app directory
- 4008 Allow for the injection of raw html code
- 4051 --host allowlist doesn't trust 127.0.0.1 by default
- 4057 [API: charts] Request: reorderable legends with chart api
- 4064 [component: bokehjs] [component: examples] Add stock example using ts api
- 4065 [component: bokehjs] The box (zoom or select) tool should be configurable to respect aspect
- 4077 Avoid copies in columndatasource.stream
- 4082 Expose geometries to taptool callbacks
- 4118 [component: examples] Add implicit filename support for save()
- 4150 [component: server] App-specific static file serving for directory apps
- 4164 Improving bokeh's layout
- 4179 Small improvements to label
- 4180 Set default width and height for markup widgets to none
- 4184 [component: bokehjs] Expose {x,y}axis in ts plotting api
- 4201 [component: bokehjs] Make reset tool configurable as to what is reset
- 4205 [component: bokehjs] Add the computedtransforms to the dataspec system
- 4206 [component: examples] Add example for customjs callback for exporting columndatasource to csv
- 4261 There should be an actual click tool
- 4307 New title api & implementation
- 4311 [API: charts] [component: bokehjs] Create js/ts charts api
- 4344 [API: charts] Timeseries not correclty represent x-axis when applied to dataframe with datetime index
- 4363 Bokeh server w/ multiple processes
- 4372 Logcolormapper?
- 4373 Add callback support to lassoselecttool
- 4380 Titles should align with the edge of the frame not the edge of the canvas
- 4384 New layout api - bokeh.layouts - layout, row, column, gridplot
- 4412 [component: server] [starter] Redirect from `/` to `/app_name`
- 4425 Improve server index page
- 4462 Adding a funcformatter for ticks based on pyscript
- 4548 [component: bokehjs] Add viridis and other new color maps
* tasks:
- 861 Clean up top level directories
- 1149 [component: build] Build_and_upload.sh needs improvements
- 1268 [component: docs] Bokeh.plotting.image_url glyph is missing width and height parameters in the documentation
- 1455 Move all base64 encoded images to *.less files
- 1595 Streaming stock ticker demo
- 2239 [component: docs] [starter] Docs for styling selection overlays
- 2657 Bokehjs: imageurl glyphrenderer improvements
- 2752 [component: tests] Selenium tests to do
- 2759 [component: bokehjs] [starter] Resolve misleading property names in `bokeh.index[<item_id>].renderers` and `bokeh.index[<item_id>].model.renderers`
- 2876 [component: examples] [starter] Example embed_multiple.py is using old static links
- 2882 [starter] Allow local resources when building docs
- 2888 Something in bokeh.util.testing.py breaks making the docs
- 2897 Ci error on current master (404/410 error with ggplot example notebook)
- 2922 [component: bokehjs] Use numbro.js instead of numeral.js for formatting numbers
- 3014 [API: charts] Pandas sort deprecated in new charts, use sort_values instead
- 3083 [starter] Remove logo_url from resources
- 3084 [component: docs] Update docs to point to tagged release of bokeh examples
- 3146 Document breaks with roots that are also in non-root layouts
- 3232 [component: tests] Screenshot testing for selenium tests
- 3390 Known pending issues/tasks for 0.11 release
- 3514 [starter] Rename bokeh.client.connection
- 3571 Missing bokeh entry point (otherwise bokeh.bat) for windows
- 3575 [component: server] Bokeh server should display bokeh version on startup
- 3582 [component: docs] [component: server] Embed docs out of date
- 3586 [component: examples] [component: server] Crossfilter example refactor
- 3651 Unifying bokeh and bokehjs project structure
- 3675 Defining a js callback using python for python 2.x
- 3730 Difference between public and internal session lifetime units
- 3759 [component: docs] Quickstart edits
- 3770 [component: server] Periodic callbacks continue after tabs are closed
- 3784 Responsive is false by default, no need to set
- 3797 [component: bokehjs] Containing all bokeh style to .bk-plot
- 3826 Visual diff tests
- 3827 Cross browser automated testing
- 3844 [component: docs] Remove quickstart
- 3864 [component: bokehjs] Clean bokehjs cruft
- 3868 Remove leftover comment from when examples were disabled
- 3869 Test with firefox on saucelabs
- 3877 [API: models] Pyscript now also works on py27
- 3889 [component: tests] Speed up examples tests by using pytest-xdist
- 3908 [API: charts] Add xaxis, yaxis accessors to chart class
- 3913 [component: bokehjs] Some canvas and layout improvements
- 3927 [component: tests] More gracefully handle running integration tests for external contributors
- 3936 [component: docs] Creating -> create
- 3938 [component: bokehjs] Changed .bk-plot to .bk-root for style wrapper
- 3945 Demo more prominant report location
- 3948 [component: docs] Concepts file changes [ci disable examples]
- 3949 [component: docs] Remove duplicate of seaborn from req'd pkgs [ci disable examples]
- 3950 [component: docs] Fixes to 'plotting' [ci disable examples]
- 3951 [component: docs] Add links to more external libraries
- 3955 [component: build] Noarch conda package and entry points
- 3963 Revert "changed .bk-plot to .bk-root for style wrapper"
- 3968 [component: docs] Document usage of a reverse tunnel to an instance of a standalone server
- 3970 Disable data_tables_server example
- 3997 [component: docs] Issue 3656: added more documentation for how to use widgets in the user guide
- 4029 [component: docs] Fix output_notebook(resources) default docstring
- 4037 [API: plotting] [component: bokehjs] Implementation of typescript api
- 4063 [component: tests] Pytest consistently erroring on logging
- 4076 [component: bokehjs] [component: docs] In developer guide, it's not obvious that "following pages" are indexed in the sidebar on the left
- 4078 [component: bokehjs] Remove support for backbone collections
- 4085 [component: bokehjs] More typescript api
- 4087 [component: build] Anaconda auth token got staled
- 4099 [component: build] [component: tests] Fix phantomjs download failures
- 4100 [component: docs] [starter] Add prominent banner to old versions of the docs
- 4101 Head breaks apps that use widgets with type parameter
- 4116 [component: examples] [component: server] Add a simple app showing usage with hdf5
- 4119 [component: build] Try use setuptools in setup.py (so entry points get installed on windows)
- 4122 [component: docs] [starter] Add new div widget example to user guide
- 4124 [component: bokehjs] Remove obsolete css classes and bokehjs/src/templates
- 4126 Release 0.12 planning
- 4132 Hotfix - fix path to phantomjs executable
- 4141 Declarative property management
- 4149 [component: server] [starter] Log pid on server startup
- 4159 [component: bokehjs] [component: examples] Add linked plotting example to bokehjs
- 4168 [component: tests] Apply basic code quality rules to all source files
- 4173 [component: docs] There is no make.bat serve to view locally build docs on windows
- 4186 [component: docs] [starter] Need docs support for bokehjs widgets split
- 4187 [component: docs] [starter] Document "bokeh sampledata" better
- 4194 [component: tests] Disable pandas_dataframe test temporarily
- 4195 [component: tests] Restore pandas_dataframe test
- 4210 [component: bokehjs] [component: build] Built js and css not included in npm package
- 4212 More ts api improvements
- 4217 Add paragraph and pretext widgets to user guide
- 4222 [component: examples] Remove or update accidentally committed template
- 4230 [component: docs] Document how to run screenshot tests
- 4234 [API: charts] [component: docs] Better docs for the chord chart
- 4242 [component: docs] [component: server] Document use of bokeh server with apache
- 4244 [component: examples] Add example with drawing networkx graphs
- 4251 [component: tests] Jitter tests can fail
- 4253 [component: docs] [component: tests] Add note to testing docs about installing bokeh
- 4267 [component: docs] User guide adding annotations uses p.renderers.extend instead of p.add_layout
- 4279 [component: tests] [webgl] Tests for webgl
- 4281 It at all -> if at all
- 4292 Add webgl support for more kinds of markers
- 4293 [webgl] Webgl blurry on os x, not visible in safari
- 4323 Move plot to plotcanvas
- 4341 Refactor webgl into smaller chunks
- 4358 Revert "make hidpi work for webgl"
- 4360 Merges the hipdi work into the layout pr
- 4381 Api issue: title_standoff, title_padding, title_offset
- 4382 Is title padding working?
- 4383 Is min_border working?
- 4387 [component: docs] Layout documentation
- 4396 Api - name the responsive modes
- 4397 Update all examples to use new layouts
- 4399 [API: models] Make toolbar right by default?
- 4406 Confirm that toolbar works under streaming (ref 3334)
- 4423 Changed docserver shutdown instruction
- 4429 [component: examples] 4397 (partial) examples/models update layout
- 4440 [component: docs] Update readme for greater user friendliness
- 4446 [component: docs] Improve dev guide's documentation section
- 4454 Doc: mentioning ``ulimit -n`` in dev guide
- 4457 [component: docs] Explicitly document installing into the bokehjs directory
- 4466 [component: docs] Remove deprecated api usage from docs examples
- 4475 Remove dupe props in plotcanvas, cleanup
- 4480 [component: build] Unnecessary ansi escapes are generated by setup on windows
- 4482 Quiet boto log level
- 4485 [component: docs] Update docs and docs build to be clear that only html output is supported
- 4492 Tweaks to almar's resize pr
- 4494 Remove un-used layout css
- 4496 Undeprecate vbox and hbox
- 4512 A few fixes to the typings
- 4514 Split out responsive and sizing_mode as per discussion on 4484
- 4515 [component: tests] Cannot run test_code_quality.py on windows
- 4520 Resize tool should not be in defaults
- 4529 Update docs
- 4547 [component: docs] [starter] Readme.md under examples/plotting/notebook refers to ipython not jupyter
- 4550 Warn when sticky toolbars might visually overlap other components
- 4557 Improvements to layout functions
- 4559 [component: examples] Ggplot api update
- 4566 Pin ggplot version preceding uploading new versions to anaconda.org
- 4584 Set gridplot default location to above
- 4591 [component: examples] Add surface3d custom model example
- 4594 Issue with pandas in examples/app/weather
- 4609 Remove hack unneeded since 4607 introduced in 4312
- 4620 Responsive no longer supported?
- 4626 Mpl compat needs minor updates
- 4629 Small styling tweaks
- 4654 Examples tweaks
- 4655 Skip 3 more flaky js tests
- 4662 Examples cleanup
- 4669 [component: docs] Arrowhead documentation
- 4670 Clean up notebook examples
- 4675 Undeprecate .from_df
- 4684 Code quality
- 4685 [component: examples] Bryanv/hotfix examples

0.11.1

Not secure
--------------------
* bugfixes:
- 2495 [widgets] Multiselect appears broken
- 3055 [docs] Search isn't working correctly on docs - bokeh.pydata.org
- 3069 [docs] Table of contents is not scrolling properly on bokeh website
- 3173 Cb_obj for range callback is plot not range
- 3257 Confusing deprecation message in bokeh/models/plots.py
- 3304 [examples] Stocks app example is not py2 compatible
- 3468 [bokehjs] Embed_responsive_with_height.py starts out wrong size
- 3530 _make_io_complainer method of scripthandler uses not-imported sys module
- 3543 [bokehjs] Annulus glyph does not render correctly in ie and edge
- 3552 Use self.mode instead of mode in baseresources.__init__()
- 3562 [docs] Python callback example in user guide not rendering
- 3569 [docs] Imageurl example in reference guide is broken
- 3578 [charts] [docs] Sizing plots, charts: inconsistency between doc an api
- 3591 [docs] Correct links to be demo.bokehplots.com links
- 3604 [bokehjs] Hovertool.always_active is not implemented
- 3605 [bokehjs] Webgl aa is broken on firefox on windows
- 3626 [bokehjs] [server] Support swapping of axes/ranges without re-creating entire plot
- 3636 [tests] Travisci failing every py27 examples test
- 3646 Fix bad path to bokeh logo static
- 3658 Hplot spacing too large
- 3680 [bokehjs] Notebook comms only update last plot
- 3683 Movies app razzies file path
- 3690 Add `bind_bokeh_event` methods to `tilerenderer` and `dynamicimagerenderer`
- 3692 [server] Fix error about blocked websocket to list allowed origins
- 3695 [docs] Server example out of date
- 3698 [docs] Doc: data_source is not an expected attribute to text
- 3699 [charts] Boxplot 1st and 4th whiskers are just of equal length
- 3705 Inline css from embed_multiple.py jinja template overrides bokeh plot icon css
- 3709 [bokehjs] Issue with legend when 'oval shape' is used
- 3710 [bokehjs] [build] Restore support for --build-dir argument to gulp
- 3711 [bokehjs] Allow to align plot title to left and right (center worked before)
- 3712 [regression] Use make_id() instead of str(uuid.uuid4())
- 3714 [regression] Restore pretty json formatting and make sort_keys=true the default
- 3726 [server] Pandas required to use the server!
- 3727 [examples] Update elements.csv
- 3753 [bokehjs] Should not set parent on anything anymore
- 3758 Fix bad layouts imports in examples
- 3769 [bokehjs] Reset tool resets selection incorrectly
- 3778 Fix issue with bar chart grouping/stacking order
- 3803 [bokehjs] Publish bokehjs separately in a notebook to avoid parsing issues in jquery
- 3807 [docs] Sync mpl.to_bokeh docstrings with current available parameters
- 3811 [bokehjs] Hot fix for selection reset code
- 3812 Use import_required for nbformat and nbconvert
* features:
- 1683 Reset orignal plot's size
- 2346 [bokehjs] Extend jscallback support
- 3254 Add support for undo and redo tools
- 3505 "bokeh sampledata" command
- 3506 [starter] "bokeh static" command
- 3541 [server] Add session expiration time options to `bokeh serve`
- 3542 Log more detailed stats information from the server
- 3553 [server] Add __main__.py so we can do "python -m bokeh"
- 3592 [docs] Add a sitemap builder
- 3593 [server] Add option to parse jupyter notebooks as input to bokeh command
- 3638 [server] Provide method for turning server autoadd off
- 3682 Add headers and contenttype configuration to ajax data source
- 3768 Initial commit of streaming api
* tasks:
- 2159 [docs] [server] Bokeh server documentation is incomplete
- 3243 [tests] Build new pytest-selenium package
- 3305 [server] Evaluate bokeh server on windows
- 3404 [docs] Todos for new docs
- 3417 [charts] [examples] Add detailed tutorial on individual charts components
- 3508 Remove remotedata directory
- 3548 [tests] Latest versions of firefox have a heavy to load startpage that we don't need
- 3566 Remove bokeh/styling_tool_overlays.html
- 3568 Use split not contains for browser compatibility
- 3583 [docs] Remove some example notebooks that are superfluous
- 3587 Add plotting of razzies
- 3588 [docs] Quick add of demo apps to gallery
- 3599 [examples] Update periodic table example to reflect recent changes
- 3607 [build] Add javascript channel to meta.yaml and improve scripts/dev_environment
- 3633 [docs] User guide server
- 3637 [docs] 0.11.0 documentation fixes and flake8
- 3662 [bokehjs] Remove hasparent (involves moving glyph display_defaults into defaults)
- 3663 Remove abstractrendering cruft
- 3664 [docs] Examples reorg
- 3672 [bokehjs] Fix base of bokehjs class hierarchy
- 3676 [build] Minified files should not try to load .map files
- 3677 Server should optionally enable xheader support
- 3686 [docs] Auto-update the "releases" link in conf.py
- 3687 [docs] Docs updates/0.11.0
- 3694 Remove not filled out portions of docs
- 3697 Add renderer base class to *_renderer models
- 3703 Task/add component base class
- 3721 [docs] Hotfix small doc addition to select
- 3728 Removed rogue debugger statement
- 3735 [bokehjs] [models] Task/3651 unify directory structure
- 3739 [build] [tests] Remove version pin from pytest-selenium
- 3742 [docs] Reference docs have bad path to layouts.py (autodocs fail for layouts)
- 3749 [bokehjs] Move defaults.coffee (for models and widgets) into test/ directory
- 3751 [bokehjs] Remove unused close_wrapper module and coffee/api directory
- 3752 [bokehjs] [build] Generate defaults for test task, not scripts:coffee
- 3755 [docs] Quickstart edits
- 3766 [bokehjs] Task/rename hasproperties to hasprops
- 3775 Removing blazedatasource
- 3790 Don't use spaces in json separators to reduce data size
- 3802 [bokehjs] Move vbox and hbox to top since they are layouts on coffee layer
- 3805 [build] Add new creds for rackspace
- 3808 [docs] Fix quotes around links to examples notebooks
- 3815 Hotfix/apps examples

0.11.0

Not secure
--------------------
* bugfixes:
- 1349 Image component + circle
- 1732 [bokehjs] Push_notebook memory leaks
- 2059 [regression] Running server example twice duplicates layout
- 2319 Imageurl not extending as expected (until after zoom / pan)
- 2560 Support css colornames in value()
- 2621 Convert from mpl breaks if mpl axis object has no xticks
- 2643 Error with mpl (showing in violin plot)
- 2679 [docs] Weird artifact on file_html generate docs
- 2700 [build] 0.9.0 build on anaconda has wrong md5
- 2730 Donut chart emits validation error
- 2731 Histogram emits a validation error
- 2776 Spurious error message in plotting/file/ajax_source.py and ajax_source_realtime.py
- 2780 Bokeh timeseries chokes on nan values
- 2893 Ranges using numpy types, when creating a new figure, fail
- 2904 Editable fields in a sorted datatable do not update correctly
- 2910 [docs] Testing addopts are note recognized with listed dependencies installed
- 2918 [charts] Support for irregular observation intervals for area charts
- 2928 [bokehjs] [build] Watch.coffee has bad path for bokehjs watchsources (gulp watch is broken)
- 2932 [bokehjs] Use custom function to compute the maximum value of a large array
- 2945 [bokehjs] Plotting "large numbers" with webgl=true causes point coordinates to be miscalculated
- 2951 Border_fill and background_fill don't accept rgb tuples or rgba values
- 2953 [bokehjs] Bokehjs 0.10 very verbose in the console using cdn
- 2965 [charts] Custom bar chart hover tooltips
- 2978 [tests] ../tests/travis/nbexecuter.py tests not compatible w/ ipython=4.0
- 2980 [tests] Move location of license copy in setup.py
- 2998 Fix pinch zoom
- 3001 Hotfix/box selection for mobile
- 3015 Hotfix/broken charts
- 3017 Stocks example bug with numpy v1.10.1
- 3022 [bokehjs] Logmapper can overwrite inputs, also falls over with one bad value
- 3023 [docs] Wrong variable names in file_html() for jinja2 template in documentation
- 3036 Gulp build script creates incorrect source map and gulp watch has bad path to license.txt
- 3048 Small fix to hover.py example
- 3057 [charts] Bar chart broken on update
- 3059 Fixes/tile renderer enhancements
- 3066 [examples] [server] Glyphs.py server issue - plots appearing twice
- 3071 [regression] Hotfix/image_rgba
- 3076 Hot fix: fixed default settings for tile sources
- 3085 Y_axis_type='log' collapses values
- 3089 Hotfix/fix flake8
- 3092 [charts] [docs] Bar plot example seems to be broken
- 3094 Text_font_size props in default.yaml raise deprecated warn
- 3100 [tests] Ipython notebook cells not being executed in examples tests
- 3102 [server] Do not open up server to all cross-origin connections
- 3108 [server] Fix `curdoc()` inside of callbacks
- 3124 Histogram gives valueerror or overflowerror with automatic binning on a nearly homogenous dataset
- 3162 [server] Set correct websocket_path on each app pattern in the server
- 3165 [server] Avoid using host header from the http request
- 3167 [bokehjs] [TP] Wheel zoom tool on chrome
- 3169 Slider ignores changes to the model
- 3172 Fix autoload.js from server to include all js_urls
- 3192 Unit of period in add_periodic_callback() changed to seconds
- 3195 [docs] Example-breaking typo in the documentation
- 3213 [build] Conda list returns too much without -f
- 3216 [docs] Add missing call to output_file in quickstart.rst
- 3218 [build] [regression] Try forcing inline resources for notebooks
- 3240 Support for functools.partial functions as callbacks
- 3249 [server] The example https://github.com/bokeh/bokeh/blob/master/examples/plotting/server/line_animate_widget.py does not work in the developer build??
- 3253 [regression] Document does not maintain object insertion order
- 3259 [tests] Shrink test_objects.py::testcollectmodels::test_references_large
- 3275 [server] Bokeh prod issues
- 3283 Fix broken docstring automation
- 3291 [server] Websocket connections timing out despite keep-alive
- 3296 [charts] [regression] Charts defaults are broken
- 3299 [server] Data not always bytes
- 3300 Border shading area not resizing correctly
- 3307 [examples] Use add_root not add in sliders.py and fourier_animated.py examples
- 3310 Support asynchronous coroutines in `add_timeout_callback`
- 3313 [examples] [regression] Selections are broken on app/stocks
- 3318 Timeout callbacks should remove themselves after they run
- 3320 [charts] [server] Bokeh server not working with charts and client sessions
- 3327 Fix erroneous dispatch method
- 3334 [bokehjs] Hotfix to only render toolbar once
- 3335 [examples] Line_animate_widget.py is broken
- 3338 [bokehjs] [server] Fix problem where replacing children did not update document
- 3339 [bokehjs] [examples] [widgets] Adding user defined layouts
- 3341 When we customize property serialization, also customize deserialization
- 3350 --host eats the script names
- 3356 Dataspecproperty.set_from_json: check whether json is a dict before assuming
- 3361 [bokehjs] [server] Opening same session of sliders example in two tabs breaks
- 3368 No_{glyph->data}_renderer warning
- 3376 [bokehjs] Inspected is a non-serializable attr at least for now
- 3379 [server] Add connection write_lock
- 3385 Fix change suppression on units-spec values
- 3392 Geojson_points example cannot set initial bounds
- 3402 Add in bokeh_theme layout
- 3403 Add in remaining html templates
- 3408 [bokehjs] [server] Improve datarange updating policies re: server usage
- 3418 [bokehjs] [widgets] Update toggle.coffee
- 3425 [server] Server breaks with tornado versions < 4.3
- 3427 Fixed json encoder import error
- 3428 [bokehjs] Fix refefences clobbering
- 3429 Periodic callbacks are invoked once when added
- 3430 Refactor document callbacks
- 3431 [bokehjs] Add missing logical connective
- 3445 Add control over cross-origin websocket
- 3446 Removed .value when retrieving outline_line_width for tile attribution
- 3449 Fix unclosed file in resources _inline()
- 3452 [models] Fix fontsizespec deprecationwarning
- 3453 [bokehjs] Possible solution to store model instead of view on 0d selections
- 3460 Fix error in snap_back. now will not request tiles outside of min/max zoom
- 3462 [charts] Boxplot whisker, marker styles ignored
- 3465 Esc does not clear selections
- 3467 [bokehjs] Hover tool performance seems degraded
- 3469 [bokehjs] Can't turn wheel zoom tool back on
- 3472 [bokehjs] [server] Make plot use the title_panel from the server if one is provided
- 3473 Dynamic map example: fixed issue with dynamic image becoming unhinged from basemap
- 3474 [examples] Airports example: fixed panning/zooming and refactored to use figure
- 3479 Lots of extra events on document load
- 3490 Fix a leftover log message and broken log message in has_properties.coffee
- 3500 [bokehjs] Bokeh.js must load first, before widgets, compiler
- 3512 Make bokeh.js set window.bokeh not only bokeh in current scope
- 3513 [server] Accept implicit port 80 on allowlist
- 3525 Random tiles example: temporary fix for bounds issue on map
- 3532 [bokehjs] Add support for inline autoload and restore support for inline resources in notebook
- 3540 Graphs are not displayed when using runipy
- 3547 Hotfix: don't exec bokeh embed until dom ready
- 3550 [examples] Small fix in scatter.ipynb - allow making selection
- 3560 Fix interactive excel example
* features:
- 578 [docs] Put plotting commands at the top of gallery pages
- 718 Make it possible to add tools to bokehjs without modifying bokeh source
- 900 Configurable ports for demos
- 1450 [bokehjs] [starter] Wheel zoom interaction improvements
- 1476 Glyphrenderer should have hover_glyph property
- 2021 Transparent background
- 2659 [bokehjs] Bokeh cdn doesn't support https
- 2681 [bokehjs] Webgl line glyph
- 2788 Opportunities for pyscript to efface js for bokeh users?
- 2794 Server rewrite based on tornado
- 2800 Implementation of user-defined models
- 2805 [bokehjs] Add max_retry_attempts and retry_interval_ms for imageurlview
- 2824 [bokehjs] Line annotation
- 2900 [geo] Feature/add tile layer renderer
- 2923 [bokehjs] Add support for htmlformatter in datatable
- 2934 Exploration on splitting our tests
- 2942 Feature request: constrain zoom out to fixed range/domain
- 2949 [bokehjs] [widgets] Allow plots to be responsive also for available height
- 2970 [charts] Bar chart : would be amazing to be able to use dataframe index as label
- 2975 Support negative bar lengths
- 3050 Feature/dynamic image renderer
- 3080 [server] Add support for periodic callbacks on a session/server app
- 3090 Add document.title and titlechangedevent
- 3104 [server] Include version information in document.to_json json
- 3112 Add document.get_model_by_name
- 3119 [server] Add server timeout callbacks
- 3129 Allow for configuring the ip address of the bokeh server
- 3133 Improve locking and async for tornado server side
- 3147 [server] Improve document changed events chain (multipledispatching)
- 3171 `pull_session` should let you provide app_path, host, port
- 3184 [bokehjs] [build] Add gulp dev-build task for faster development
- 3189 Adding attribution for tile renderer
- 3194 Better error reporting
- 3202 Clean up bokeh command and add json subcommand
- 3211 Rename propertygenerator to propertyfactory
- 3219 Basic theming
- 3261 Rename legend.{orientation->location} and implement more locations
- 3273 [docs] [server] Production bokeh
- 3344 Bokeh subcommand to generate secret key
- 3345 [server] Support --prefix for server
- 3355 Enable autoload_server from a static page
- 3360 Add ?v=contenthash to static paths served by the server
- 3364 Tile wrap around
- 3370 [bokehjs] Better approach to notebook comms:
- 3387 [examples] Movies example
- 3409 Server lifecycle hooks feature
- 3437 [build] [examples] [models] [server] [widgets] Allow use custom models on the server
- 3450 Some fixes to notebook patching
- 3459 Add controls over who can create sessions; test session creation much better
- 3507 [examples] Add examples with excel files
* tasks:
- 908 Remove columnref, etc
- 945 [docs] Update examples to current bokeh status for clarity and simplification
- 1246 Remove arraymanagement dependency
- 1289 [geo] Remove geojsplot
- 1726 Interactive tester improvements
- 1773 Misc charts codebase improvements
- 1814 Better variable names throughout bokeh.charts
- 1917 Remove _glyphfunctions
- 2194 [server] Distribute bokeh server separately.
- 2448 [docs] Document when the callback occurs on the textinput widget.
- 2491 [examples] Several plots throwing column length error (0.9.1)
- 2572 Output_notebook resources
- 2901 [docs] Update test dependencies listed on bokeh developer guide
- 2911 [docs] Faq code block needs wrap
- 2924 Turn off bar plot sorting by category axis labels
- 2947 [docs] Automate examples generation in glyph model docs
- 2952 Make widgets optional and refactor bokeh.resources
- 2954 [docs] Line_dash attr in styling visual attributes doc incomplete
- 2958 [docs] Make license obligations easier and clearer to understand
- 2973 To_bokeh renders datetime ticks as integers
- 2983 [branches] [server] Document and provide all defaults in python bindings
- 2985 Refine coverage reports
- 3005 [tests] Problems installing pytest-selenium
- 3010 [tests] Add `.cache` to `.gitignore`
- 3019 [tests] Restore examples tests on travisci as default action
- 3024 [charts] Replace legacy charts with new ones
- 3028 Remove leftover debugger statement from render loop
- 3031 [examples] Bug: stocks.app does not work with pandas .17 because read_csv doesn't accept headers=false in .17
- 3035 Make .clone private
- 3042 [examples] Plotting/file/ajax_*.py examples are "interactive" (require server)
- 3052 [docs] Documentation/python only tests
- 3053 Bye bye cli
- 3058 Remove superfluous server examples
- 3063 New server docs fixes
- 3065 Update numfocus contact email in docs
- 3068 [docs] Document need to install futures on py27
- 3079 Tests (and fixes) for plot resizing
- 3088 Add plotobject.to_json and to_json_string
- 3096 Lengthen timeout on test_client.coffee to 7500 from 2000 millis
- 3103 [server] Mark document.add deprecated or remove todo comment above it
- 3105 [server] Rename bokeh.application.spellings and spellinghandler
- 3106 Rename `plotobject` to `model`
- 3107 [server] Remove global `set_websocket_url` in embed.coffee
- 3109 Property cache cleanups
- 3111 Misc server examples
- 3113 Keep-alive ping on server websocket
- 3118 Add server.show() and `bokeh serve --show`
- 3122 Py35 in travisci
- 3132 [charts] Restore `chart(server=true)`
- 3140 [bokehjs] Remove cruft related to old ar implementation
- 3141 [branches] More work to sync coffee and python for tilerenderer / tilesource
- 3144 [docs] [server] Change tone of docstring on server show() slightly
- 3145 Hasparent: share one instance of display_defaults per class, not per instance
- 3149 Fix commented out `push_notebook` method from columndatasource
- 3150 Move columns out of datasource into columndatasource
- 3152 Add a new geojsondatasource
- 3160 Add checking for optional and required dependencies
- 3181 [server] Rename spellinghandler to handler
- 3185 [bokehjs] Selection of lines need improvements
- 3190 Tweaks to the property system
- 3193 [examples] Desired_num_ticks not working when using custom x_range
- 3205 Warnings cleanup
- 3208 [charts] Replace legacy donut chart
- 3214 Checking for extra_patterns kwarg and forwarding to bokehtornado
- 3223 Relax no_glyph_renderers validation
- 3225 [examples] Add bokeh logo and a link to the gapminder demo
- 3227 [charts] Remove legacy charts
- 3228 [docs] Typos in documentation, comments, and strings
- 3230 [docs] Add more missing calls to output_file in plotting
- 3234 [bokehjs] Coffee units handling
- 3236 [build] [tests] Ci build breakdown
- 3242 Add tags default in coffeescript
- 3248 Do not default numberspec/anglespec/distancespec to field name
- 3251 [docs] [server] Bokeh command docs
- 3255 [bokehjs] Correct lots of defaults to match between python and coffeescript
- 3256 [bokehjs] Properties.coffee: remove dead code in distance._init angle._init
- 3258 [bokehjs] Add skipped test to compare python and coffee defaults
- 3262 [build] Check dependencies list for release
- 3263 [docs] Add sphinx directive to create versioned links into the repo
- 3264 Clean up developer guide
- 3268 [charts] Remove pandas deprecation
- 3278 [examples] Keep the output_file the same name as the example file
- 3282 [server] Remove broken ws_url property from server
- 3285 Remove unnecessary paren in error message
- 3301 Plotting/file/burtin.py has validation warnings
- 3311 [tests] Add charts/plotting and charts/file to testing locations, warning
- 3326 [bokehjs] [tests] Finishes remaining js test_document todos
- 3337 [bokehjs] [tests] Test that coffee/python sync issues are not increasing
- 3351 Make `bokeh json` and `bokeh html` work in a similar way
- 3354 [examples] [server] Add chdoig's scikit-learn clustering demo
- 3367 [docs] Reduce the number of top-level items in the docs
- 3374 Reorganize top level package
- 3375 [examples] Cleanup embed examples
- 3377 [examples] Cleanup interactions examples
- 3382 [server] Periodic callback refactor
- 3388 [docs] Bring documentation styling in line with bokehplots.com
- 3391 [charts] Cleanup charts
- 3400 [build] Remove caching mechanism
- 3401 Server annotations
- 3406 [examples] Plotting/file cleanup
- 3407 [examples] [server] Plotting server cleanup
- 3415 Revert "server annotations"
- 3419 [bokehjs] Default sync
- 3422 [examples] Add streaming ohlc and macd indicator example
- 3424 Remove crossfilter example and associated bokeh code
- 3438 Hotfix: add file omitted by gitignore
- 3439 Attempt to make widgets look a bit better
- 3443 Turn off sending defaults to bokehjs
- 3444 Add cast to sql query results
- 3451 Remove for-now-unused "working" message
- 3457 Add warning for bokeh-server
- 3471 Examples tweaks and tasks
- 3475 Pr for docs/examples tweaks for 0.11
- 3477 [charts] [docs] Update charts docstrings and sphinx documentation
- 3485 Remove legacy charts from example notebooks
- 3488 Bokeh.resources.inline.render_js() unnecessarily exposes minor info about server in html (0.11.0.dev7)
- 3491 [build] Bokeh-compiler.js not uploaded to cdn
- 3497 Docs/examples tweaks for 0.11 (3)
- 3498 Update readme.md
- 3504 [examples] Fix selection histogram layout
- 3516 Docs/examples 011 4
- 3521 Add some more host and origin tests
- 3522 Start cleaning up docs
- 3524 Left justify hbox
- 3527 [examples] Remove notebooks using server
- 3536 [docs] Small tweaks to a couple of bits of markup
- 3537 [docs] An initial "server architecture" chapter for the developer guide
- 3544 [docs] Report that annulus is broken in release notes (+ typo fixes)
- 3545 Hotfix set range defaults to ``none``
- 3549 Revert "hotfix: don't exec bokeh embed until dom ready"
- 3554 Clean up numerous inconsistencies
- 3557 Fix more examples
- 3559 Fix geojson user guide plot
- 3561 [docs] Docs updates

Page 10 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.