Matej Cepl
0eba3a524b
Update to verion 3.3.0. OBS-URL: https://build.opensuse.org/request/show/1117551 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=77
4869 lines
253 KiB
Plaintext
4869 lines
253 KiB
Plaintext
-------------------------------------------------------------------
|
||
Fri Oct 13 02:12:58 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to verion 3.3.0:
|
||
* Too many changes, see
|
||
https://github.com/bokeh/bokeh/blob/3.3.0/docs/CHANGELOG for
|
||
a full list and
|
||
https://blog.bokeh.org/introducing-bokeh-3-3-f58edeac70ec for
|
||
an overview.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Sep 17 15:39:33 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 3.2.2:
|
||
* Bug fixes:
|
||
- (gh#bokeh/bokeh#13265) Merging tools in `gridplot` leads to
|
||
wrong active state next to tool icon
|
||
- (gh#bokeh/bokeh#13288) construct_color_bar does not support
|
||
ImageStack glyph
|
||
- (gh#bokeh/bokeh#13307) Incorrect file docstrings in
|
||
tests/support/plugins directory
|
||
- (gh#bokeh/bokeh#13314) CDS stream broken for larger rollover
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 3 13:50:36 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 3.2.0:
|
||
* Too many changes to list, see online
|
||
https://github.com/bokeh/bokeh/blob/3.2.0/docs/CHANGELOG.
|
||
- Re-generate bokeh-sampledata.tar.xz for update.
|
||
- BuildRequires: python-pytest-timeout, python-ipython needed for
|
||
tests.
|
||
- Disable a few more tests without necessary data files.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu May 18 14:39:03 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||
|
||
- update to 3.1.1:
|
||
* [BUG] Division element id of components can be
|
||
invalid for CSS
|
||
* [component: server] [BUG] Domain is not resolved
|
||
correctly when using BOKEH_RESOURCES=server
|
||
* `load_notebook()` uses non-unique DOM element
|
||
IDs
|
||
* [component: bokehjs] [BUG] Artifacts on the
|
||
signal when using WebGL to plot
|
||
* [component: build] bokehjs' build fails on
|
||
Windows 10 due to creating symlinks
|
||
* [component: examples] `autocompleteinput.py`
|
||
example doesn't work with pandas 2.0
|
||
* [component: docs] `README.md` in `examples/`
|
||
doesn't reflect the contents of the directory
|
||
* [component: bokehjs] [BUG] Incorrect behaviour
|
||
of Slider control on Safari (macOS)
|
||
* [component: bokehjs] Heavy `lazy_initialize()`
|
||
can result in a race condition
|
||
* [BUG] Fix broken link to tools guide
|
||
* Fix bokeh.sphinxext.util after PR #13041
|
||
* [component: server] Fix `MultiRootStaticHandler`
|
||
after PR #13041
|
||
* [component: docs] fix broken docs refs
|
||
* [component: bokehjs] Fix race conditions related
|
||
to layout resize and updates
|
||
* [component: bokehjs] accent are sorted last in
|
||
sorted Tablecolumn
|
||
* [component: bokehjs] Investigate duplicated
|
||
`ctx.stroke()` in various hatch patterns
|
||
* [component: build] Display a list of installed
|
||
dependencies and related software in CI
|
||
* [component: bokehjs] [FEATURE] Propagate Name
|
||
attribute to js for all Models
|
||
* [component: docs] [BUG] [docs] Serializer cannot
|
||
serialize decimal.Decimal
|
||
* [component: tests] Complete unit tests for
|
||
BokehJS mathematical array functions
|
||
* [component: build] Check for existence of git
|
||
tags early on in build process
|
||
* [component: docs] dev guide has incorrect links
|
||
to executables in the github
|
||
* Disable miniconda-setup Post step on Windows
|
||
* Prune latest docs properly
|
||
* [component: docs] Carriage returns error on
|
||
Windows systems. [BUG]
|
||
* [FEATURE] Set `Cross-Origin-Resource-Policy:
|
||
cross-origin`
|
||
* [component: docs] add ref
|
||
* [component: tests] Temporarily disable
|
||
docker_from_wheel test in CI
|
||
* [component: docs] Fix tiny error in doc code-
|
||
block
|
||
* [component: docs] Added metadata to
|
||
line_on_off.py
|
||
* [component: docs] Add dropdowns to contributor
|
||
docs troubleshooting
|
||
* [component: docs] Tile source metadata
|
||
* Increase the number of iterations in CSS safe ID
|
||
generator
|
||
* [component: docs] Update In-kind sponsors list
|
||
* [component: build] Allow `static/` symlinks in
|
||
`BOKEHJS_ACTION=install pip install -e .`
|
||
* [component: docs] Update first_steps_1.rst
|
||
* Backports for 3.1.1
|
||
* [component: bokehjs] PolySelectTool area remains
|
||
the same at all zoom levels
|
||
* "Slider" widget: omitting a required argument
|
||
does not produce error message
|
||
* [component: bokehjs] HoverTool not working with
|
||
RangeTool
|
||
* [component: bokehjs] [BUG] Can't interact with
|
||
multiple RangeTools
|
||
* [component: bokehjs] [BUG] range_tool broken on
|
||
inverted axes
|
||
* [component: bokehjs] [BUG] Hover tool not working
|
||
correctly for rotated rectangles
|
||
* [component: bokehjs] [BUG] Plaintext copy-pasted
|
||
from DataTable has a different order
|
||
* [component: bokehjs] [BUG] Dates in DataTables
|
||
appear as zero-epoch
|
||
* [BUG] TypeError when customizing tools icon
|
||
using PIL Image
|
||
* [component: bokehjs] [BUG] Replacing filter of
|
||
CDSView does not trigger update of DataTable
|
||
* [component: bokehjs] [BUG] DataTable rendering
|
||
behaves inconsistently for different indices of an
|
||
IndexFilter
|
||
* [BUG] Allow reset of DatePicker to empty date
|
||
* [component: bokehjs] [BUG] ColumnDataSource does
|
||
not work with NumPy floating-point scalars
|
||
* [component: bokehjs] [FEATURE] enable linebreaks
|
||
in legend labels
|
||
* Figure out why `HexTile` with `pointytop`
|
||
orientation and `aspect_scale=0.5` fails
|
||
* [component: bokehjs] Hover tool can point to
|
||
data outside of the frame
|
||
* Handle Datetime values consistently in
|
||
annotations
|
||
* [component: docs] [BUG]
|
||
`bokeh.core.json_encoder.serialize_json` doesn't work as
|
||
shown in example
|
||
* [component: bokehjs] [BUG] MultiChoice dropdown
|
||
and autocomplete
|
||
* [component: bokehjs] Rect hit testing on circles
|
||
is overzealous, at least by the default
|
||
* light_minimal theme is missing
|
||
* [component: bokehjs] [BUG]
|
||
sizing_mode='stretch_both' broken in gridplot (bokeh 3.0.2)
|
||
* [BUG] bokeh v3 ColumnDataSource.selected.indices
|
||
no longer works with ndarray
|
||
* [BUG] Performance differences between v2 and v3
|
||
* [component: docs] Ref guide autoclasstoc links
|
||
are missing
|
||
* [component: bokehjs] [BUG] tooltips disappear
|
||
when range of image is reversed
|
||
* [component: bokehjs] ReGL initialization is
|
||
excessively and unnecessarily slow in tests
|
||
* [component: bokehjs] [BUG] DatePicker kills
|
||
layout
|
||
* [component: docs] [BUG] CheckboxGroup minimal
|
||
example in the documentation (Widgets and DOM elements 3.0.3)
|
||
does not work properly
|
||
* [component: bokehjs] [BUG] Updating DatePicker
|
||
css_classes from callbacks not working
|
||
* Type check errors due to updated `pandas-stubs`
|
||
* [component: docs] [BUG] No such file:
|
||
examples/plotting/marker_map.py
|
||
* [component: bokehjs] [BUG] Possible regression:
|
||
pinching not working with wheelzoomtool
|
||
* [component: bokehjs] [BUG] hatching scales
|
||
differently on different displays
|
||
* [component: examples] Custom tooltip example
|
||
mis-renders
|
||
* [component: bokehjs] Custom extension examples
|
||
do not work
|
||
* [component: docs] [BUG] No module named
|
||
'bokeh.server.tests'
|
||
* [component: bokehjs] [BUG] DataTable does not
|
||
output true/false for numpy arrays
|
||
* [component: bokehjs] `RangesUpdate` is not
|
||
emitted for linked plots
|
||
* [component: bokehjs] [BUG] HasProps does not
|
||
record references for models declared inside Map objects
|
||
* [component: bokehjs] [BUG] BokehJS interpolate
|
||
doesn't handle length-1 arrays
|
||
* [component: bokehjs] [BUG] Streaming broken when
|
||
switching from Array to TypedArray
|
||
* [component: bokehjs] There are dots in HTML
|
||
class names
|
||
* [BUG] Time to add glyph with legend label grows
|
||
exponentially with number of existing glyphs
|
||
* [BUG] Serialization of new models breaks with
|
||
Document.hold()
|
||
* [BUG] Cannot serialize pd.NA
|
||
* [BUG] Cannot serialize pandas numeric arrays
|
||
* [component: docs] Update Docs for GlyphRenderer
|
||
* [component: docs] Missing title in docs for
|
||
glyphs
|
||
* [component: docs] [BUG] Example in "Setting up a
|
||
development environment" doesn't exist anymore
|
||
* [BUG] GridPlot sizing mode not respected
|
||
* [BUG] GridPlot does not combine tools with
|
||
different renderers
|
||
* [component: bokehjs] Unnecessary scrollbars can
|
||
toggle back and forth in layouts
|
||
* [component: bokehjs] Editable `BoxAnnotation`
|
||
doesn't respect symbolic coordinates
|
||
* [component: bokehjs] css_classes example not
|
||
working
|
||
* [BUG] Pandas series encoding can fail with
|
||
pyarrow dtypes
|
||
* [component: bokehjs] Layout collapses when using
|
||
`FullscreenTool` in Chromium
|
||
* [component: server] [BUG] Server does not allow
|
||
websocket connection on unix socket
|
||
* [component: bokehjs] Candlestick chart broken
|
||
* [component: docs] Thumbnails not being rendered
|
||
in docs gallery
|
||
* [component: docs] Fix typo.
|
||
* [component: bokehjs] Refactor `qbb()` and
|
||
`cbb()` and fix usage of `cbb()`
|
||
* [component: bokehjs] Update Tabler icon CSS URL
|
||
* [component: bokehjs] Fix svg rotated ellipses
|
||
* [component: bokehjs] Consider margins when using
|
||
`100%` width with `max` policy
|
||
* [component: tests] Resolve issues with headless
|
||
Chromium 110
|
||
* [component: bokehjs] Build bokehjs' examples in
|
||
CI and fix errors
|
||
* Fix alignment in `_templates/file.html`
|
||
* Add support for persistent selection overlays
|
||
* ncol and nrow in Legend object
|
||
* Hook for callback upon document init
|
||
* Allow models.Span.location to accept categorical
|
||
values
|
||
* [component: bokehjs] [FEATURE]Change date format
|
||
of DatePicker
|
||
* [component: bokehjs] [FEATURE] Add fill
|
||
properties to slope
|
||
* [component: bokehjs] [FEATURE] Add JS event on
|
||
Websocket disconnect
|
||
* [component: bokehjs] Add rounded corners for
|
||
rect/quad glyphs
|
||
* [component: bokehjs] [FEATURE] MultiChoice:
|
||
allow flag for the options menu to be closed after an item is
|
||
selected or not
|
||
* [BUG] Sparse DataFrame can't be plotted without
|
||
transformation to CDS
|
||
* Add support for background, border, padding,
|
||
etc. to `Text` glyph
|
||
* [FEATURE] Add visual separation for legend items
|
||
with multiline text
|
||
* [FEATURE] Add method to construct a ColorBar
|
||
* [FEATURE] Add transform.eqhist_cmap
|
||
* [component: bokehjs] Add configurable option for
|
||
invoking callback when pressing enter for TextInput
|
||
* [BUG] Cannot plot `pandas.DataFrame` with
|
||
columns of type string
|
||
* Categorical colormapping of 3D arrays
|
||
* Expose stylesheet model API publicly
|
||
* [component: bokehjs] Implement
|
||
varying_alpha_palette in BokehJS
|
||
* [component: bokehjs] Add interp_palette function
|
||
* Allow to clone `HasProps` instances
|
||
* tasks:
|
||
* [component: tests] Test that bokehjs is npm-
|
||
installable
|
||
* [component: tests] Test for `MultiChoice` widget
|
||
* Rename `select_every_mousemove` to `continuous`
|
||
* [component: build] Raise min numpy to 1.16
|
||
* [component: tests] Server tests use deprecated
|
||
API
|
||
* [component: build] [BUG] Runtime error of
|
||
incorrect option name crashes webapp (Angular)
|
||
* [component: docs] [FEATURE] Add
|
||
``text_outline_color`` to docs
|
||
* [component: docs] [BUG] First steps 2 doc
|
||
figures have low contrast
|
||
* [component: docs] User guide section for CSS
|
||
stying
|
||
* [component: docs] Docs on load balancing with
|
||
Apache can be improved
|
||
* [BUG] numpy.bool8 is deprecated
|
||
* [BUG] EncodingWarning in bokeh.resources and
|
||
bokeh.themes.Theme(...)
|
||
* Codecov not skipping sphinxext
|
||
* [component: docs] [DOCS] rect glyph shouldn't be
|
||
used on log axes
|
||
* [component: docs] Built-in widgets docs page
|
||
does not include DateSlider
|
||
* [component: examples] Improve examples' color
|
||
handling
|
||
* [component: docs] Dev setup docs needs to ensure
|
||
repo tags
|
||
* Activate bugbear checks in ruff
|
||
* [component: docs] Update docs for release
|
||
* [component: docs] Gallery thumbnails for image
|
||
examples need updating
|
||
* [component: docs] Date picker gallery thumbnail
|
||
broken
|
||
* Forward ports for 3.0.1
|
||
* Forward ports from 3.0.2
|
||
* [component: build] Upgrade to TypeScript 4.9
|
||
* [component: bokehjs] Remove legacy
|
||
`CanvasRenderingContext2D` polyfills
|
||
* [component: build] Add support for CSS modules
|
||
to extensions' compiler
|
||
* [component: docs] Promote note to warning in
|
||
docs
|
||
* [component: docs] Fix tooltip ug entry
|
||
* Update copyright statements to 2023
|
||
* [component: bokehjs] Remove legacy CSS styles
|
||
* [component: build] Switch to isolated modules in
|
||
TypeScript
|
||
* [component: build] Switch to ES2022 tsc
|
||
compilation target
|
||
* Upgrade `actions/{checkout,cache,...}` to `v3`
|
||
* [component: examples] Added metadata to examples
|
||
* Fix a few typos
|
||
* Update ruff / f-string cleanup
|
||
* [component: bokehjs] Upgrade bokehjs
|
||
dependencies and refresh `package-lock.json`
|
||
* [component: docs] spelling mistake
|
||
* `DatePicker` improvements and new types of
|
||
pickers
|
||
* [component: examples] 11765 metadata custom
|
||
tooltips
|
||
* [component: examples] Added metadata to hover.py
|
||
* Reuse object traversal result when bundling
|
||
* [component: bokehjs] Enable strict boolean
|
||
expressions lint rule
|
||
* Use ubuntu-latest and nodejs 18.x in CI
|
||
* [component: bokehjs] Don't re-render when
|
||
`css_classes` or `stylesheets` change
|
||
* Resolve issues with testing on MacOS in CI
|
||
* [component: bokehjs] Enable `switch-
|
||
exhaustiveness-checks` lint rule
|
||
* Upgrade to ruff 0.0.252
|
||
* [component: build] Check for package-lock.json
|
||
v3 in release scripts
|
||
* [component: bokehjs] Make `publish = true` the
|
||
default for `BokehEvent`
|
||
|
||
-------------------------------------------------------------------
|
||
Thu May 18 14:04:06 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||
|
||
- switch to default npm
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 4 15:40:59 UTC 2023 - Ben Greiner <code@bnavigator.de>
|
||
|
||
- Update to version 3.0.3
|
||
* Bokeh Version 3.0.3 (Dec 2022) is a point release that
|
||
addresses layout issues affecting downstream projects, as well
|
||
as other small regressions and bugfixes.
|
||
* Fix export with fractional CSS lengths (#12611)
|
||
* Fix layout propagation in nested mixed layouts (#12583)
|
||
* Fix application of UI element styles in Firefox (#12633)
|
||
* Add default styles to FILE template (#12627)
|
||
* Ensure change callback manipulation is threadsafe (#12623)
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Nov 19 20:33:42 UTC 2022 - Ben Greiner <code@bnavigator.de>
|
||
|
||
- Update to version 3.0.2
|
||
## bugfixes
|
||
* #4930 interaction between tooltips and gridplots
|
||
* #12429 [component: bokehjs] [BUG] Line selection does not
|
||
render the unselected end line segments
|
||
* #12531 [component: bokehjs] [BUG] latex in titles - upright
|
||
characters that should be italic
|
||
* #12551 [component: tests] bokehjs' unit tests fail on chromium
|
||
107
|
||
* #12554 [component: docs] Custom.js needs update for switcher
|
||
* #12578 [component: bokehjs] [BUG] gridplot reset button does
|
||
not reset all figures
|
||
* #12585 [component: bokehjs] [BUG] line_policy='none' for
|
||
HoverTool does not generate any tooltip
|
||
* #12587 [component: server] [BUG] Don't delete
|
||
importlib.metadata in __init__.py
|
||
* #12593 [BUG] Guard numpy.typing.ArrayType with `if
|
||
TYPE_CHECKING`
|
||
## tasks
|
||
* #12557 [component: docs] Need automation for updating
|
||
switcher.json
|
||
* #12560 [FEATURE] remove mock
|
||
* #12562 [BUG] Tests: "python" is not a guaranteed executable
|
||
* #12566 [component: docs] Fix dates and typo in release docs for
|
||
3.0.0/3.0.1
|
||
* #12569 [component: build] Add Python 3.11 to CI
|
||
* #12571 [component: tests] Remove flaky from integration tests
|
||
* #12573 [component: tests] Add a regression test for issue #4888
|
||
* #12579 Upgrade to mypy 0.990
|
||
* #12581 Disable Selenium integration tests for now
|
||
* #12597 Backports for 3.0.2
|
||
* #12600 Updates for 3.0.2
|
||
- Remove bokeh-remove-mock.patch gh#bokeh/bokeh#12561: upstream
|
||
- Remove bokeh-sys-executable.patch gh#bokeh/bokeh#12563: upstream
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Nov 4 15:23:00 UTC 2022 - Ben Greiner <code@bnavigator.de>
|
||
|
||
- Update to version 3.0.1
|
||
* point release that addresses an issue with runtime dependencies
|
||
- Add patches for test suite:
|
||
* bokeh-remove-mock.patch gh#bokeh/bokeh#12561
|
||
* bokeh-sys-executable.patch gh#bokeh/bokeh#12563
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Oct 31 11:39:10 UTC 2022 - Ben Greiner <code@bnavigator.de>
|
||
|
||
- Update to version 3.0.0
|
||
* Bokeh Version 3.0.0 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
|
||
https://github.com/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
|
||
- Drop bokeh-pr12218-Pillow9.2.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jul 7 17:32:06 UTC 2022 - Ben Greiner <code@bnavigator.de>
|
||
|
||
- Add bokeh-pr12218-Pillow9.2.patch for fixing failures with
|
||
Pillow 9.2
|
||
* gh#bokeh/bokeh#12216
|
||
* gh#bokeh/bokeh#12218
|
||
|
||
-------------------------------------------------------------------
|
||
Sun May 29 15:02:34 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 2.4.3:
|
||
* Bugfixes:
|
||
- gh#bokeh/bokeh#7390 [component: bokehjs] Tap events respond
|
||
outside plot area.
|
||
- gh#bokeh/bokeh#11744 [component: docs] BokehJS example in
|
||
docs is broken.
|
||
- gh#bokeh/bokeh#11832 [component: bokehjs] [BUG] Zoom-in
|
||
failing with the `xzoom_in` tool.
|
||
- gh#bokeh/bokeh#11965 [component: bokehjs] [BUG] Table
|
||
formatting causes layout crash/collapse.
|
||
- gh#bokeh/bokeh#11987 [component: docs] Docs: extra
|
||
whitespace on non-sidebar pages.
|
||
- gh#bokeh/bokeh#11995 [component: docs] [Docs] his must be
|
||
replaced by This.
|
||
- gh#bokeh/bokeh#12058 [BUG] webgl backend results in dashed
|
||
lines.
|
||
- gh#bokeh/bokeh#12070 [component: bokehjs] [BUG]
|
||
Wedge/AnnularWedge hit testing cuts off top/bottom.
|
||
- gh#bokeh/bokeh#12096 Missing `f` prefix on f-strings.
|
||
- gh#bokeh/bokeh#11819 [component: bokehjs] Correctly handle
|
||
odd-length dash patterns in WebGL.
|
||
- gh#bokeh/bokeh#11829 [component: bokehjs] Fix webgl line NaN
|
||
handling.
|
||
- gh#bokeh/bokeh#12051 [component: docs] Fixed typo:
|
||
s/server/serve/
|
||
- gh#bokeh/bokeh#12106 Fix typo in git.py.
|
||
* Features:
|
||
- gh#bokeh/bokeh#9182 [component: bokehjs] Add hover tooltip
|
||
support for Patch, HArea, and VArea.
|
||
- gh#bokeh/bokeh#10525 [component: bokehjs] [Feature] Support
|
||
full text search for MultiChoice and auto complete input
|
||
- gh#bokeh/bokeh#11840 [component: bokehjs] Support multiple
|
||
marker types in WebGL scatter.
|
||
- gh#bokeh/bokeh#12034 Add DatetimeRangeSlider.
|
||
- gh#bokeh/bokeh#12121 Support rescale_discrete_levels in
|
||
EqHistColorMapper.
|
||
- Refresh conftest.py from github sources.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Dec 8 23:16:06 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 2.4.2:
|
||
* [gh#bokeh/bokeh#11422] [component: bokehjs] [BUG]
|
||
`DeserializationError` when trying to change a `DataTable`'s
|
||
columns with `CustomJS`
|
||
* [gh#bokeh/bokeh#11800] [BUG] DeserializationError when
|
||
plotting graphs
|
||
* [gh#bokeh/bokeh#11801] [component: bokehjs] [BUG] Log axis
|
||
figures don't render if they're not visible at start
|
||
* [gh#bokeh/bokeh#11807] [component: bokehjs] Work around issues
|
||
with initialization-time change discovery
|
||
* [gh#bokeh/bokeh#11808] Don't unnecessarily update node/edge
|
||
renderers in graphs
|
||
* [gh#bokeh/bokeh#11613] [component: docs] Cache-bust custom.css
|
||
for docs
|
||
* [gh#bokeh/bokeh#11791] [component: docs] Update issue template
|
||
to use new GH forms
|
||
* [gh#bokeh/bokeh#11761] [component: docs] Clarify use of color
|
||
in first steps guide
|
||
* [gh#bokeh/bokeh#11762] [component: docs] Replace slash with
|
||
backslash for PS commands
|
||
* [gh#bokeh/bokeh#11767] [component: bokehjs] Upgrade jquery-ui
|
||
to resolve security concerns
|
||
* [gh#bokeh/bokeh#11781] [component: examples] fix transform
|
||
jitter example
|
||
* [gh#bokeh/bokeh#11786] bokeh 2.4.2 backports
|
||
* [gh#bokeh/bokeh#11790] [component: build] Bryanv/pin sphinx 42
|
||
* [gh#bokeh/bokeh#11797] Add OS to bokeh info
|
||
* [gh#bokeh/bokeh#11805] More 3.0 -> 2.4.2 backports
|
||
* [gh#bokeh/bokeh#11810] [component: docs] Update docs for new
|
||
issue forms
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 13 21:33:34 UTC 2021 - Michael Ströder <michael@stroeder.com>
|
||
|
||
- Update to version 2.4.1:
|
||
* Long list, see
|
||
https://github.com/bokeh/bokeh/blob/2.4.1/CHANGELOG
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Sep 23 09:54:47 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||
|
||
- Bokeh requires Python >= 3.7: disable failing Leap builds
|
||
- Reactivate test suite (at least the unit tests packaged in the
|
||
sdist) by adding conftest.py from the github archive
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Sep 23 09:53:47 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- updates-alternatives actions should be in postun, not preun
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Sep 18 18:05:47 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 2.4.0:
|
||
* Long list, see
|
||
https://github.com/bokeh/bokeh/blob/2.4.0/CHANGELOG
|
||
- Drop bokeh-pr11218-figure-toolbar-active-properties.patch,
|
||
upstream PR merged.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jul 20 13:56:14 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||
|
||
- Remove URL for rebased patch
|
||
bokeh-pr11218-figure-toolbar-active-properties.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 19 08:35:07 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||
|
||
- Revert to version 2.3.3
|
||
* stay on a stable version. 2.4.0.dev1 broke distributed
|
||
- Add bokeh-pr11218-figure-toolbar-active-properties.patch
|
||
* fix for gh#spotify/chartify/issues/128
|
||
* is a rebased version of gh#bokeh/bokeh#11218
|
||
* tested with all packages with an active %check from
|
||
`osc whatdependson openSUSE:Factory python-bokeh standard x86_64`
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 12 13:17:06 UTC 2021 - Markéta Machová <mmachova@suse.com>
|
||
|
||
- Update to version 2.4.0.dev1
|
||
in 2.3.3:
|
||
* JupyterLab 3 dynamic extension loading
|
||
* Deprecate broken HSL objects
|
||
* Simplify rendering of Line and MultiLine glyphs
|
||
* Replace jinja2.Markup deprecated with Jinja 3.1
|
||
* Upgrade to Chrome 91 and fix failing examples' tests
|
||
* Fix data access layout SpatialIndex.bounds()
|
||
* Restore support for relative font size units
|
||
just in dev1:
|
||
* Unify {Figure,Toolbar}.active_* properties
|
||
* Update to isort 5.8
|
||
* Add support for polar coordinates
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Jun 5 12:55:54 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Test suite complete useless.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Feb 27 11:27:05 UTC 2021 - Michael Ströder <michael@stroeder.com>
|
||
|
||
- Update to version 2.3.0
|
||
* bugfixes:
|
||
- #1426 Mixins have vectorized properties which doesn't make sense outside glyphs
|
||
- #6781 HoverTool.renderers accept List(Renderer) but supports only List(GlyphRenderer)
|
||
- #8489 [component: bokehjs] Graphical bugs with webgl and time series data with NaN points
|
||
- #9951 [BUG] Impossible to use tuples as colors
|
||
- #10136 [component: bokehjs] Arrows - 'white background' under the arrow
|
||
- #10218 [component: server] [BUG] Periodic callback don't stop in Django
|
||
- #10339 [component: tests] examples' tests fail because headless browser doesn't start in time
|
||
- #10407 [component: bokehjs] [BUG] Select is not updated upon setting value after changing the options
|
||
- #10411 [component: examples] [BUG] issues with latex_example_full
|
||
- #10452 [component: bokehjs] [BUG] MultiChoice disabled attribute is not working
|
||
- #10454 [component: bokehjs] LabelSet does not display with categorical coordinates
|
||
- #10457 [component: bokehjs] [BUG]Reverse Y axis range with circle
|
||
- #10458 [component: bokehjs] [BUG]multi_line doesn't support hover.
|
||
- #10468 [component: bokehjs] [BUG] `DateSlider` and `DateRangeSlider` ignore `format` set to an instance of `TickFormatter`
|
||
- #10481 [component: bokehjs] [BUG] Unable to use CustomJS callback on HoverTool with GraphRenderer
|
||
- #10484 [component: docs] Typo in https://docs.bokeh.org/en/latest/docs/user_guide/embed.html#autoload-scripts
|
||
- #10498 [component: bokehjs] [BUG] GridBox not rebuilt when changing cols or rows attributes
|
||
- #10506 [component: bokehjs] [FEATURE] Hiding hex number from color swatch in hover tool
|
||
- #10507 [component: bokehjs] [BUG] Cannot disable MultiSelect in 2.2.1
|
||
- #10536 [component: server] Bad `super` call in "contexts.py"
|
||
- #10541 [component: bokehjs] [BUG]Slope annotation is not drawn with gradient of 0
|
||
- #10559 [component: bokehjs] [BUG] Modifying a tooltip may result in errors
|
||
- #10575 [component: bokehjs] [BUG] Whiskers do not appear in categorical plots?
|
||
- #10581 [component: docs] [BUG] Outdated example for CustomJSHover
|
||
- #10589 [component: bokehjs] [BUG] multi_line is rendered incorrectly when used with a view with filters
|
||
- #10594 [component: bokehjs] [BUG] Whiskers `base` have reduced precision
|
||
- #10595 [component: docs] [BUG] Minor Typo in Gallery documentation.
|
||
- #10603 [component: build] [BUG] 2.3.0dev2 introduced an erroneous dependency on "python_abi 3.9.* *_cp39"
|
||
- #10604 [component: bokehjs] quote (') from networkx index node are translated to (')
|
||
- #10611 [component: bokehjs] bokehjs' unit tests fail after recent changes
|
||
- #10613 [component: docs] Add TOC to reference doc
|
||
- #10643 [component: bokehjs] [BUG] 2.3.0dev5 - Using a widget as a parameter in its own js callback throws 'Maximum call stack size exceeded' on JS side
|
||
- #10666 [component: bokehjs] [BUG] Webgl perf regressions in branch-2.3
|
||
- #10668 [BUG] Warnings about integrity checks when using CDN resources with extension
|
||
- #10670 [component: bokehjs] [BUG] PolyEditTool vertices are not redrawn on data source update
|
||
- #10675 [component: bokehjs] [BUG] ScientificFormatter shows 0 as 0.000e+00
|
||
- #10695 [component: bokehjs] [BUG] MultiChoice options covered up by DataTable
|
||
- #10697 [component: bokehjs] [BUG] ScientificFormatter error formatting negative numbers
|
||
- #10702 [component: bokehjs] [BUG] TextAreaInput value_input no change event detected
|
||
- #10721 [component: build] CI is failing with ModuleNotFoundError: No module named 'bokeh'
|
||
- #10725 [component: bokehjs] [BUG] SVG backend mirrors image in plot
|
||
- #10738 [component: bokehjs] [BUG] MultiLine datetime precision loss
|
||
- #10754 [component: bokehjs] [BUG] Hover indices broken
|
||
- #10755 [component: bokehjs] Unequal length columns cause size mismatch error
|
||
- #10784 [component: bokehjs] [FEATURE] Differential re-rendering of updated plots
|
||
- #10809 [component: bokehjs] [BUG]figure labels missing after updating the CDS
|
||
- #10819 [component: docs] [BUG] Example in LabelSet documentation doesn't seem to be correct
|
||
- #10826 [component: bokehjs] SVG canvas doesn't implement `ctx.fill(fill_rule)`
|
||
- #10837 [component: bokehjs] Public style/**/*.d.ts are not robust enough for path mapping
|
||
- #10841 [BUG] Ensure non-nullable properties in JS are validated in Python
|
||
- #10851 [BUG] Layout regressions
|
||
- #10852 [component: bokehjs] [BUG] Lasso tool does not render
|
||
- #10853 [component: bokehjs] [BUG] Ajax and Server sent examples broken
|
||
- #10855 [component: bokehjs] Only main glyphs has signals connected in `GlyphRenderer`
|
||
- #10875 [component: docs] [BUG] Marker docs require updating
|
||
- #10879 [component: docs] [BUG] Link to export_svg() in export.rst is broken
|
||
- #10880 [BUG] ProxyToolbar.logo: expected a value of type str, got None
|
||
- #10913 [BUG] Error while testing 2.3.0dev13 with Dask
|
||
- #10924 [component: docs] [BUG]Custom Widget Example fails to load (2.3.0rc2)
|
||
- #10647 [component: bokehjs] [Spinner] Avoid twice incrementation with laptop pad
|
||
- #10701 Fix backwards compatibility alias for InspectTool
|
||
- #10760 [component: tests] Manually quote arguments to npx
|
||
- #10860 [component: bokehjs] Resolve IE compatibility issues
|
||
* features:
|
||
- #2230 [component: bokehjs] expose tap and hover tool hit radius
|
||
- #3674 Add DataModel base class
|
||
- #5618 [component: bokehjs] CategoricalColorMapper ColorBar
|
||
- #5676 [component: bokehjs] Encode colors as 32 bit integers by default
|
||
- #6835 [component: bokehjs] Vectorized Arrow Heads
|
||
- #7845 Allow both tap and doubletap gestures with TapTool
|
||
- #8169 [component: bokehjs] Line break in categorical axis labels
|
||
- #8954 [component: bokehjs] Adding support for superscript exponents
|
||
- #9169 [FEATURE] SVG export for gridplot
|
||
- #9847 [component: bokehjs] Add support for ES module entrypoint
|
||
- #9929 [component: bokehjs] Add hatch rendering to Box Annotation
|
||
- #10203 [component: bokehjs] [FEATURE] line_dash vectorizable where appropriate
|
||
- #10295 [component: bokehjs] [FEATURE] Let AutocompleteInput accept input not present in completion list
|
||
- #10472 [component: bokehjs] [FEATURE] Auto-ranging in network graphs
|
||
- #10505 [component: bokehjs] Add button_type with no border
|
||
- #10576 [FEATURE] 'transparent' as an alias for `rgba(0, 0, 0, 0)`
|
||
- #10599 [component: bokehjs] [BUG] BokehJS minimal example is not working
|
||
- #10612 [component: bokehjs] Hovertool does not work for dynamically added glyphs
|
||
- #10637 [component: bokehjs] Need "Edges" only inspected policy for graphs
|
||
- #10662 [component: bokehjs] [FEATURE]Allow naming (title) of Tools
|
||
- #10798 [component: server] [FEATURE] Support Tornado WebSocket compression on server
|
||
- #10824 [component: bokehjs] Add Hatch Patterns for Glyphs
|
||
- #10836 [component: bokehjs] [FEATURE] Add new star marker
|
||
- #10323 [component: bokehjs] Add support for smooth curve glyphs
|
||
- #10493 Accurate color bar ticking with eqhist mapping
|
||
- #10624 [component: bokehjs] Auto-generate index.ts based on tsconfig's input patterns
|
||
- #10640 Implement grad and turn CSS-based angle units
|
||
- #10734 [component: bokehjs] Add support for Less/CSS to extensions
|
||
- #10847 [component: bokehjs] Add star marker - webgl extension
|
||
* many more tasks
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Feb 21 17:02:18 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||
|
||
- Skip python36 build: With NumPy 1.20, python36-numpy is no
|
||
longer available in Tumbleweed (NEP 29)
|
||
- The downside of not testing: This was only detected by packages
|
||
depending on bokeh. As a mitigation move the runtime requirements
|
||
to unconditional BuildRequires.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 21 22:22:11 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 2.2.3:
|
||
* [component: bokehjs] In python3, rectangle does not appear
|
||
when x axis is type datetime [gh#bokeh/bokeh#10488].
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 14 11:26:04 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 2.2.2:
|
||
* [component: server] KeyError when display certain glyphs on
|
||
the server [gh#bokeh/bokeh#10453].
|
||
* [component: bokehjs] Selectively update data when CDSView
|
||
changes [gh#bokeh/bokeh#10521].
|
||
* [component: bokehjs] Update bokehjs' dependencies
|
||
[gh#bokeh/bokeh#10451].
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Sep 4 10:57:18 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 2.2.1:
|
||
* Bug fixes:
|
||
- gh#bokeh/bokeh#10426: [component: bokehjs] INLINE_LEGACY does
|
||
not work (CDN.legacy = True does work).
|
||
- gh#bokeh/bokeh#10431: [component: server] pull_session not
|
||
working in Win10 without this import statement: 'from
|
||
bokeh.server.server import Server'.
|
||
- gh#bokeh/bokeh#10434: Bokeh not embedding plot in Django app
|
||
sea_surface example.
|
||
- gh#bokeh/bokeh#10435: Regression causing multiple
|
||
js_on_event subscribers to be ignored.
|
||
- gh#bokeh/bokeh#10443: incorrect
|
||
Plot._check_bad_extra_range_name.
|
||
- gh#bokeh/bokeh#10448: [component: bokehjs] DataTable
|
||
DateFormatter does not handle NaT.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Aug 25 19:27:08 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 2.2.0:
|
||
* Features:
|
||
- gh#bokeh/bokeh#3653: [component: server] Use a different
|
||
error for "can't open socket" vs "404".
|
||
- gh#bokeh/bokeh#6864: [component: bokehjs] DataTable autoEdit
|
||
expose.
|
||
- gh#bokeh/bokeh#8595: [component: bokehjs] [Feature request]
|
||
Allow DataTable to take its natural height.
|
||
- gh#bokeh/bokeh#8924: [component: bokehjs] Allow to derive
|
||
ColorBar's low/high from data.
|
||
- gh#bokeh/bokeh#9169: [FEATURE] SVG export for gridplot.
|
||
- gh#bokeh/bokeh#9654: [FEATURE] Iterate over submodels of a
|
||
model and draw submodel graph.
|
||
- gh#bokeh/bokeh#9956: [component: bokehjs] [FEATURE]
|
||
varea_stack support in bokehjs.
|
||
- gh#bokeh/bokeh#10179: [component: bokehjs] [FEATURE] Allow
|
||
any number in spinner using step=None.
|
||
- gh#bokeh/bokeh#10265: [FEATURE] Add a DocumentReady event.
|
||
- gh#bokeh/bokeh#10374: [FEATURE] Allow defining custom format
|
||
for NaNs in DataTable NumberFormatter.
|
||
- gh#bokeh/bokeh#10066: [component: bokehjs] Add support for
|
||
copying canvas to clipboard.
|
||
- gh#bokeh/bokeh#10353: Enhancements for DataTable.
|
||
* Bug fixes and tasks: Too many to list, see
|
||
<https://github.com/bokeh/bokeh/blob/2.2.0/CHANGELOG>.
|
||
- Add Requires: python-selenium, required for image I/O functions;
|
||
add to BuildRequires when testing is enabled (doesn't currently
|
||
work because needs data from the internet).
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jun 24 02:00:53 UTC 2020 - Todd R <toddrme2178@gmail.com>
|
||
|
||
- Update to version 2.1.1
|
||
* bugfixes:
|
||
- #7296 [component: bokehjs] Fix orient == 0 case in sidepanel.apply_label_text_heuristic()
|
||
- #9218 [component: bokehjs] [bug] shared columndatasource issues in js callback (uncaught typeerror: cannot read property 'connect' of undefined)
|
||
- #9230 [component: bokehjs] [bug] webgl + cdsview seems to use incorrect marker fill colours
|
||
- #9515 [layout] [bug] layout engine much slower on chrome
|
||
- #9856 [component: bokehjs] [component: build] [bug] bokehjs build does not abort on compilation error
|
||
- #9871 [component: bokehjs] [bug] tablecolumn doesn't use `field` when `title` is not set
|
||
- #9909 [component: bokehjs] Bad toolbar highlight in "dark" modes
|
||
- #9915 [component: docs] [bug] the footer on the documentation website extends past its visible area
|
||
- #9924 [component: server] [regression] [bug] django server resources are not working
|
||
- #9953 [component: bokehjs] [bug] race condition between legend and glyph when using `legend_label`
|
||
- #9959 [component: bokehjs] [bug]the hover tool is not disaplyed when the mouse is directly over text
|
||
- #9965 [component: docs] [typo] `cumsum()` transform function docstring mistake
|
||
- #9987 [component: docs] [bug] `factorrange`'s `start` property's help string references `end`
|
||
- #10022 [component: bokehjs] [widgets] [bug] datepicker.disabled doesn't always work
|
||
- #10040 [component: bokehjs] [feature] allow named columns to be used in edittools
|
||
- #10042 [component: bokehjs] [bug] bad label rendering with hbar / subgroup_label_orientation
|
||
- #10072 [component: bokehjs] Bokehjs leak a lots style tag in head tag cause a slow performance
|
||
- #10088 [component: build] Only use local bokeh package in tests
|
||
- #10103 [component: docs] [bug] using anchors in the api reference hides the anchored element under the header
|
||
- #10105 [component: docs] [bug] `cd sphinx; make serve` doesn't work
|
||
- #10107 [component: bokehjs] Settable active state of toolproxys in gridplot
|
||
- #10114 [component: bokehjs] [svg] Resolve issues with resizing and clearing svg canvas
|
||
- #10123 [component: bokehjs] [layout] [regression] Canvas doesn't repaint after layout resize
|
||
- #10126 [component: bokehjs] [bug] model.serializable_attributes method removed in bokeh master
|
||
- #10128 [bug] resource warning unclosed file... _sri.json possible resource leak
|
||
- #10140 [notebook] Fixed typo when registering google colab comms
|
||
* features:
|
||
- #2326 [component: bokehjs] Toggle selection of objects with shift+click
|
||
- #4567 [component: bokehjs] Make tools active state updateable
|
||
- #9863 [component: bokehjs] [feature] add "dot" marker variants
|
||
- #9890 [component: bokehjs] Some new markers
|
||
- #9922 [component: bokehjs] Autocompleteinput has no case insensitive option
|
||
- #9963 [feature] add a lineedittool
|
||
- #10021 [component: bokehjs] Add support for document event batching
|
||
- #10132 [API: models] [feature] edittool.empty_value should support
|
||
* tasks:
|
||
- #5744 [component: bokehjs] Use only one of global.isnan and isstrictnan
|
||
- #5800 [component: tests] Hard pass/fail test of some kind of basic glyph drawing
|
||
- #8572 [component: tests] Transforms.py is missing property unit tests
|
||
- #8741 [component: docs] Elevate our code of conduct
|
||
- #9302 [component: bokehjs] [notebook] Push_notebook does not work in google colaboratory
|
||
- #9704 [component: docs] [component: examples] [feature] need to add tile provider demo
|
||
- #9813 [component: server] [feature] compose bokeh server with other tornado http servers
|
||
- #9844 [component: bokehjs] Upgrade nouislider
|
||
- #9913 [component: bokehjs] Use selection() instead of hittest helpers
|
||
- #9941 [component: bokehjs] Deprecate css rendering modes for annotations
|
||
- #9952 [component: docs] [infra] Bust caching of versions.json
|
||
- #9971 [bug] warn about using the same layout element (here: plot) multiple times
|
||
- #9972 [component: bokehjs] [widgets] Select widget un-focuses after selection
|
||
- #9973 Bump jquery from 3.4.1 to 3.5.0 in /bokehjs
|
||
- #9976 [component: bokehjs] [component: build] Update bokehjs' dependencies
|
||
- #9977 [component: build] [infra] Use system installed google chrome in ci
|
||
- #9978 [bug] cannot apply patch to [id] which is not in the document anymore
|
||
- #9982 [component: docs] Bokehjs user guide section not using sri hashes
|
||
- #9990 [component: docs] [bug] elaborate on how the margin attribute works in documentation
|
||
- #9996 [component: tests] Drop support for s3 upload in examples' tests
|
||
- #10000 [component: bokehjs] [component: tests] Add visuals tests for marker glyphs
|
||
- #10001 [component: bokehjs] Clean up type situation around buffer handling
|
||
- #10004 [component: bokehjs] Clean separation between models' and properties' responsibilities
|
||
- #10006 [component: bokehjs] [performance] Speed up setting up of visuals
|
||
- #10008 [component: bokehjs] [svg] Incorporate svgrenderingcontext2d into bokehjs
|
||
- #10012 [component: bokehjs] Use map<k, v> or set<v> instead of {[key: string]: v}
|
||
- #10016 [component: docs] Added ':' before execution command
|
||
- #10026 [component: bokehjs] [typescript] Make show(), build_views(), etc. produce most specific types
|
||
- #10030 [component: docs] Add google api key requirements into documentation dev guide
|
||
- #10035 Miscellaneous changes
|
||
- #10036 [component: bokehjs] Refactor implementation of image and imagergba glyphs
|
||
- #10050 [component: build] Install channels from conda forge
|
||
- #10053 Revert "spanset"
|
||
- #10054 [component: bokehjs] Use map instead of {} as view storage
|
||
- #10061 [component: bokehjs] Drop usage of our set type in favour of the native set
|
||
- #10068 [component: bokehjs] Reduce usage of for-in loop an in operator
|
||
- #10069 [component: bokehjs] Improve support for ndarray serialization
|
||
- #10074 [component: docs] Fixed #10038 (tornado, ui/ux, search feature improvement)
|
||
- #10077 Resolve f541 after upgrading to flake8 >=3.8
|
||
- #10084 [component: bokehjs] More usage of map<k, v> and set<v>
|
||
- #10085 [component: bokehjs] Make menus usable with tool proxies
|
||
- #10091 [component: docs] Update 2.1.0.rst
|
||
- #10096 Revert "add support for versioned bokehjs script tags and cdn urls"
|
||
- #10101 [component: tests] Drop examples' baseline and image testing
|
||
- #10116 [component: bokehjs] [component: tests] Chrome 83 breaks image diff tests
|
||
- #10119 [component: docs] Fix a typo in docs
|
||
- #10129 [component: examples] [component: tests] Restore examples' images and upload as an artifact
|
||
- #10130 2.1 updates
|
||
- #10142 [component: docs] [bug] weather_example_scipy
|
||
- #10159 Prefer inclusive language
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Jun 6 16:24:40 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 2.0.2
|
||
* Allow multiple versions of BokehJS on a page
|
||
[gh#bokeh/bokeh#9812].
|
||
* Cross-timezone issue with session token expiry
|
||
[gh#bokeh/bokeh#9938].
|
||
* Fix server resources with Django integration
|
||
[gh#bokeh/bokeh#9724].
|
||
* Make add_layout update a figure [gh#bokeh/bokeh#8862].
|
||
* BoxAnnotation ignores fill_color=None [gh#bokeh/bokeh#9877].
|
||
* A handful of documentation clarifications, corrections, and
|
||
expansions
|
||
* For full list of changes see %{_docdir}/%{name}/CHANGELOG.
|
||
- Changes from version 2.0.1 and 2.0.0:
|
||
* See https://docs.bokeh.org/en/latest/docs/releases.html.
|
||
- Python2 support dropped since version 2.0.0:
|
||
* Set skip_python2 to 1.
|
||
* Drop conditionals for python2.
|
||
- Update BuildRequires, Requires, and Recommends in keeping with
|
||
upstream setup.py.
|
||
- Replace tests in %check with simple `%python_exec setup.py
|
||
test`; still doesn't work though.
|
||
- The examples directory no longer exists; remove from file list.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Apr 23 11:22:17 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
|
||
|
||
- Fix build without python2
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Nov 9 15:04:41 UTC 2019 - Arun Persaud <arun@gmx.de>
|
||
|
||
- update to version 1.4.0:
|
||
* bugfixes:
|
||
+ #8402 [component: bokehjs] No clean way to update vbar_stack
|
||
+ #8778 [component: bokehjs] Hover over image is showing wrong
|
||
@image tooltip on flipped axis
|
||
+ #8976 [component: bokehjs] [bug] geographical plots cannot be
|
||
saved with the save tool
|
||
+ #9035 [component: bokehjs] [widgets] [bug] spinner only
|
||
considers 1 decimal
|
||
+ #9129 [component: bokehjs] [widgets] [bug]datepicker displayed
|
||
value is not updating correctly
|
||
+ #9136 [component: bokehjs] Inner_width and inner_height not
|
||
available after display
|
||
+ #9143 [component: docs] [bug] roadmap link on docs page links to
|
||
a nonexistent page
|
||
+ #9152 [component: bokehjs] [bug] hover tooltip breaks with
|
||
full-circle wedge
|
||
+ #9174 [component: bokehjs] [bug] nan_color argument in
|
||
linearcolormapper is not used
|
||
+ #9185 [component: bokehjs] [regression] [bug] exporting google
|
||
maps pngs sometimes not working properly
|
||
+ #9240 [component: build] [bug] building custom extension breaks
|
||
in notebook
|
||
+ #9266 [component: bokehjs] [widgets] [bug] datatable sorting
|
||
broken
|
||
+ #9267 [component: bokehjs] [bug] range_tool selection is
|
||
over-responsive in y direction
|
||
+ #9309 [API: models] [component: docs] [bug] documentation panels
|
||
empty
|
||
+ #9317 [regression] [bug] splattable lists no longer allow using
|
||
list-like methods
|
||
+ #9324 [component: bokehjs] [bug] background property change not
|
||
working for widgetbox
|
||
+ #9338 [component: bokehjs] Include license in bokehjs bundles
|
||
+ #9342 [component: bokehjs] [component: server] [regression]
|
||
[bug] server examples with custom models do not work
|
||
+ #9343 [component: bokehjs] Save does not work with custom models
|
||
[bug]
|
||
* features:
|
||
+ #3700 Structured way to get at documents from javascript
|
||
+ #8904 [API: models] Allow to offset plot frame's side panel
|
||
annotations
|
||
+ #9009 [component: server] Add support django channels
|
||
+ #9135 Be able to order legend items when using groupby legend
|
||
[feature]
|
||
+ #9137 [API: models] [notebook] Allow to integrate bokeh models
|
||
with ipywidgets
|
||
+ #9139 [component: server] Support ssl termination
|
||
+ #9140 [component: server] Support tornado get_current_user
|
||
+ #9144 [component: bokehjs] Axis rescaled when legend item
|
||
visibility changed [feature]
|
||
+ #9196 [component: bokehjs] [component: build] Add support for
|
||
building bokehjs extensions
|
||
+ #9209 [component: server] Add support for globs to `bokeh serve`
|
||
+ #9241 Add 256-color palettes, add a function to generate
|
||
diverging palettes
|
||
+ #9298 [feature] provide mouse press up event
|
||
* tasks:
|
||
+ #8209 [component: docs] Searchable documentation?
|
||
+ #9002 [component: bokehjs] [component: build] Unify bokehjs
|
||
build system with extensions' compiler
|
||
+ #9070 Improve bokeh/util/logconfig.py call signature
|
||
+ #9073 [component: docs] [docs] page for selection tools does not
|
||
tell users how to get the values/indices of the selection
|
||
+ #9150 [component: docs] Use bokehjs from cdn when the commit is
|
||
tagged
|
||
+ #9155 [component: bokehjs] [component: build] Migrate from
|
||
tslint to (typescript-)eslint
|
||
+ #9157 [component: tests] Remove bokeh.embed.notebook.widgets
|
||
from -oo blacklist
|
||
+ #9159 [component: build] Unpin python 3.7 version when possible
|
||
+ #9160 [component: bokehjs] Enable more eslint rules
|
||
+ #9163 [component: build] [component: examples] Don't upload to
|
||
s3 on py27 tests
|
||
+ #9165 [component: examples] Update dataset for parallel coords
|
||
plot examples
|
||
+ #9167 [component: bokehjs] [component: build] Generate es6
|
||
(es2015) compatible bundles
|
||
+ #9170 [component: bokehjs] [component: build] Automatically
|
||
insert class initialization code
|
||
+ #9173 [component: docs] [bug] "line_color" not applied from yaml
|
||
theme file
|
||
+ #9175 [component: tests] Make bokeh's tests compatible with
|
||
pytest >= 5
|
||
+ #9179 Add support for turbo colormap
|
||
+ #9181 [component: docs] [bug] [docs] broken images in custom
|
||
tooltip example
|
||
+ #9183 [component: docs] Update all docs links
|
||
+ #9192 [component: docs] Pillow is already a bokeh dependency
|
||
+ #9193 [component: bokehjs] [component: build] Bump eslint-utils
|
||
from 1.4.0 to 1.4.2 in /bokehjs
|
||
+ #9199 [component: docs] [bug] [doc] broken link to examples/app
|
||
+ #9200 [component: docs] Fix typos in docs, comments, etc
|
||
+ #9202 [feature] print full stacktrace on error
|
||
+ #9205 [component: build] Don't depend on ipywidgets
|
||
+ #9206 [component: docs] Outdated sentence removed from docs
|
||
+ #9211 [component: docs] [doc] tpyos
|
||
+ #9212 [component: bokehjs] [typescript] Upgrade to typescript
|
||
3.6
|
||
+ #9219 [component: docs] Update layout docs
|
||
+ #9220 [component: docs] Add websource to reference docs
|
||
+ #9226 [bug] update license id to use the proper spdx short
|
||
license id
|
||
+ #9228 Update current year
|
||
+ #9229 [component: build] Bryanv/update docs automation
|
||
+ #9237 [component: docs] [bug] hovertool indices empty when using
|
||
glyphrenderer from a graphrenderer
|
||
+ #9239 Improve "splat" list errors
|
||
+ #9258 [component: docs] [bug] ajaxdatasource-based glyphs appear
|
||
incompatible with factorrange
|
||
+ #9262 [component: docs] Fix structure issues in palette docs
|
||
+ #9264 [component: build] Cdn invalidations too narrow
|
||
+ #9265 [component: docs] Rename modify_doc in notebook app
|
||
contexts
|
||
+ #9271 [component: bokehjs] Upgrade from deprecated package
|
||
istanbul
|
||
+ #9272 [bug] improve exception when import _requires fails
|
||
+ #9274 If import of channels fails, improve error message to
|
||
install it via pip
|
||
+ #9278 [component: docs] Consistently use https protcol for
|
||
cdn.pydata.org urls
|
||
+ #9286 [component: docs] Fix user-guide documentation and app
|
||
example typos
|
||
+ #9289 [component: docs] Fix broken docs links
|
||
+ #9305 [component: docs] Update ga for docs
|
||
+ #9312 [component: docs] Update references to jupyter_bokeh
|
||
extension
|
||
+ #9340 [component: docs] 1.4.0 misc docs
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 16 18:15:49 UTC 2019 - Todd R <toddrme2178@gmail.com>
|
||
|
||
- Update to 1.3.4
|
||
+ tasks:
|
||
* [component: build] Update pypi token
|
||
- Update to 1.3.2
|
||
+ bugfixes:
|
||
* [component: build] Compute runtime deps correctly
|
||
+ tasks:
|
||
* [component: docs] [bug] wrong option names in sphinxext documentation
|
||
* [component: build] Use pypi token to upload releases
|
||
* [component: bokehjs] [component: build] Use npm token to publish
|
||
- Update to 1.3.1
|
||
+ bugfixes:
|
||
* [component: bokehjs] [regression] [bug] export_png broken in bokeh 1.3.0
|
||
+ tasks:
|
||
* [notebook] [widgets] Autocomplete should start with a single character
|
||
* [component: build] Upload to backup cdn
|
||
* [component: build] Exclude ipython tests on minimal build
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jul 26 16:53:11 UTC 2019 - Todd R <toddrme2178@gmail.com>
|
||
|
||
- Update to version 1.3.0
|
||
+ bugfixes:
|
||
* [component: bokehjs] [widgets] Bokeh datepicker value format inconsistent
|
||
* [component: server] Bokeh charts load very slow with uncaught typeerror: in browser console
|
||
* [component: bokehjs] [widgets] Rangeslider stuck when modified by pressing the keyboard arrows
|
||
* [component: server] [bug] error in the bokeh --serve documentation
|
||
* [component: bokehjs] [widgets] [bug] datatable copy-paste doesn't work with 0s present in a row
|
||
* [component: bokehjs] [widgets] [bug] datatable copy-paste doesn't keep the order of rows after sorting
|
||
* [component: bokehjs] [widgets] [bug] datepicker displayed value is not updating
|
||
* [component: bokehjs] [performance] Inspection indices' filtering is very slow
|
||
* [component: bokehjs] [widgets] [bug] "cannot read property 'style' of null" javascript error when moving slider
|
||
* [component: bokehjs] [bug] typeerror after replacing tools on a toolbar
|
||
* [component: bokehjs] [bug] incompatible definitions of `vbar.width` in bokeh and bokehjs
|
||
* [component: docs] [bug] development guide missing `test` argument for conda install and pytest install failure on windows
|
||
* [component: server] [bug] double slash before prefix in autoreload.js
|
||
* Update docker to work with new conda and bokeh
|
||
+ features:
|
||
* [component: bokehjs] [widgets] File open dialog
|
||
* [API: models] [widgets] [feature request] option to collapse datatable rows
|
||
* [component: bokehjs] Make a bokeh textinput callback responsive as text is typed
|
||
* [component: bokehjs] Add hover support for patch, harea, and varea
|
||
* [component: bokehjs] [feature] implement hover anchor on more glyphs
|
||
* Let source.data accept dataframe
|
||
+ tasks:
|
||
* [component: examples] Geojsondatasource not bringing in all attributes
|
||
* [component: docs] [component: server] Document signed session usage
|
||
* [component: docs] Texturerepetition missing from docs and `all`
|
||
* [component: tests] Don't call show in tests
|
||
* [component: bokehjs] [component: build] Bump nwmatcher from 1.4.3 to 1.4.4 in /bokehjs
|
||
* [component: docs] Docs typo
|
||
* [component: docs] Documentation: duplicate $name description
|
||
* [component: docs] Fixed analysis
|
||
* [component: build] [task] add downstream tests for pandas-bokeh
|
||
* [component: build] Upload to s3 cdn in parallel
|
||
* [component: docs] [docs] developer notes rendered in live docs
|
||
* [component: docs] Typo/misspelling on mapping geo data page[bug]
|
||
* [component: build] Fix yamlloadwarning in deps.py
|
||
* Color regex needs raw string
|
||
* Use sampledata.bokeh.org cdn
|
||
* [component: docs] [docs] update links to bokehplots.com, gitter and mailing-list
|
||
* [component: build] Exclude landing-2.0 issues from changelog for now
|
||
* [component: bokehjs] [widgets] [feature] extend fileinput to return filename and make output clearer
|
||
* [component: docs] Docs: update documentation urls in readme
|
||
* [component: tests] Update dask test location
|
||
* [component: build] [component: docs] Remove dev build installation instructions
|
||
|
||
-------------------------------------------------------------------
|
||
Tue May 28 20:36:44 UTC 2019 - Todd R <toddrme2178@gmail.com>
|
||
|
||
- update to version 1.2.0
|
||
+ bugfixes:
|
||
* [widgets] Autocomplete widget not recognizing value change
|
||
* Boxselecttool does not work as expected with gmapplot
|
||
* [webgl] Mixed canvas and webgl glyphs are painted in wrong z-order
|
||
* Rangetool unusable after selection change
|
||
* [widgets] [bug] autocompleteinput widget value attribute does not reflect selection
|
||
* [bug] runtimeerror on adding callbacks after rendering
|
||
* [widgets] Bar_color slider not updating
|
||
* [bug] color mapping bug in crossfilter example
|
||
* exports do not work with firefox webdriver
|
||
* [bug] imageurl selection_glyph raises "typeerror: this.retries is undefined"
|
||
* [bug] customjs callbacks added after initialization do not work
|
||
* layout accepts name as keyword arg but doesn't pass to underlying objects
|
||
* [widgets] [bug] changing slider widget title property does not update view
|
||
+ features:
|
||
* [component: server] Slider callback_policy should work for apps
|
||
* Feature request: textures to fill properties?
|
||
* [layout] Legend title
|
||
* [component: bokehjs] [feature] stacked areas and lines
|
||
* allow the webdriver timeout to be customized
|
||
+ tasks:
|
||
* [component: tests] Add missing widget callback integration tests
|
||
* Document that boxzoomtool does not work on gmapplot
|
||
* Touch scroll the page when no tools are active
|
||
* [widgets] add selenium tests for slider and rangeslider
|
||
* Allow reset tool to only emit reset event, and skip built-in reset code
|
||
* Document get_screenshot_as_png better
|
||
* Clean up .gitignore files across the repository
|
||
- #8496 "warning:bokeh.resources:root_url should end with a /, adding one" spam
|
||
* `scripts/deps.py` does not install phantom_js
|
||
- #8861 Create readme to explain server_embed usage
|
||
* Update tile provider example for "mapping geo data" user guide
|
||
* Uploading actual releases to conda bokeh/label/dev
|
||
- #8875 Hatching/stacking follow on work
|
||
* [component: build] Fix security vulnerabilities reported by npm audit
|
||
- #8897 Reference link updated
|
||
* [bug] legend order backwards for stacked area plots
|
||
* Update 1.1.0.rst
|
||
* Docs: fix typo
|
||
* Add release notes for 1.2
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Apr 22 19:22:04 UTC 2019 - Todd R <toddrme2178@gmail.com>
|
||
|
||
- update to version 1.1.0
|
||
+ bugfixes:
|
||
* [layout] [widgets] Setting responsive for figures in tabs results in buggy tabs
|
||
* [layout] If responsive mode is `height_ar`, toolbar box `above` or `below` doesn't work
|
||
* [layout] Tabs only work with fixed layout
|
||
* [layout] Initialization problem on `scale_width` plots
|
||
* [component: bokehjs] Bokehjs charts not respecting plot size
|
||
* [layout] Figure.width does not update width
|
||
* [layout] Strange widget alignment behavior
|
||
* [component: bokehjs] [layout] Tabs not working
|
||
* [component: bokehjs] [layout] [widgets] Tabs only renders right when at least one tab contains a figure
|
||
* [layout] [widgets] Overlapping plots
|
||
* [layout] Subplots vertical axes don't line up
|
||
* [component: bokehjs] [layout] Widgets do not work in nested layouts
|
||
* [component: bokehjs] [layout] 0.12.4 breaks custom text inputs field length
|
||
* [layout] [widgets] Datatables overlapping when in row or gridplot
|
||
* [component: bokehjs] [layout] Adding new button widgets results in too-wide buttons
|
||
* [component: bokehjs] [widgets] Multiselect freezes ie 11 on change
|
||
* [component: bokehjs] Javascript errors when plotting from a columndatasource populated with a pandas dataframe containing column named field
|
||
* [component: bokehjs] [layout] Tabs widget cannot contain a figure
|
||
* [component: bokehjs] [layout] Textinput not respecting width
|
||
* [component: examples] [regression] Npm detection doesn't work on windows (in native console)
|
||
* [layout] Vertical axes aren't aligned in `plotting/file/categorical`
|
||
* [component: bokehjs] Multiple callbacks for same model call only last callback
|
||
* [component: bokehjs] Tap tool on bokeh server does not select data points with a custom callback
|
||
* [layout] Dynamically turning on axis label does not resize plot
|
||
* [layout] Alignment of plots in a grid
|
||
* [widgets] Autocompleteinput does not complete word when option is clicked
|
||
* [component: bokehjs] [component: tests] Examples/models/file/dateaxis.py is unreliable
|
||
* [component: bokehjs] [component: build] Incorrect module path format when building bokehjs on windows
|
||
* [component: bokehjs] [layout] [widgets] Datatable in tab not displaying contents (with minimal example)
|
||
* [layout] [widgets] Vertical slider
|
||
* [component: bokehjs] [layout] Unsatisfiable constraint when trying to make plot size responsive within panels
|
||
* [layout] Plot layout with scale_both, stretch_both, scale_height
|
||
* [component: bokehjs] [layout] Table covers other widget when table is on the left
|
||
* [component: bokehjs] [layout] Gridplot with sizing_mode="stretch_both"/"scale_both" is totally broken since 0.12.11
|
||
* [component: bokehjs] Disappearing toolbar
|
||
* [component: bokehjs] [layout] Bokeh layout rows and columns not responsive on scale_width or scale_height
|
||
* [component: bokehjs] [layout] Row and column definition gives unexpected layout with option sizing_mode='scale_width'
|
||
* [layout] Repaint() in plot_canvas.coffee causing significant lag
|
||
* [component: bokehjs] [layout] Bokeh spacer sets height to one pixel with scale_width set
|
||
* [component: bokehjs] Different behavior between bokeh and bokehjs with ajaxdatasource
|
||
* [component: bokehjs] [widgets] Checkboxbuttongroup and radiobuttongroup can not be disabled
|
||
* [component: bokehjs] Hovertool display pops under shaded portion of slider
|
||
* [layout] [regression] Stretch_both sizing mode doesn't stretch in 0.13
|
||
* [component: bokehjs] Tilerenderer cache is not invalidated when url changes
|
||
* [performance] Improve datatable performance
|
||
* [component: bokehjs] The "css_classes" attribute on datatable object does not work
|
||
* Compiler issue on windows, importing modules is not working because of backslash incompatibility
|
||
* [component: bokehjs] "tile cannot extend" systemerror when exporting plot with legend placed outside and above plot area
|
||
* [layout] Button groups do not respect the `sizing_mode` or `width` keyword arguments
|
||
* [component: bokehjs] [widgets] Updating css_classes on layout elements has no effect
|
||
* Whisker does not accept explicit negative values
|
||
* [component: bokehjs] Wrong position on catergoricalaxis of extra_y_range
|
||
* Typeerror: index is not a valid datetimeindex or periodindex
|
||
* [component: bokehjs] [typescript] Bokehjs examples to use in node js or angular
|
||
* [component: bokehjs] Grid bands broken when cross grid lines disabled
|
||
* [component: bokehjs] Cds callback property not working
|
||
* [component: bokehjs] [layout] Bug when the middle area between two tabs is clicked
|
||
* Inline ts code failed at compilation on windows (post #8085)
|
||
* [layout] Layout broken in hidden tabs after an update
|
||
* [layout] [regression] Input widget heights behavior
|
||
* [component: bokehjs] Crosshair icon removed from toolbar in gridplots
|
||
* [component: server] Issue with bokeh.client after layout pr
|
||
* [component: examples] Stocks example is not working properly
|
||
* [component: docs] [layout] Incorrect layout with column of div's with image (1.1.0dev3)
|
||
* [widgets] Datatable rows overwrite dropdown menu (1.1.0dev3)
|
||
* [layout] [regression] Dashboard.py example not behaving as expected after the layout pr
|
||
* [component: tests] Make examples' tests work on windows
|
||
* [component: examples] Grid_axis_alignment_no_toolbar is broken in windows (32-bit)
|
||
* [widgets] Assume utc in value_as_date
|
||
* [layout] Text wrapping in div after layout pr
|
||
* [layout] Loading plot in separate jupyterlab tab collapses layout
|
||
* [component: bokehjs] Graphs with list values as attributes fail
|
||
* [component: examples] [regression] Custom widget in doc strange display in 1.1.0dev6
|
||
* [notebook] Autoload_js should load css before javascript
|
||
* [component: bokehjs] [component: docs] Bokehjs columndatasource.change property doesn't exist
|
||
* [component: docs] Typo in plots.py
|
||
* [notebook] [regression] Displaying plot in notebook quickly after output_notebook raises js error
|
||
* [component: tests] Tests sometimes fail on appveyor
|
||
* [layout] Tabs width set on width of contents - truncating tabs
|
||
* [component: bokehjs] [notebook] [regression] Gmap plots not working in the notebook and inline resources
|
||
* Windows phantomjs not killed on selenium termination
|
||
* [component: bokehjs] Hover tooltip breaks with zero-width wedges
|
||
* [component: bokehjs] When line_width is set to 0 the glyph boundaries don't disappear
|
||
* [component: bokehjs] Custom extensions cannot import models/widgets/widget
|
||
* [component: bokehjs] Tooltips not working for segment on inverted y-axis
|
||
* [component: bokehjs] Using range padding with image plots leave lots of empty space
|
||
* [component: bokehjs] [layout] Tabs header doesn't update when layout recomputes
|
||
* [component: bokehjs] Spinner jumps to low after one click, regardless of step
|
||
* [component: tests] Codebase tests fail on windows
|
||
* [component: bokehjs] Range tool gets stuck at minimum width
|
||
* [component: server] Directoryhandler does not handle ipynb files correctly
|
||
* Fixes trying to index dict_keys
|
||
* [component: bokehjs] [regression] Es6 map's polyfill isn't installed in phantomjs
|
||
* [component: bokehjs] Surface3d example fails to compile
|
||
* [component: bokehjs] [layout] Make layout respect aspect ratio with scale_height sizing mode
|
||
+ features:
|
||
* [layout] Non-equal proportion split in layouts
|
||
* [layout] Don't make space for element if not visible
|
||
* [component: docs] Sphinx bokeh_plot extension should work outside project docs
|
||
* [component: bokehjs] [widgets] Add numeric input widget
|
||
* [component: bokehjs] Bokeh panel(closable=true) doesn't make 'x' appear on the panel title and closable by user
|
||
* [component: bokehjs] [widgets] Add color picker and spinbox widgets
|
||
* [layout] Add sizing_mode="stretch_width" and "stretch_height"
|
||
* Add js_link convenience method
|
||
* [component: server] Add --index option to specify site index template
|
||
* [API: models] Add support for data source using server-sent events
|
||
* [component: bokehjs] Displaying custom data on hover for rgba image
|
||
* [API: models] Openurl in current tab
|
||
* [component: bokehjs] Make bokehjs importable in nodejs
|
||
* [layout] [regression] Add support for spans to grid layout
|
||
+ tasks:
|
||
* [component: bokehjs] [layout] Investigate better implementation for toolbar rendering
|
||
* [layout] Investigate / describe performance issues
|
||
* [component: tests] [layout] Add a series of screenshot tests for all the layout modes
|
||
* [layout] Stop doing two calls to _resize on every resize
|
||
* [API: models] [component: bokehjs] Widgets with js api
|
||
* [component: bokehjs] [layout] Use box-sizing: border-box for everything under bk-root
|
||
* [layout] [performance] Browser rendering extremely slow when many figures in a gridplot
|
||
* [component: examples] Make simple_hdf example interesting and attractive
|
||
* [component: bokehjs] Add a link to bokehjs package on npmjs.com
|
||
* [API: models] [layout] Add visible property to models
|
||
* [component: tests] Task: fix-up skipped app examples for examples tests
|
||
* [layout] Unify meaning of {layoutcanvas,layoutdom}.{_left,_top,_right,_bottom}
|
||
* [API: plotting] [component: bokehjs] Bokehjs typeerror "legend is undefined"
|
||
* [component: bokehjs] [typescript] Rewrite bokehjs' tests in typescript
|
||
* [component: bokehjs] [typescript] Remove unnecessary usage of any type
|
||
* Make error reporting from `export_png()` more robust
|
||
* [layout] Improve reliability, performance and feature coverage of the layout
|
||
* [regression] Do not include large unrelated files in the repository
|
||
* [component: bokehjs] [component: build] Relativize module paths in generated js/d.ts files
|
||
* [component: docs] Autoreloader cannot find bokeh on reload
|
||
* Tile provider causes "model must be owned by only a single document" error
|
||
* [component: server] Delay between autoload.js and websocket request
|
||
* [component: examples] Create custom example to plot parallel plot
|
||
* Make websocket_max_message_size configurable in notebooks
|
||
* [component: build] Pin conda versions with conda_reqs on appveyor too
|
||
* [component: docs] [docs] bad number in webpage patch method documentation
|
||
* [component: docs] Change use of deprecated sphinx app logger
|
||
* Importing abcs from collections is deprecated
|
||
* [component: bokehjs] [typescript] Remove type duplication between models' attributes and properties
|
||
* [typescript] Finalize typing plotting api and remove old declarations
|
||
* [component: tests] Fix pytest's deprecations in examples' tests
|
||
* [component: bokehjs] [typescript] Upgrade typescript and minifier, and enable more tslint rules
|
||
* [notebook] Use utf-8 encoding to open notebook file
|
||
* Daterangeslider returns datetime instead of date
|
||
* [component: examples] Manual_grid layout example has lost it's core functionality in layout pr
|
||
* [component: bokehjs] [typescript] Rewrite custom extensions in typescript
|
||
* [component: build] Use ci.bokeh.org for artifact storage
|
||
* [component: docs] Bryanv/demosite url
|
||
* [component: docs] Add live codepen links for bokehjs api
|
||
* [component: bokehjs] [component: build] Rename bokehjs/build/js/{tree->lib} to match src/
|
||
* [component: bokehjs] [component: build] Handlebars security vulnerability - npm won't install
|
||
* [API: models] Deprecate plot.{h,v}_symmetry
|
||
* [component: bokehjs] Disabled buttons should be gray by default
|
||
* Bad_extra_range_name validation can be incorrect
|
||
* [layout] Don't warn on empty layouts
|
||
* [component: bokehjs] Miscellaneous improvements to bokehjs
|
||
* [component: bokehjs] Don't expose external libraries in the public api
|
||
* [BEP] [component: build] Update maintainers list
|
||
* [component: docs] Updated numfocus donor link
|
||
* [component: bokehjs] [component: build] Upgrade to typescript 3.4
|
||
* [component: docs] Corrected spelling mistakes
|
||
* [layout] Make gridbox.spacing adhere to css argument order
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jan 20 04:49:09 UTC 2019 - Arun Persaud <arun@gmx.de>
|
||
|
||
- update to version 1.0.4:
|
||
* bugfixes:
|
||
+ #8558 [py2] Safer alternative fix for unicode notebook issue in
|
||
python 2
|
||
* features:
|
||
+ #8513 [notebook] Strip out ipython magics when serving notebooks
|
||
* tasks:
|
||
+ #8207 Adding/updating boilerplate code
|
||
+ #8525 [component: tests] Don't resize window when running images
|
||
tests
|
||
+ #8533 [component: build] Remove warning about `gulp build` in
|
||
prepare.js
|
||
+ #8534 [component: docs] Docs tweak to add note about bokeh_dev
|
||
and apps
|
||
+ #8541 Pyyaml version is vulnerable to cve-2017-18342
|
||
+ #8543 [component: server] Bad error message for nonexistent
|
||
bokeh serve target
|
||
+ #8548 [component: docs] Add small documentation to slider
|
||
callback_policy which only apply to customjs
|
||
+ #8550 [component: docs] Fix-up bokeh_dev docs (follow-up)
|
||
+ #8553 Add model, event, and populate bokeh.models __all__
|
||
+ #8555 [py2] Unicode fix when serving notebooks on python 2
|
||
+ #8556 [component: docs] Correct three minor typos
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jan 6 22:32:28 UTC 2019 - Arun Persaud <arun@gmx.de>
|
||
|
||
- specfile:
|
||
* update copyright year
|
||
|
||
- update to version 1.0.3:
|
||
* bugfixes:
|
||
+ #7118 [component: bokehjs] Unable to update arrow
|
||
+ #8401 [API: models] Incorrect image import from bokeh.models
|
||
+ #8493 [component: bokehjs] Polydrawtool shows vertices even when
|
||
not active
|
||
* features:
|
||
+ #2828 [component: bokehjs] [widgets] Multi-line textinput box?
|
||
+ #7762 [component: bokehjs] Copy & paste from datatable
|
||
+ #8444 [component: bokehjs] Feature request: expose sort_columns
|
||
in js datatable object
|
||
+ #8502 Support environment variable in addition to
|
||
--allow-websocket-origin
|
||
* tasks:
|
||
+ #8372 Extended bad_column_name error
|
||
+ #8379 [component: examples] Export csv example more useful if
|
||
you don't have to hard code headers in download.js
|
||
+ #8383 [component: tests] Attempt to enable downstream tests for
|
||
holoviews
|
||
+ #8384 [component: bokehjs] Feature: add plot's root id to dom so
|
||
to allow api access to the object
|
||
+ #8472 Boilerplates for bokeh/models
|
||
+ #8476 [component: bokehjs] [typescript] Upgrade to typescript
|
||
3.2
|
||
+ #8481 [component: docs] Doc: remove extra "to execute" from
|
||
embed
|
||
+ #8485 Update sampledata bucket url
|
||
+ #8491 [component: docs] Typo in range_tool example
|
||
+ #8495 [component: tests] Document licenses of included projects
|
||
+ #8506 Boilerplate for bokeh/plotting directory
|
||
+ #8514 Boilerplate for protocol
|
||
+ #8517 Boilerplate for bokeh/server
|
||
+ #8523 Property getter for model.id
|
||
+ #8528 [component: docs] Release notes
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Dec 1 18:42:28 UTC 2018 - Arun Persaud <arun@gmx.de>
|
||
|
||
- update to version 1.0.2:
|
||
* bugfixes:
|
||
+ #5721 [component: bokehjs] [widgets] Text_align attribute in
|
||
numberformatter not doing anything
|
||
+ #8395 [component: bokehjs] Legend breaks plot when plotting
|
||
empty scatter glyph
|
||
+ #8396 [component: docs] Fix small typo [ci skip]
|
||
+ #8398 Fix typo and grammar mistakes
|
||
+ #8409 [component: docs] Typo in documentation of
|
||
io.export.create_webdriver
|
||
+ #8415 Make components() preserve the type of dict
|
||
+ #8418 [component: bokehjs] [component: build] Make bokehjs build
|
||
under node 10.x
|
||
+ #8425 [component: docs] Apache documentation typo
|
||
+ #8428 [component: bokehjs] [component: docs] Can't get gridplot
|
||
to work in bokehjs
|
||
+ #8451 [component: bokehjs] [component: build] Run `npm install`
|
||
when `node make *` on fresh install
|
||
+ #8457 [component: bokehjs] Embeds with json_item missing
|
||
toolbar/interactivity
|
||
+ #8459 [component: bokehjs] Hovertool does not display fields
|
||
within jupyterlab's dark theme
|
||
+ #8460 [component: examples] Fix a typo
|
||
* features:
|
||
+ #8399 [component: bokehjs] Omit colon in hover tooltips if first
|
||
tuple entry is empty
|
||
+ #8411 [widgets] Feature request: add support for setting the
|
||
datatable row height
|
||
* tasks:
|
||
+ #8393 [component: docs] "customjs for selections" example in
|
||
docs broken
|
||
+ #8405 [component: tests] Fix failing codebase tests
|
||
+ #8413 [component: bokehjs] [typescript] Upgrade to typescript
|
||
3.1
|
||
+ #8438 [component: bokehjs] [typescript] Clean up semicolons
|
||
after transition to typescript
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Nov 1 06:40:31 UTC 2018 - Arun Persaud <arun@gmx.de>
|
||
|
||
- specfile:
|
||
* removed devel from noarch
|
||
|
||
- update to version 1.0.1:
|
||
* bugfixes:
|
||
+ #4096 Bokeh server: color palette rgb is not recognized
|
||
+ #8356 [component: bokehjs] Datatable crashes layout if 'field'
|
||
is key in columndatasource data
|
||
+ #8362 Combination of "export_png()" and "show()" causes error
|
||
+ #8374 [regression] Garbage collection of export_png()
|
||
+ #8375 [component: bokehjs] Ellipse and datetime axis
|
||
+ #8388 [component: build] Release deploy updates package-lock
|
||
incorrectly
|
||
* tasks:
|
||
+ #8367 [component: server] Documentlifecyclehandler should catch
|
||
exception and clean up callbacks
|
||
+ #8369 [component: examples] Histogram example should take edges
|
||
as argument to make_plot
|
||
+ #8387 [component: docs] Bryanv/101 misc docs
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Oct 30 15:54:33 UTC 2018 - Todd R <toddrme2178@gmail.com>
|
||
|
||
- flexx is no longer used.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 26 19:36:08 UTC 2018 - Todd R <toddrme2178@gmail.com>
|
||
|
||
- Update to version 1.0.0
|
||
+ bugfixes:
|
||
* [component: bokehjs] Not correct behaviour of hovertool with annular glyph and units='screen'
|
||
* [component: bokehjs] [component: examples] Plotting/file/image_url.py doesn't work without setting {x,y}_range
|
||
* [component: bokehjs] [widgets] Patch/stream message to the columndatasource for datatable widget on front-end triggers response containing entire data source
|
||
* [component: bokehjs] [geo] Flicker when zooming on a tile source with mercatorticker
|
||
* [component: bokehjs] [regression] Deserializationerror when editing data table
|
||
* [component: server] 'serversession' object has no attribute 'session_context'
|
||
* [component: bokehjs] Image hover broken on axes with inverted range
|
||
* [component: bokehjs] [geo] Segments don't show up on gmapplot
|
||
* [component: bokehjs] Log axis minor ticks wrong position
|
||
* If the "selector" argument is explicitily set to the "select" method, an empty list is returned
|
||
* [regression] Export_png not exporting figures correctly
|
||
* [component: bokehjs] [widgets] Datatable and glyph selections not linking properly
|
||
* [component: bokehjs] Draw and edit tools event handling on server broken
|
||
* [component: server] Unhandled exception in application causes all later sessions to fail
|
||
* [component: bokehjs] [widgets] Editing filtered datatable cell impacts wrong row
|
||
* [component: bokehjs] [widgets] Datatable selectable='checkbox' gives javascript error
|
||
* [component: bokehjs] Inaccurate rendering around 0 on tall bars
|
||
* [component: bokehjs] Boxedittool draws on doubletap even when tool inactive
|
||
* [component: bokehjs] Not providing x and y data makes some glyphs not render in legend
|
||
* [component: bokehjs] [notebook] Bug: push_notebook support is broken in jupyterlab for bokeh=0.13.0
|
||
* Bokeh_css and bokeh_js resources are reversed in file.html template
|
||
* [regression] Show() accumulates objects
|
||
* [component: bokehjs] Hovertool interpolation mode doesn't work for horizontal and vertical lines
|
||
* [widgets] Datatable does not stay sorted when the data is updated
|
||
* [py2] Properly use string_types for instance properties and js_on_event
|
||
* Patch_app.py is broken
|
||
* [component: bokehjs] Adding computed_icon getter broke toolproxy icons
|
||
* [component: bokehjs] [regression] Esc has no effect on selections
|
||
* [component: docs] A tiny typo in the document about graphrenderer
|
||
* [component: tests] Verify_all() doesn't give information what failed
|
||
* [component: bokehjs] Y-range for negative value
|
||
+ features:
|
||
* making predefined themes available by calling a single function
|
||
* [component: bokehjs] Update legend when legends or other attributes change
|
||
* Pandas periods are not recognised
|
||
* [component: bokehjs] [geo] Support a "patch" with a hole in it / gis support
|
||
* [component: server] Implement --develop mode
|
||
* [component: bokehjs] Save bokeh plot as bokeh plot
|
||
* Custom models distribution without compiler on the server side
|
||
* [component: bokehjs] Let scatter marker type be parameterizable
|
||
* [component: bokehjs] [widgets] Add an option to disable column titles in datatable
|
||
* [component: bokehjs] Oval selection does not update color (does not support hit testing)
|
||
* [API: models] Allow defining custom tooltip for certain tools
|
||
* [component: bokehjs] Feature request: support hit-testing for text glyphs
|
||
* [component: bokehjs] Step glyph support for gaps from missing/non-finite data points (inf, nan)
|
||
* [component: bokehjs] Restrict the drawing tools to draw a single glyph
|
||
* [component: bokehjs] Add clear tool to clear out one or more datasources
|
||
* [component: bokehjs] Expose the more detailed geometry data to the tap tool
|
||
* [component: bokehjs] Feature request: verticalline marker (equivalent to marker='|' in matplotlib)
|
||
* [component: bokehjs] Add tilt option to gmapoptions
|
||
* [component: bokehjs] [typescript] Freehand drawing tool
|
||
* Turn off self.validate checks during update
|
||
* Span location cannot accept datetime whereas labels can deal with it
|
||
* [component: bokehjs] Feature request: bold italic font specification
|
||
* [component: bokehjs] Make image smoothing configurable on tilerenderer
|
||
* [feature request] in the function ‘from_networkx’, convert networkx node/edge attributes to bokeh node_renderer/edge_renderer data_source
|
||
* [feature request] add .copy method to columndatasource
|
||
* Add another theme: balanced
|
||
* [component: bokehjs] Support specifying representative point from legend items
|
||
* [component: server] Allow defining session cleanup hooks on a document
|
||
* [component: bokehjs] Autohide toolbar
|
||
* [component: bokehjs] Fixedticker does not accept minor ticks
|
||
* [feature request] ‘from_networkx’ function for a fixed layout
|
||
* [component: bokehjs] [component: examples] Add adapter property to ajaxdatasource
|
||
* Add webdriver_control and default to reuse
|
||
+ tasks:
|
||
* Feature idea: docker image for bokeh server
|
||
* [component: tests] Ci test to make sure bokeh works without heavy dependencies
|
||
* should issue a validation warning when the range values are not unique
|
||
* Valueerror: nattype does not support timetuple
|
||
* [component: bokehjs] No way to cleanup used memory
|
||
* [API: models] It is not possible to set a range1d with datetime.timedelta value
|
||
* [component: bokehjs] Warn on setting empty plot.legend attrs
|
||
* Add missing ticker tests and minor ticker improvements
|
||
* Customize warning formatter
|
||
* Task: pytest marked "selenium" tests should assert no browser console errors
|
||
* Task: add/use selenium fixture in ``export`` tests instead of creating new phantomjs processes
|
||
* Task: add user warn/error to columndatasource.from_df method about dataframe containing "index" column
|
||
* [component: docs] User guide, tweak to "ranges" doc
|
||
* [API: models] Document validation check needed for mis-matched y_range_name
|
||
* [component: bokehjs] [component: server] Pull_session with url paramters isn't working
|
||
* [widgets] Daterangeslider error not logged nor shown in cli
|
||
* [component: docs] Added short usage instructions for examples/app/dash
|
||
* [component: docs] Doc typo (funtion -> function)
|
||
* Improved support for pyinstaller
|
||
* Remove code dependent on ipython pprint machinery
|
||
* Overzealous deduplication of tools for merge_tools
|
||
* [component: tests] Clean up test support
|
||
* [component: docs] Simplify pie example
|
||
* [component: build] Ci scripts with colon in filenames are not valid on windows
|
||
* [component: tests] Bryanv/test cleanup
|
||
* Use generators instead of lists
|
||
* [component: docs] Backticks are broken un docs/*.rst
|
||
* [component: examples] Box_annotation example .ix method is deprecated
|
||
* [component: examples] Ref: use .loc instead of .ix in examples
|
||
* [component: docs] Update documentation for how to use bokeh server with jupyterhub environment
|
||
* [component: tests] Fixed exception raising tests of test_sources
|
||
* [component: examples] Rename joyplots to ridgeplots
|
||
* [component: docs] Docstrings not clear for dimension property for band, span and whisker class
|
||
* [component: server] Bokeh doesn't work with tornado master
|
||
* [component: tests] Initial work to support server selenium tests
|
||
* Remove the arguments parameter from server_session
|
||
* [component: tests] Unit tests failing in windows 7
|
||
* [component: examples] Pandas > 0.23.0 & < 0.23.4 breaks boxplot.py example
|
||
* [component: examples] Issues: none type: bug tag: examples updated main.py
|
||
* [component: tests] Bryanv/misc cleanup
|
||
* [component: docs] Installation docs: need info about export_png/svgs
|
||
* [component: build] [component: tests] Added unit/integration tests for python3.7
|
||
* [component: build] Don't report unversioned python in deps.py output
|
||
* [component: tests] Python 3.7 get_referrers change
|
||
* Remove dead testing code
|
||
* Use np.frombuffer instead of deprecated np.fromstring
|
||
* [component: build] Appveyor build and test for windows
|
||
* [API: models] Plot.{x,y}_range default value
|
||
* [component: docs] Some typo in the guide
|
||
* [component: build] Update requests min version
|
||
* Pandas is optional overall, but required for hexbin
|
||
* [component: build] Refine appveyor.yml settings
|
||
* [component: examples] Example examples/embed/server_session/ is broken, template is missing
|
||
* Add note of bokeh_phantomjs_path environment variable on missing phantomjs
|
||
* [component: bokehjs] Missing ";" in try_run.js
|
||
* Unhelpful error when passing invalid argument to gridplot
|
||
* [component: docs] [document] add (or update) an example to demonstrate converting node/edge attributes in from_networkx
|
||
* Split up bokeh.properties
|
||
* [component: docs] Re-unify docs build
|
||
* [component: build] Small build tasks
|
||
* [BEP] Ratify project roles document
|
||
* Bryanv/reduce import code
|
||
* [component: examples] Examples punch list
|
||
* [component: examples] Pandas warning removed in gapminder example
|
||
* [component: examples] Correction selection histogram example
|
||
* [component: examples] Population example legend position -> "bottom_right"
|
||
* Load themes from python modules instead of json files
|
||
* [component: examples] Simple hdf5 example improvement
|
||
* Replace log.warn with log.warning
|
||
* [component: examples] Embed_multiple: better arrangement
|
||
* Boilerplate for bokeh/core
|
||
* [component: docs] Chaco link is a 404 - changed to git repo url
|
||
* Confusing multi_line error message
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jul 1 17:41:20 UTC 2018 - arun@gmx.de
|
||
|
||
- update to version 0.13.0:
|
||
* bugfixes:
|
||
+ #799 Templates not included when compiling with py2exe
|
||
+ #2080 [component: bokehjs] Hovertool panel for annular wedge
|
||
displays at center coordinates, not over wedge
|
||
+ #7428 [component: bokehjs] Correctly showing wedge hover
|
||
tooltips with "clock" orient
|
||
+ #7591 [component: bokehjs] [layout] Adding a slider fails to
|
||
load visualization in version 0.12.14
|
||
+ #7891 [component: bokehjs] [regression] [widgets] Unable to edit
|
||
datatable cell
|
||
+ #7904 [component: examples] Flask_gunicorn_embed.py does not
|
||
work with tornado 5
|
||
+ #7916 [component: tests] Code quality tests fail due to pandas'
|
||
regression
|
||
+ #7924 [component: bokehjs] [regression] [widgets] Sorting linked
|
||
datatables messed up in bokeh 0.12.16
|
||
+ #7926 [component: bokehjs] [widgets] Setting value of
|
||
multiselect in javascript doesn't unselect previous selected
|
||
items
|
||
+ #7935 Using on_event with string names in python2.7
|
||
+ #7941 [component: docs] Update docs: the hovertool attribute is
|
||
"formatters"
|
||
+ #7978 [component: bokehjs] [layout] Sizing mode scale_both grows
|
||
on window resize
|
||
+ #7984 [component: bokehjs] [layout] Temp partial fix allowing
|
||
scale_both to work in some cases
|
||
+ #7992 [component: server] [memory] Memory leak on
|
||
add_next_tick_callback
|
||
+ #8000 [component: docs] Small documentation error for
|
||
boxselecttool
|
||
* features:
|
||
+ #3596 Warn about python callbacks when they won't run
|
||
+ #4986 [layout] Allow elements to be placed in server templates
|
||
+ #6320 [component: bokehjs] Expose initial_start and initial_end
|
||
in range1d
|
||
+ #6386 [component: bokehjs] Support line annotations like span
|
||
but with slope
|
||
+ #7401 Support passing a pandas.series as x_range for figure
|
||
+ #7795 [component: bokehjs] Feature-request: selection-bar
|
||
+ #7908 [API: models] Tile source attribution font size
|
||
+ #7921 [component: bokehjs] Bryanv/usability
|
||
+ #7961 [component: bokehjs] Add a cumsum transform to
|
||
cumulatively sum a single column
|
||
* tasks:
|
||
+ #7364 [component: docs] Developing with javascript jsfiddle not
|
||
working in firefox 57.0.3 (macos 10.13.2)
|
||
+ #7374 [component: server] Connection errors when sending large
|
||
amounts of data to browser via a bokeh server
|
||
+ #7831 [component: docs] Improve documentation for creating
|
||
interactive plots in notebook
|
||
+ #7880 [component: bokehjs] [component: build] Upgrade npm
|
||
packages
|
||
+ #7905 [component: docs] All gallery examples bundle unnecessary
|
||
extension code
|
||
+ #7911 [component: bokehjs] [component: tests] Make bokehjs' unit
|
||
tests more robust
|
||
+ #7915 [component: bokehjs] Re-jitter on tap is unexpected
|
||
+ #7919 [component: bokehjs] [component: build] Replace gulp with
|
||
a more lightweight solution
|
||
+ #7922 [component: build] Move bokeh build and ci to new
|
||
rackspace account
|
||
+ #7930 [component: docs] [typescript] Docs still say that
|
||
coffeescript is the implementation language of bokehjs
|
||
+ #7936 [component: bokehjs] Resettool doesn't restore initial
|
||
plot when using wmtstilesource and x/y_range
|
||
+ #7937 [component: bokehjs] Add support in tablewidget for
|
||
ajaxdatasource
|
||
+ #7946 [typescript] Upgrade to typescript 2.9
|
||
+ #7950 [component: build] Bryanv/build cleanup
|
||
+ #7951 [component: bokehjs] Line plots jaggy when overplotting
|
||
noisy data with `line_join='miter'`
|
||
+ #7953 [component: bokehjs] Modifying data source while polydraw
|
||
is editing breaks editing
|
||
+ #7957 [component: bokehjs] [component: build] Replace esprima
|
||
with typescript compiler api
|
||
+ #7962 [component: bokehjs] [component: build] Run `npm install`
|
||
automatically if package.json changed
|
||
+ #7967 [component: docs] Typo in the image_url documentation
|
||
+ #7973 Add new maintainer to the list
|
||
+ #7977 [performance] High (probably unnecessary) cpu load due to
|
||
is_valid calls
|
||
+ #7985 [API: plotting] Bokeh gmapoptions error
|
||
+ #7993 [layout] Improve computing of available space for
|
||
responsive layouts
|
||
+ #7995 [component: docs] Documentation of cmap functions
|
||
+ #8003 [component: docs] [notebook] Updated docs for two-way
|
||
jupyter communication
|
||
|
||
-------------------------------------------------------------------
|
||
Tue May 15 05:52:05 UTC 2018 - arun@gmx.de
|
||
|
||
- update to version 0.12.16:
|
||
* bugfixes:
|
||
+ #3556 [component: server] Add a server callback once and then
|
||
again as periodic
|
||
+ #4298 [component: bokehjs] Ajaxdatasource data initialization
|
||
+ #6303 [component: bokehjs] Bokeh.io.export captures screenshot
|
||
before asynchronously loaded models
|
||
+ #6698 [component: bokehjs] Bands wrongly coloured
|
||
+ #6699 [component: server] Server logger (format, output, etc)
|
||
does not work
|
||
+ #7011 [API: models] Error message in notebook when running
|
||
explicit path graph example from user guide
|
||
+ #7349 [component: bokehjs] [widgets] Arrow keys don't work if
|
||
the step of slider is very small
|
||
+ #7462 [component: bokehjs] Multi_line does not work with
|
||
categorical plots
|
||
+ #7476 [component: bokehjs] Plotcanvasview#build_levels removes
|
||
only glyphs when renderers change
|
||
+ #7597 [widgets] Bug: datatable view doesn't rerender on
|
||
table.source.change.emit()
|
||
+ #7621 `save` creates non-working files when used with widgets
|
||
+ #7627 [component: bokehjs] [regression] Selected points get lost
|
||
with tap tool
|
||
+ #7705 [component: bokehjs] [regression] "typeerror: cannot read
|
||
property 'is_empty' of null" when using hovertool
|
||
+ #7724 [component: bokehjs] [component: server] Plots not
|
||
reacting to sliders inside flask
|
||
+ #7736 [component: bokehjs] [regression] [widgets] Editable
|
||
datatable freezes when a cell is edited
|
||
+ #7744 [component: docs] Docs - json prototype does not expand
|
||
+ #7745 [component: bokehjs] [component: server] Pointdrawtool :
|
||
no python side update of the data source
|
||
+ #7761 Permission denied error when invoking export_png() or
|
||
export_svgs from inside jupyter notebook
|
||
+ #7783 [component: bokehjs] The child property of panel can't be
|
||
a widget
|
||
+ #7790 [component: bokehjs] [regression] [typescript]
|
||
Plotcanvas.save() is missing break statements
|
||
+ #7801 [component: bokehjs] [regression] Bokeh 0.12.15 throws
|
||
typeerror on touch devices when dragging
|
||
+ #7803 [component: tests] Py.test -m unit doesn't run
|
||
pytest.mark.parametrize tests
|
||
+ #7807 [component: examples] [regression] Allow customjs args to
|
||
accept basic python types
|
||
+ #7819 [component: bokehjs] [performance] [regression] Rendering
|
||
occurs on mouse move when hover tools is enabled
|
||
+ #7836 [component: docs] Minor fix in docs
|
||
+ #7840 [component: docs] Html formatter has a small typo
|
||
+ #7849 [component: examples] Ionrangeslider example fails when
|
||
adding more than one slider
|
||
+ #7868 [component: bokehjs] [geo] The plot disappears when the
|
||
max_zoom value of wmtstilesource is set and this value is
|
||
reached
|
||
+ #7885 [regression] Exporting datatable to png broken
|
||
+ #7886 [py3] Detect_phantomjs() is broken on py3 when phantomjs
|
||
is not available
|
||
* features:
|
||
+ #113 [layout] Axis should have option to have a fixed
|
||
orientation
|
||
+ #2427 [component: bokehjs] Make axis wheel zoom configurable
|
||
+ #3125 Expose the wheel zoom speed in python
|
||
+ #3126 [component: bokehjs] Add box zoom out tool
|
||
+ #3442 `boxselecttool` should accept renderers = none
|
||
+ #3886 Feature request: add hover inspection image glyphs
|
||
+ #4286 [component: docs] Provide examples of using
|
||
remotesource/ajaxdatasource in the docs
|
||
+ #5071 [component: bokehjs] Add a method to "reset" a figure
|
||
+ #7582 [component: bokehjs] [performance] Consider replacing
|
||
rbush spatial index with flatbush
|
||
+ #7643 [API: models] [component: bokehjs] Option to rotate
|
||
additional categorical ticks
|
||
+ #7647 [component: bokehjs] Allow custom formatter when using the
|
||
hover tool
|
||
+ #7725 [component: examples] Increase `size` and `color` options
|
||
for crossfilter example
|
||
* tasks:
|
||
+ #3903 [component: tests] Clean-up jupyter custom.js after
|
||
running examples
|
||
+ #4915 [component: docs] [widgets] Default value in dropdown menu
|
||
is stuck on none
|
||
+ #4923 Add a type check to `show` for better error reporting
|
||
+ #5911 [component: docs] Move off eoled google site search
|
||
+ #6175 [component: server] Some clients send bad pong, lower log
|
||
level to reduce noise
|
||
+ #6193 [component: docs] Make bokeh_plot work in sphinx by
|
||
default without google_api_key
|
||
+ #6240 [component: tests] Fail gracefully when pr is submitted
|
||
from a fork
|
||
+ #6306 [component: bokehjs] Allow strict mode for cutomjs,
|
||
etc. written in pure js
|
||
+ #6341 [component: server] Add parameter to autoload_server to
|
||
control loading of js/css resources
|
||
+ #6657 Task: make columndatasource.column_names attribute a
|
||
property method
|
||
+ #7080 [component: docs] [component: server] [notebook]
|
||
Notebook_url="*" fails in show()
|
||
+ #7510 'export_png' from bokeh.io triggers 'deprecated' warning
|
||
from selenium using phantomjs
|
||
+ #7576 [component: build] Use pscript instead of flexx.pyscript
|
||
+ #7715 [component: docs] All release notes on one webpage
|
||
+ #7720 [component: build] [component: tests] Add "downstream" ci
|
||
build
|
||
+ #7723 [component: build] Markdown description for pypi
|
||
+ #7729 [component: build] Update of ipython to 6.3.0 breaks unit
|
||
tests
|
||
+ #7734 [component: build] Remove pytest-rerunfailures from ci
|
||
tests
|
||
+ #7741 [component: build] Svg export test occasionally fails on
|
||
travis
|
||
+ #7750 [component: bokehjs] [component: tests] Investigate output
|
||
from test_defaults
|
||
+ #7751 [component: bokehjs] [component: build] [typescript] Keep
|
||
all custom declarations (d.ts) in external/
|
||
+ #7753 Revert "don't use --rerun"
|
||
+ #7759 [component: tests] Move outstanding static integration
|
||
tests to examples/integration
|
||
+ #7765 [component: examples] Added 'pan' to the hexbin example
|
||
+ #7774 Make api decorators more debugging friendly
|
||
+ #7777 [component: tests] [py3] Switch python versions between
|
||
full and partial examples' travis ci jobs
|
||
+ #7778 Remove all deprecations before 0.12.15
|
||
+ #7781 [component: docs] Missing docstring for
|
||
get_screenshot_as_png
|
||
+ #7786 [component: bokehjs] [component: build] Rename
|
||
bokehjs/src/coffee
|
||
+ #7797 [component: docs] Missing documentation of `--show` option
|
||
for command line `bokeh serve`
|
||
+ #7800 [component: docs] Add relative path option and handling to
|
||
sphinx ext
|
||
+ #7802 Findable and tunable html error boxes please
|
||
+ #7814 [component: examples] Surface3d example color fixed to z
|
||
axis
|
||
+ #7821 Revert "set a data source's inspected taking multiple
|
||
renderers into account"
|
||
+ #7823 [component: bokehjs] Stacked bars failing to update on
|
||
patch
|
||
+ #7829 [component: build] Update for npm 6
|
||
+ #7835 [component: docs] Jupyter notebooks need to be "trusted"
|
||
for saved js to render without re-executing cells
|
||
+ #7841 [component: bokehjs] [component: build] Drop dependency on
|
||
webpack
|
||
+ #7854 [component: docs] Dependency collision: nodejs>=8.8,<9.0
|
||
and npm >=6.0 <7.0
|
||
+ #7855 [component: docs] Added how-to set up conda environment
|
||
using fish shell
|
||
+ #7858 Use full year for ticks in default month-year scale
|
||
+ #7860 [component: docs] Update docstring for on_change
|
||
+ #7878 Add new mpl cividis palette
|
||
+ #7879 [component: bokehjs] [component: build] Resolve reported
|
||
npm issues
|
||
+ #7896 [component: docs] Typos
|
||
+ #7897 [component: build] [component: tests] Additional
|
||
dependencies for unit tests
|
||
+ #7898 [component: docs] Unit tests require missing sampledata:
|
||
airports.csv
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Apr 10 23:06:50 UTC 2018 - jengelh@inai.de
|
||
|
||
- Ensure neutrailty and relevance of description.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Apr 1 22:37:09 UTC 2018 - arun@gmx.de
|
||
|
||
- update to version 0.12.15:
|
||
* bugfixes:
|
||
+ #6525 [component: tests] Py.test bokeh/tests/test_io.py doesn't
|
||
kill phantomjs precesses
|
||
+ #6787 [component: bokehjs] Svg output bleeds past axis
|
||
+ #6867 [webgl] Rect shape gets out of figure when panned or
|
||
zoomed with webgl
|
||
+ #6871 [component: examples]
|
||
Examples/howto/{js_events,events_app} contain bad css
|
||
+ #7054 [component: bokehjs] [component: examples] Line_select.py
|
||
broken again
|
||
+ #7087 [webgl] Log scale graph will be blank if output_backend is
|
||
webgl
|
||
+ #7168 Webdriverexception when using export_png
|
||
+ #7211 [webgl] Webgl incorrect clipping, 0.12.11 onwards
|
||
+ #7219 [component: server] Tornado next tick callback issue
|
||
+ #7416 [component: bokehjs] Excess text when multi_line hover
|
||
hits two or more lines
|
||
+ #7468 [component: server] Increasing memory consumption of bokeh
|
||
server
|
||
+ #7508 [component: docs] Fix typo in docs
|
||
+ #7515 [component: bokehjs] Bokeh 0.12.14 doesn't highlight
|
||
initially selected options in multiselect widget
|
||
+ #7518 [component: bokehjs] [regression] Is ajaxdatasource losing
|
||
the endpoint?
|
||
+ #7523 Out of range float values are not json compliant with
|
||
numpy arrays
|
||
+ #7537 Export_png does not clean up temporary files before exit
|
||
+ #7538 [component: bokehjs] [regression] Adding a title to layout
|
||
removes toolbar from top of plot
|
||
+ #7546 [component: bokehjs] [performance] Stream_to_column()
|
||
doesn't implement rollover properly
|
||
+ #7562 [component: bokehjs] [widgets] Checkboxbuttongroup active
|
||
list broken in 0.12.14
|
||
+ #7587 [regression] Regression streaming datetime columns
|
||
+ #7608 [component: docs] Fix typo in docstring
|
||
+ #7614 [component: examples] Fix io_loop paramenter in
|
||
examples/howto/server_embed/flask_embed.py
|
||
+ #7619 [component: server] Issue with rapid page reloads with
|
||
tornado 5
|
||
+ #7622 [component: bokehjs] [widgets] Slider violates start and
|
||
end when using keyboard navigation
|
||
+ #7624 [component: docs] Doc: bug: fix user guide docs on embed -
|
||
link schema typo
|
||
+ #7645 [component: bokehjs] [layout] Sizing_mode='scale_width'
|
||
makes plot 1 or 2 pixels too wide in notebook
|
||
+ #7652 [regression] Regression when plotting images with
|
||
non-binary array types
|
||
+ #7681 [regression] [webgl] Webgl initialization broken after pr
|
||
#7637
|
||
+ #7688 [component: bokehjs] [geo] [regression] Gmapplot not
|
||
rendering
|
||
* features:
|
||
+ #2507 [component: bokehjs] Have grid that respects bounds of
|
||
axis
|
||
+ #4786 [component: bokehjs] Add a hex tiling glyph
|
||
+ #7466 [component: server] [notebook] Notebook_embed.ipynb works
|
||
locally but not remotely via ssh tunnel
|
||
+ #7563 [component: bokehjs] Functickformatter option to receive
|
||
all ticks at once
|
||
+ #7566 [notebook] Add support for push_notebook in jupyterlab
|
||
+ #7600 [component: bokehjs] Global alpha for image_rgba plot
|
||
+ #7638 [component: bokehjs] Add a hex scatter marker
|
||
+ #7642 [API: plotting] [component: bokehjs] Add mercatoraxis
|
||
class
|
||
+ #7685 [component: server] [notebook] Bokeh server compatibility
|
||
with running behind jupyterhub
|
||
* tasks:
|
||
+ #2644 [component: docs] Enable image diff testing for user's
|
||
guide source example
|
||
+ #3723 [component: tests] Write unittest for ajaxdatasource
|
||
+ #5386 [BEP] Clean up beps and migrate to google docs
|
||
+ #6481 [typescript] Rewrite bokehjs in typescript
|
||
+ #6562 [component: server] Propagate settings to tornado
|
||
application from bokeh server
|
||
+ #6594 [component: bokehjs] Add support for headless
|
||
chrome/chromium for image diff tests
|
||
+ #6845 [component: bokehjs] Make .selected a proper bokeh model
|
||
+ #7125 [notebook] Only first plot in jupyter notebook cell is
|
||
shown
|
||
+ #7474 Alpha not working on images
|
||
+ #7483 [component: build] [component: server] Add tornado 5 to ci
|
||
testing
|
||
+ #7492 In a stacked bar chart there is no way to add tolltips for
|
||
segments in column
|
||
+ #7494 [component: build] Specify compilation inputs in
|
||
tsconfig.json
|
||
+ #7495 [component: build] [typescript] Upgrade typescript to
|
||
version 2.7.1
|
||
+ #7502 [component: build] Resolve compilation errors around
|
||
number.isinteger
|
||
+ #7505 [component: docs] Sphinx bokeh extension script directory
|
||
sorting
|
||
+ #7509 [component: build] Remove pytest-catchlog dependency
|
||
+ #7513 [component: bokehjs] [component: build] Check if
|
||
package.json changed before proceeding with build
|
||
+ #7516 [component: docs] [component: examples] Update examples
|
||
and add documentation for selection model
|
||
+ #7520 [component: docs] Bokeh-plot directive incomptable with
|
||
sphinx 1.7
|
||
+ #7522 [component: docs] Fix typo
|
||
+ #7526 Jsonencoder warning when using latest numpy
|
||
+ #7530 [component: examples] Add axis names to scatterplot matrix
|
||
+ #7531 [component: bokehjs] [component: docs] Update
|
||
documentation after removal of `range1d(start, end) syntax`
|
||
+ #7542 [component: docs] Fix typo in figure.vbar_stack docstring
|
||
+ #7549 Bokeh channel on anaconda.org contains broken version of
|
||
packaging?
|
||
+ #7550 [component: docs] 'conda install flexx -c bokeh' fails on
|
||
windows 7
|
||
+ #7553 [component: bokehjs] Make boxedittool match polydrawtool
|
||
ui
|
||
+ #7559 [component: tests] Fail travis ci tests when there are ts
|
||
compilation errors
|
||
+ #7571 [component: build] [component: docs] Enforce usage of npm
|
||
>= 5.6
|
||
+ #7584 [component: build] Don't repeat base install for external
|
||
prs
|
||
+ #7585 [component: build] Rev conda_reqs and ignore built python
|
||
files for docker images
|
||
+ #7588 [component: docs] Sort all sphinx docs by file
|
||
suffix. 'py' first
|
||
+ #7602 Bokeh should not instance its loggers using:
|
||
logging.getlogger(__file__)
|
||
+ #7654 [component: bokehjs] [widgets] Datatable index column
|
||
enhancements
|
||
+ #7662 [component: docs] Anonymize google analytics collection
|
||
+ #7690 [component: docs] The readme.md contains typos and could
|
||
be written more concisely
|
||
+ #7711 [component: docs] Typos on palettes page
|
||
+ #7716 [component: docs] Release docs for 0.12.15
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Mar 22 20:43:47 UTC 2018 - toddrme2178@gmail.com
|
||
|
||
- Add "packaging" dependency
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Feb 10 17:44:50 UTC 2018 - arun@gmx.de
|
||
|
||
- specfile:
|
||
* update copyright year
|
||
|
||
- update to version 0.12.14:
|
||
* bugfixes:
|
||
+ #5420 [component: bokehjs] View.classname doesn't respect class
|
||
structure
|
||
+ #6655 [component: bokehjs] X/y_range not properly set with tile
|
||
source
|
||
+ #6680 [component: bokehjs] Datetime (convert_datetime_type)
|
||
seems to add in extra milliseconds
|
||
+ #6932 [layout] 0.12.9 misplaced figure title
|
||
+ #7083 [component: bokehjs] Factorrange regression: plot does not
|
||
get updated when factors change
|
||
+ #7101 [component: bokehjs] [widgets] Broken datatable
|
||
selecteditor
|
||
+ #7139 [component: bokehjs] [regression] [widgets] Datatable
|
||
automatically scrolls down when app loads
|
||
+ #7218 [component: bokehjs] Circle not circular
|
||
+ #7266 [layout] [regression] Spacer does not display using show
|
||
on 0.12.11
|
||
+ #7290 [component: bokehjs] Regression in boxzoomtool with
|
||
match_aspect
|
||
+ #7291 [component: bokehjs] Hovertool with attachment="vertical"
|
||
incorrectly positions tooltips
|
||
+ #7295 [component: docs] Removed a broken link from server.rst
|
||
+ #7298 Remove dependency on phantomjs when other webdriver is
|
||
used
|
||
+ #7304 [component: bokehjs] [regression] [widgets] Datatable
|
||
editing regression
|
||
+ #7319 [notebook] Themes not applying in the notebook
|
||
+ #7327 Output_png and output_svgs fails in the
|
||
settings.phantomjs_path( ) function.
|
||
+ #7337 [component: bokehjs] Legend entry for text renderer causes
|
||
error
|
||
+ #7370 [component: bokehjs] Regression in graph rendering during
|
||
zoom
|
||
+ #7373 [component: bokehjs] [regression] "number.isinteger()"
|
||
javascript error of slider in internet explorer
|
||
+ #7386 [component: docs] Error in documentation for handling
|
||
categorical data
|
||
+ #7398 [component: bokehjs] [regression] [typescript] Missing
|
||
import of includes function in tile_renderer
|
||
+ #7400 Issue with figure and legend when a dataframe is passed as
|
||
a source
|
||
+ #7412 [component: bokehjs] [typescript] Variables in widget
|
||
selectview undeclared
|
||
+ #7439 [component: bokehjs] [notebook] [regression] Regression
|
||
displaying embedded bokeh plots outside the notebook
|
||
+ #7443 [component: bokehjs] [layout] [regression] Bokeh layout
|
||
elements overlap in new version
|
||
+ #7448 [component: bokehjs] [regression] [typescript] "typeerror:
|
||
hits.map is not a function" when hovering over multiline
|
||
+ #7452 [component: bokehjs] [regression] [widgets] Revert
|
||
nouislider rev update
|
||
+ #7460 Bokeh.core.properties.date#transform fails on windows
|
||
+ #7461 [component: server] [regression] Unable to reuse sessions
|
||
of a server application
|
||
+ #7470 [component: bokehjs] Polydrawtool does not emit event on
|
||
double-click
|
||
+ #7475 [component: bokehjs] [regression] Setting range end or
|
||
start through customjs not working
|
||
+ #7478 [component: bokehjs] [regression] Selection and
|
||
nonselection glyph properties ignored
|
||
+ #7484 [regression] Cannot select tools in certain examples
|
||
+ #7488 [component: bokehjs] [regression] Renderers/glyph_renderer
|
||
contains invalid syntax
|
||
+ #7503 [component: bokehjs] [regression] [widgets]
|
||
Selecteditorview (and others) doesn't have access to its model
|
||
* features:
|
||
+ #6370 [component: bokehjs] Proposing a bokeh draw tool
|
||
+ #7292 [API: models] Make it possible to create hovertool with
|
||
attachment set to explicit left, right, above, below
|
||
* tasks:
|
||
+ #3250 [component: bokehjs] Tool icons should have the same
|
||
dimensions
|
||
+ #3551 Add https to tile providers urls in
|
||
`bokeh/tile_providers.py`
|
||
+ #6605 [component: bokehjs] [component: build] Add support for
|
||
tslint in bokehjs' build
|
||
+ #6681 [component: server] Streaming numpy datetime64 data does
|
||
not work
|
||
+ #6887 Remove all server examples that use
|
||
session.loop_until_closed
|
||
+ #7014 [component: bokehjs] The inherited width should be set to
|
||
100% and up to the user to implement margin and padding
|
||
restrictions
|
||
+ #7084 [component: bokehjs] Factorrange regression: bokehjs
|
||
crashes if data has values not in factorrange factors
|
||
+ #7164 [component: tests] Axes labels misplaced on multiple
|
||
extra_x_ranges
|
||
+ #7267 [component: bokehjs] [component: build] Make bokehjs'
|
||
build work with npm 5
|
||
+ #7288 404 error on website page for releases
|
||
+ #7289 [component: server] Sort application names in index page
|
||
+ #7308 [component: server] Tornado 5.0 compatibility
|
||
+ #7318 [component: docs] Make old/dev docs warning banner always
|
||
float
|
||
+ #7323 [component: docs] Components not working with notebook
|
||
show in the same cell
|
||
+ #7331 [component: tests] Replace strict fp equality with
|
||
allclose
|
||
+ #7332 [component: bokehjs] [layout] Initialize box's layout
|
||
variables in initialize()
|
||
+ #7344 [component: docs] Minor typos in bokeh server docs code
|
||
example
|
||
+ #7346 [component: tests] Resolve pytest --log-file conflict
|
||
+ #7354 [component: bokehjs] Remove resettool.reset_size
|
||
+ #7376 Add traceback information to exception messages callbacks
|
||
+ #7385 [component: docs] Fixed a broken link ('why anaconda')
|
||
+ #7391 [component: bokehjs] Multi-gesture tools do not work on
|
||
proxytoolbar
|
||
+ #7405 Icons have various visual artifacts
|
||
+ #7420 [component: bokehjs] [component: build] [typescript] Move
|
||
gloo2 to its own repository
|
||
+ #7426 [notebook] Allow push_notebook() to run when no change has
|
||
occurred
|
||
+ #7431 [component: bokehjs] [typescript] Remove attrs from
|
||
hasprops.initialize()
|
||
+ #7434 [component: docs] Remove references to autoload_server()
|
||
from the docs
|
||
+ #7455 [component: docs] State and check min phantomjs version
|
||
+ #7458 [component: build] Update version number in
|
||
package-lock.json
|
||
+ #7500 [component: examples] Expand elements example with tooltip
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Dec 7 16:45:48 UTC 2017 - arun@gmx.de
|
||
|
||
- update to version 0.12.13:
|
||
* bugfixes:
|
||
+ #7283 [component: build] Windows install fails 0.12.12
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Nov 28 19:04:55 UTC 2017 - arun@gmx.de
|
||
|
||
- update to version 0.12.11:
|
||
* bugfixes:
|
||
+ #1376 [component: bokehjs] [widgets] Implement `widget.disabled`
|
||
+ #1651 [layout] Grid plot with row of all none behaves badly
|
||
+ #3538 [component: server] Session could auto-no-op any callbacks
|
||
invoked after the session is destroyed
|
||
+ #4561 [layout] Models/legends example broken
|
||
+ #4574 [layout] [regression] Plot border gets covered up by
|
||
things stuck on edge
|
||
+ #4613 Hover tool has own column in ie
|
||
+ #4787 [layout] [widgets] Erroneous toolbar separator positions
|
||
using tabs
|
||
+ #5761 [layout] Location in colorbar offsets from axis
|
||
+ #6065 [component: bokehjs] Touch events fail in device mode
|
||
under chrome devtools
|
||
+ #6348 [layout] Layouts with multiple tab widgets don't work
|
||
+ #6409 [component: server] Screen distance spec fields fail with
|
||
bokeh.client
|
||
+ #6466 [component: bokehjs] [layout] Rendering error with
|
||
toolbar_sticky=false and sizing_mode='scale_width'
|
||
+ #6502 [widgets] Programmatically setting the active tab does not
|
||
change the tab in 0.12.6 & 0.12.7
|
||
+ #6545 Patch bug: patch slices must have positive (start, stop,
|
||
step) values, got slice(0, 200, 50)
|
||
+ #6583 [component: bokehjs] Rect not behaving correctly with zero
|
||
height
|
||
+ #6600 [component: build] Downloading dependencies from
|
||
scripts/deps fails
|
||
+ #6676 [layout] [regression] Axes' tick labels are trimmed when
|
||
moving plot
|
||
+ #6841 [component: bokehjs] [regression] [widgets] Rangeslider
|
||
css_classes not being updated anymore
|
||
+ #6946 [component: bokehjs] Graphrenderer view not updating
|
||
+ #7060 [layout] [regression] Twin_axis not showing label
|
||
correctly in version 0.12.9
|
||
+ #7062 [component: bokehjs] Linked brushing does not work on
|
||
second plot in gridplot
|
||
+ #7075 [layout] Changing title attributes does not work as
|
||
expected in bokeh server
|
||
+ #7121 [component: docs] Documentation - typo in release file
|
||
0.12.10
|
||
+ #7128 [component: server] [regression] When embeding bokeh
|
||
server to flask, attributeerror: 'nonetype' object has no
|
||
attribute '_id' shows up
|
||
+ #7162 [component: docs] Fix documentation for properties.rgb
|
||
+ #7184 [component: server] [regression] Support stream and update
|
||
with pandas dataframes
|
||
+ #7189 [component: bokehjs] Hovertool data not completely
|
||
matching when using cdsview filters in bokeh 0.12.11dev2
|
||
+ #7193 [component: bokehjs] [regression] Ion slider extension
|
||
example broken
|
||
+ #7199 [component: bokehjs] Missing import of logger in
|
||
toolbar.coffee
|
||
+ #7202 [layout] Layout of plot border with axis.visible = false
|
||
+ #7212 [component: bokehjs] [notebook] [regression]
|
||
Ie11-incompatible syntax in
|
||
bokeh/core/_templates/autoload_nb_js.js?
|
||
+ #7213 [component: bokehjs] Canvas image smoothing in ie11
|
||
+ #7222 Double encode escapes in html-safe json strings
|
||
+ #7224 [component: bokehjs] [regression] `sdy` in range info is
|
||
inverted and affects panning gmaps
|
||
+ #7230 [component: examples] Spectrogram example image broken
|
||
+ #7240 [component: docs] Missing figure import on graph example
|
||
+ #7250 [component: bokehjs] [widgets] Slider callback doesn't
|
||
occur on particular values
|
||
+ #7255 [component: bokehjs] [regression] Zooming performance
|
||
regression in 0.12.11rc
|
||
* features:
|
||
+ #1007 [component: docs] Documenting the documentation process
|
||
and guidelines
|
||
+ #3644 [component: bokehjs] Would need a figure.step to create
|
||
step line in plot
|
||
+ #4635 [layout] Right titles are too far out
|
||
+ #4711 Decorator for documenting what version a function or
|
||
method first appeared
|
||
+ #5298 Box select does not work with vbar but tap tool does
|
||
+ #5937 [component: bokehjs] Lod in linked plots
|
||
+ #6565 [component: server] Avoid boiler-plate when constructing a
|
||
bokeh server programmatically
|
||
+ #6599 Bokeh server url hard coded as over http
|
||
+ #7130 [component: bokehjs] [bokekjs] unable to use customjs in
|
||
bokehjs
|
||
+ #7150 [component: bokehjs] [widgets] Adding optgroup
|
||
functionality to select widget
|
||
* tasks:
|
||
+ #4394 [layout] Axis label size change does not trigger a
|
||
re-alignment
|
||
+ #4874 [layout] Toolbar css class occasionally is
|
||
`bk-toolbar-null`
|
||
+ #5648 [API: models] Line renderer raises the "without value
|
||
specification" when a columndatasource is used
|
||
+ #6174 [component: bokehjs] Hovertool vline/hline models for line
|
||
glyph (_hit_span method) causes non-intuitive tooltips to
|
||
appear
|
||
+ #6447 [layout] Switch layout's coordinate system from view to
|
||
screen
|
||
+ #6626 [component: docs] Updates to /docs/dev_guide/setup.html
|
||
+ #6990 [component: bokehjs] [layout] Allow toolbar in side panels
|
||
and drop sticky property
|
||
+ #7028 Gmaps incompatible with datarange1d, make error
|
||
louder/earlier
|
||
+ #7039 [component: docs] Clarify some security considerations
|
||
+ #7053 [component: examples] [component: tests]
|
||
Plotting/file/categorical_scatter_jitter needs a seed
|
||
+ #7081 [component: docs] User guide still refers to
|
||
bokeh.embed.notebook_div
|
||
+ #7096 [component: docs] Typo in server.rst
|
||
+ #7100 [component: docs] Renamed custom attribute from range to
|
||
slider
|
||
+ #7103 [component: docs] Update bokehjs standalone installation
|
||
guidelines
|
||
+ #7104 Bokeh channel version of nodejs is no longer in sync with
|
||
upstream anaconda/nodejs
|
||
+ #7114 [component: bokehjs] Add wheelpantool support to bokehjs
|
||
+ #7131 Prove of concept: caching of nodejs compilation on model
|
||
bundling
|
||
+ #7154 [typescript] Investigate coffeescript 2 and its benefits
|
||
for transition to typescript
|
||
+ #7172 [component: docs] Extending bokeh with js library
|
||
documentation needs to clarify use of javascript() to wrap js
|
||
+ #7179 [component: docs] Zeppelin notebook integration not
|
||
working
|
||
+ #7181 [component: tests] Move annotations' "integration" tests
|
||
to examples
|
||
+ #7190 [component: docs] Legend text with click_policy="hide"
|
||
+ #7198 [component: docs] Request for improvement to
|
||
columndatasource documentation in reference to multi_line()
|
||
+ #7200 [component: docs] Adding additional information in the
|
||
multi_line() documentation
|
||
+ #7207 [component: docs] Add kwargs documentation for
|
||
directoryhandler
|
||
+ #7229 [component: docs] Multiprocessing in windows is not
|
||
available (error:module 'os' has no attribute 'fork')
|
||
+ #7236 [component: examples] Simplify brewer.py example
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 18 16:14:35 UTC 2017 - arun@gmx.de
|
||
|
||
- update to version 0.12.10:
|
||
* bugfixes:
|
||
+ #4247 [notebook] Performance issues after repeated
|
||
`push_notebook` calls
|
||
+ #4965 Datepicker errors on input from chrome on windows 8.1
|
||
+ #5415 [notebook] Having multiple `push_notebook` calls in the
|
||
same widget callback doesn't work
|
||
+ #5452 [notebook] Plotting bug when using push_notebook() from
|
||
customjs callback
|
||
+ #6258 [regression] Colorspec processing is broken
|
||
+ #6590 [component: server] Tile sources cannot be shared between
|
||
app sessions
|
||
+ #6820 [component: bokehjs] Cdsview not working with text glyph
|
||
+ #6831 [component: examples] [regression] Color slider example
|
||
can show hex fp values
|
||
+ #6846 [component: bokehjs] Categories on yaxis with hbar fails
|
||
to set initial ranges
|
||
+ #6863 [component: server] Datatables do not update properly for
|
||
on_change events 0.12.7
|
||
+ #6891 [component: bokehjs] [regression] Customjs for hover no
|
||
longer working - bokeh 0.12.7
|
||
+ #6910 [component: bokehjs] The new feature filter (cdsview) not
|
||
behaving has expected
|
||
+ #6921 [component: bokehjs] [notebook] [regression] Shared drag
|
||
tools in grid plots only work on the last plot
|
||
+ #6926 [component: bokehjs] Daterangeslider incorrect value
|
||
displayed
|
||
+ #6947 [component: bokehjs] Color mapping in circle fill colors
|
||
does not take current view (cdsview) into account
|
||
+ #6949 [component: bokehjs] Length_units has no effect for rays
|
||
+ #6955 Possible bug: hover tool does not work with filtered
|
||
source
|
||
+ #6982 [component: bokehjs] Bugfix: bokeh-server: ie fails with
|
||
"object doesn't support this action"
|
||
+ #6986 [component: bokehjs] Mercatorticker behavior poorly
|
||
defined for ranges exceeding mercator bounds
|
||
+ #6993 [component: bokehjs] [regression] Bad positioning of
|
||
colorbar for 'above' and 'below'
|
||
+ #7015 [component: bokehjs] [regression] Functickformatter broken
|
||
with categorical axis
|
||
+ #7035 [component: bokehjs] [regression] [widgets] Datatable with
|
||
dynamic number of rows is unstable and breaks
|
||
+ #7044 [component: server] Bokeh server sessions not released
|
||
correctly
|
||
+ #7048 [component: bokehjs] Datepicker returns one day earlier
|
||
than picked in ie
|
||
* features:
|
||
+ #3601 [component: bokehjs] Patchesview._mask_data() changes the
|
||
draw order
|
||
+ #4117 [component: bokehjs] Add support for client side filtering
|
||
of data sources
|
||
+ #4911 Updating two glyphs using periodic callback
|
||
+ #6945 [component: bokehjs] [component: server] [notebook] Use
|
||
bokeh protocol to implement push_notebook
|
||
+ #6951 Y_range doesn't understand numpy arrays
|
||
* tasks:
|
||
+ #4049 [component: docs] Improve documentation to support running
|
||
unit tests locally
|
||
+ #6666 [component: docs] [component: examples] Update sliders in
|
||
examples
|
||
+ #6704 [component: bokehjs] Hovertool hit detection fails on
|
||
vertical and near-vertical segment glyphs
|
||
+ #6718 [notebook] Push_notebook updates at most one plot
|
||
+ #6918 [component: docs] Js code error in documentation
|
||
+ #6928 [component: docs] Bryanv/cleanups
|
||
+ #6937 [component: docs] Fix typo in notebook.rst
|
||
+ #6938 Stop computing unused and expensive bokeh.__base_version__
|
||
+ #6943 [component: docs] Fix docstrings
|
||
+ #6952 Canonicalize bokeh.client
|
||
+ #6957 [component: docs] Generate uuids for sphinx docs js script
|
||
names
|
||
+ #6962 [component: docs] Gridplot doctext formatting error
|
||
+ #6971 From_networkx fails with networkx 2.0
|
||
+ #6978 Passing an index for factors throws value error
|
||
+ #6991 [component: docs] Out of date reference to matplotlib in
|
||
user guide for color bars?
|
||
+ #6994 Canonicalize bokeh.colors
|
||
+ #6999 [component: docs] Incomplete docs re embedding when using
|
||
data tables
|
||
+ #7009 [component: tests] Reduce size of travis ci logs
|
||
+ #7016 Fix codebase issues
|
||
+ #7021 Canonicalize more top level modules
|
||
+ #7022 Clean up sampledata
|
||
+ #7029 [component: examples] Fixed url typo in examples app &
|
||
changed readme url to https
|
||
+ #7031 [component: docs] Server docs are misleading
|
||
+ #7033 [component: docs] `bokeh-demos` link doesn't exist
|
||
+ #7041 Changed to handle nx2 scale "kwarg error
|
||
+ #7052 [component: build] Upgrade typescript to version 2.5.3
|
||
+ #7056 [component: bokehjs] Remove bk-logo-{medium,large}
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Sep 24 21:24:50 UTC 2017 - arun@gmx.de
|
||
|
||
- update to version 0.12.9:
|
||
* no changelog available
|
||
|
||
- changes from version 0.12.8:
|
||
* bugfixes::
|
||
+ #1329 [widgets] Daterangeslider re-sizing
|
||
+ #2268 [widgets] Daterangeslider not rendering
|
||
+ #4048 Bounds on axis causes axis labels to go off page
|
||
+ #4876 [layout] Tile attribution misaligned (see toolbar on
|
||
right-side example)
|
||
+ #6842 [component: docs] Bokeh.models.widgets.sliders is missing
|
||
from the reference documentation menu
|
||
+ #6844 [notebook] Bug: bokeh.io.push_notebook is broken
|
||
+ #6850 [layout] [regression] Log-axis label layout issue
|
||
+ #6852 [component: bokehjs] [regression] Hovertool not rendering
|
||
on hbar glyphs in 0.12.7
|
||
+ #6859 [component: bokehjs] [regression] Dateformatter not
|
||
working in tables
|
||
+ #6860 [component: examples] Patch color_sliders.py
|
||
+ #6873 [component: bokehjs] [widgets] Unable to render <, >, & in
|
||
datatable
|
||
+ #6880 [widgets] Datatable rendering broken in notebook
|
||
+ #6885 [component: docs] Typo in edgesandlinkednodes docstring
|
||
+ #6898 [component: docs] [doc] adjust docstring indentation
|
||
+ #6908 [component: bokehjs] [notebook] [regression] Running
|
||
output_notebook with hide_banner=true broken
|
||
+ #6909 [notebook] Notebook output generates console errors
|
||
+ #6922 [notebook] Unprotected ipython imports break bokeh without
|
||
notebook installed
|
||
* features:
|
||
+ #994 Text doesn't respect new lines
|
||
+ #5984 Improve data transfer, using a binary transfer protocol
|
||
+ #6865 Allow supplying explicit edge paths to graphrenderer
|
||
+ #6876 [component: bokehjs] New feature: add a "resettool
|
||
clicked" event
|
||
+ #6895 Bokeh daterangeslider returns tuple of integers instead of
|
||
dates
|
||
* tasks:
|
||
+ #2458 [component: examples] Add examples for daterangeslider and
|
||
datepicker
|
||
+ #5065 Task: refactor select tools
|
||
+ #6472 [layout] Make layout canvas' panels not overlap in corners
|
||
+ #6560 Using "export_png" or "save" without filename from within
|
||
jupyter notebook saves png file to lib/python
|
||
+ #6612 Task: graph visualization improvements
|
||
+ #6700 [component: bokehjs] [component: build] [notebook] Bokeh /
|
||
jupyterlab integration
|
||
+ #6819 [component: tests] Switch examples tests to use python 3.5
|
||
or 3.6
|
||
+ #6832 Simplify data frame length calculation
|
||
+ #6837 Remove mpl and bokeh.charts
|
||
+ #6847 Check nodejs version number and update documentation
|
||
+ #6851 Plots which contain glyph's with infinite bounds fail to
|
||
set initial ranges when match_aspect is set to true
|
||
+ #6869 [component: bokehjs] Remove leftover code after pr #6752
|
||
+ #6878 [component: bokehjs] [component: server] Bryanv/document
|
||
cleanup
|
||
+ #6888 Add trace log level on python side
|
||
+ #6902 Add network-related sample data source
|
||
|
||
- changes from version 0.12.7::
|
||
* bugfixes:
|
||
+ #515 Line plots render selections wierd
|
||
+ #516 Labels on axis do not like ":" character ;-)
|
||
+ #517 Better control over data/screen aspect ratios needed for
|
||
large circles
|
||
+ #2240 Tick format language
|
||
+ #2527 [widgets] Rendered slider* plots have missing bk-* classes
|
||
+ #3466 [geo] Consider dynamic_map.py for deprecation
|
||
+ #3935 [component: server] [component: tests] How to get the
|
||
server examples testable again
|
||
+ #4295 [component: bokehjs] Investigate disabling user-select
|
||
+ #4337 Plot blank if categorical label too long
|
||
+ #4503 [component: bokehjs] Date picker widget is unstyled
|
||
+ #4507 [widgets] Problem rendering un-wrapped sliders
|
||
+ #4599 [component: bokehjs] [layout] Wrapping output in center
|
||
tag causes toolbar misalignment
|
||
+ #4880 Error plotting dates before 1970 (on windows?)
|
||
+ #4972 [layout] Plot collapses on adding multiple labels
|
||
above/below the plot if title='none' not specified in plot()
|
||
+ #6121 [component: bokehjs] [widgets] Autocomplete input
|
||
appearance differs between notebook and html file output
|
||
+ #6185 [component: server] Unable to interactively update
|
||
renderer (i.e. circle, triangle, etc.) size using bokeh server
|
||
+ #6279 [component: docs] Documentation link not working right
|
||
+ #6308 [component: bokehjs] [widgets] Sliders :: customjs can not
|
||
dynamically change title
|
||
+ #6450 [component: bokehjs] [layout] Canvas outline does not
|
||
cover top of canvas
|
||
+ #6464 [component: build] Examples upload failed on full release
|
||
build
|
||
+ #6474 [layout] New panels to a tabs widget does appear
|
||
+ #6478 [component: bokehjs] [widgets] Editable data tables not
|
||
modifying python source.data - bokeh server 0.12.6
|
||
+ #6486 [component: build] Revert conda build to --no-test
|
||
+ #6501 [component: bokehjs] [regression] [widgets] Multiselect
|
||
selection highlight no longer present when programmatically
|
||
selected
|
||
+ #6507 [component: docs] User guide docs clerical error
|
||
+ #6509 Bokeh png command doesn't maximize window to capture
|
||
entire output
|
||
+ #6514 New phantomjs sessions spawned inside bokeh.io._get_svgs
|
||
despite driver arg
|
||
+ #6525 [component: tests] Py.test bokeh/tests/test_io.py doesn't
|
||
kill phantomjs precesses
|
||
+ #6535 [component: tests] [regression] Py.test reports for
|
||
integration tests are broken
|
||
+ #6549 [typescript] Upgrading to typescript=2.4.1 breaks gulp
|
||
build task
|
||
+ #6571 [component: build] Export google_api_key in test:docs
|
||
+ #6576 [API: plotting] [component: bokehjs] [regression] Bokehjs'
|
||
plotting api broken after pr #6260
|
||
+ #6578 [component: tests] [regression] No link to integration
|
||
tests' report after pr #6542
|
||
+ #6592 [regression] [webgl] Save tool not functioning for webgl
|
||
backend figures 0.12.6 regression
|
||
+ #6593 [component: bokehjs] Vbars with negative y/height do not
|
||
work with hover
|
||
+ #6606 [component: docs] "taptool" is incorrectly called
|
||
"tapselecttool" in the reference documentation
|
||
+ #6616 [component: bokehjs] [widgets] Pre-selection on rows in a
|
||
bokeh datatable fails to display such selection
|
||
+ #6620 [component: build] Scipts/deps.py only works in the root
|
||
environment.
|
||
+ #6628 [component: bokehjs] [component: server] [regression]
|
||
Filterable cds broke cds streaming
|
||
+ #6642 [component: examples] [regression] [widgets] Export_csv
|
||
example under 0.12.7dev11 doesn't resize table
|
||
+ #6653 Typeerror: 'unicode' does not have the buffer interface
|
||
+ #6679 [component: bokehjs] [component: build] [notebook]
|
||
[regression] Bokehjs fails to load at all in notebooks after
|
||
0.12.7dev12
|
||
+ #6725 Bug: linked selection example doesn't work
|
||
+ #6730 [component: bokehjs] Setting range_padding to 0 can lead
|
||
to an empty plot
|
||
+ #6731 Setting visible=false doesn't work with glyph functions
|
||
+ #6736 [component: bokehjs] Attaching ajaxdatasource to multiple
|
||
glyphs leads to multiple ajax requests
|
||
+ #6739 [component: docs] Plots don't render in dev docs due to
|
||
missing resources
|
||
+ #6740 Graphrenderer doesn't correctly handle single node graphs
|
||
+ #6755 [component: bokehjs] Colormapper special colors do not
|
||
support alpha
|
||
+ #6757 [component: examples] Examples/app/spectrogram bug
|
||
+ #6786 [component: bokehjs] Label using screen units bound to
|
||
frame is positioned relative to canvas
|
||
+ #6808 [component: bokehjs] [notebook] [regression] Nbconverted
|
||
static notebooks fail to render
|
||
+ #6809 [component: bokehjs] [notebook] [regression] Inline,
|
||
minified resources do not work in classic notebooks
|
||
+ #6829 [component: bokehjs] [regression] Degraded hovertool
|
||
performance in 0.12.7rc4
|
||
* features:
|
||
+ #187 Support graphs/trees/networks
|
||
+ #474 Easily control aspect ratio
|
||
+ #4070 Plotting with subsets (row-wise) of columndatasources
|
||
(like filtered data)
|
||
+ #4538 [starter] Allow layout function to accept arbitrarily
|
||
nested lists
|
||
+ #5992 Pass http request arguments to autoload_server and
|
||
pull_session
|
||
+ #6375 [component: build] Developer docker tools
|
||
+ #6492 [component: bokehjs] [widgets] Expose textinput type as a
|
||
property of widget. (for password typing)
|
||
+ #6598 [component: server] [notebook] Server url hard coded as
|
||
localhost. with possible fix
|
||
+ #6601 [component: bokehjs] Add major_label_overrides to colorbar
|
||
+ #6621 [component: server] Add metadata support to bokeh server
|
||
+ #6667 Creating a columndatasource with a dataframe makes it
|
||
impossible to use streaming
|
||
+ #6709 [component: bokehjs] Increase the number of zoom levels
|
||
available to bokeh tile sources
|
||
+ #6788 [notebook] Make notebook display extendible by external
|
||
libraries
|
||
* tasks:
|
||
+ #2452 [component: examples] [widgets] Add examples with widgets
|
||
using plotting interface
|
||
+ #3245 [component: docs] List methods at top of documentation for
|
||
figure class
|
||
+ #3517 Hovertool fails for rects with only negative heights
|
||
+ #3917 [component: docs] [component: examples] (re)move
|
||
`tests/compat`, `tests/glyphs`, `tests/notebook`
|
||
+ #4196 Remove the resize tool?!
|
||
+ #4752 [component: docs] 0.12: missing `toolbar_sticky`
|
||
documentation on migration guide
|
||
+ #4859 [component: docs] Bokeh plot in jupyter slides not
|
||
rendered corretly
|
||
+ #5431 [component: server] [enh] bokeh server to show url
|
||
+ #5502 [component: bokehjs] [widgets] Consider nouislider to
|
||
replace all our slider widgets
|
||
+ #5506 [component: bokehjs] [widgets] Fix datepicker widget
|
||
+ #5596 [widgets] Fix/drop autocompleteinput
|
||
+ #5628 [component: examples] Add synthetic data mode to
|
||
spectrogram
|
||
+ #6283 [component: build] [component: tests] Implement travisci
|
||
stages to improve ci builds
|
||
+ #6291 Add "png" bokeh command
|
||
+ #6332 [component: bokehjs] [component: build] Remove css 'bk-'
|
||
prefixing
|
||
+ #6369 Add height/width kwargs to bokeh.io.export to support
|
||
resizing the exported png
|
||
+ #6377 [component: docs] Docs suggest `text_align` property works
|
||
on figure titles but it doesn't
|
||
+ #6395 [component: bokehjs] [component: build] Investigate errors
|
||
with ts-node 4.0.5
|
||
+ #6439 [component: server] Server(..., io_loop=io_loop,
|
||
num_procs=0) --> runtimeerror
|
||
+ #6441 [component: tests] Enable exclusion of selenium tests for
|
||
static image export
|
||
+ #6453 [component: examples] [starter] Numpy runtime warning in
|
||
missing data example
|
||
+ #6455 [API: models] Drop tool.plot property
|
||
+ #6467 [component: build] Start building new conda no-arch
|
||
packages for bokeh channel
|
||
+ #6480 Bokeh.util.serialization.py convert_datetime_type breaks
|
||
when passed timezone aware datetime
|
||
+ #6487 Remove all 0.12.4 deprecations
|
||
+ #6496 [component: docs] Reference docs are missing
|
||
bokeh.models.scales automodule
|
||
+ #6497 [component: build] Update linux dist on travisci
|
||
+ #6512 Bokeh 0.12.6 incompatible with python 2.7.9?
|
||
+ #6521 [component: bokehjs] [component: server] Deprecate
|
||
toolevents
|
||
+ #6529 [component: build] Only run js tests on py3 builds for now
|
||
+ #6530 [component: build] Split bokeh-widgets into bokeh-widgets
|
||
and bokeh-tables
|
||
+ #6532 [component: bokehjs] [component: build] Remove
|
||
bokehjs/src/vendor and all associated logic
|
||
+ #6543 Remove requests as runtime dependency?
|
||
+ #6546 [component: tests] Set initial date in date picker in
|
||
models/file/widgets
|
||
+ #6550 [component: docs] Image for jitter example on gallery does
|
||
no reflect example
|
||
+ #6557 [component: bokehjs] [component: build] Simplify bokehjs'
|
||
build
|
||
+ #6563 [component: build] Fix up stages install order issues
|
||
+ #6568 [component: build] Hotfix for travisci log truncation
|
||
+ #6577 Columndatasource.stream() setter argument is not
|
||
documented
|
||
+ #6581 Deprecate openurl?
|
||
+ #6584 [component: bokehjs] [component: build] Add a sample
|
||
configuration for bundling with webpack
|
||
+ #6596 [component: docs] Add typescript version of
|
||
extensions_putting_together.py
|
||
+ #6619 [component: examples] Examples/howto/server_embed uses
|
||
sample data from web that no longer works
|
||
+ #6627 [component: docs] Add additional instructions to
|
||
/docs/dev_guide/setup.html
|
||
+ #6629 [component: docs] Reference documentation missing
|
||
bokeh.application and bokeh.command
|
||
+ #6634 [component: examples] Add example of custom tooltip to
|
||
example library
|
||
+ #6651 [component: docs] Documentation for `crosshairtool` not
|
||
updated
|
||
+ #6658 Task: add polyselecttool callback attr
|
||
+ #6684 [component: docs] Following dev documentation fails for a
|
||
clean conda env
|
||
+ #6687 [component: docs] Bug in "running a bokeh server" page
|
||
+ #6700 [component: bokehjs] [component: build] [notebook] Bokeh /
|
||
jupyterlab integration
|
||
+ #6715 Remove deprecated functions
|
||
+ #6717 [component: docs] Update docstring to reflect changes
|
||
released in 0.12.0
|
||
+ #6721 [component: bokehjs] [typescript] Drop tsx templates
|
||
+ #6747 Task: expose webdriver as kwarg to export_png and
|
||
export_svgs
|
||
+ #6750 [component: docs] 0.12.7 docs/examples
|
||
+ #6762 [component: server] [component: tests] Random data in
|
||
server examples causes image diff to fail
|
||
+ #6791 Task: refactor jupyter notebook integration to use custom
|
||
mimetypes
|
||
+ #6796 [component: examples] Add examples from pycon.pl tutorial
|
||
+ #6800 [API: models] [widgets] Automatic configuration of
|
||
slider.format
|
||
+ #6810 Call load_notebook via notebook hook
|
||
+ #6823 [component: bokehjs] Improve styling of slider widget
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Aug 17 15:24:14 UTC 2017 - toddrme2178@gmail.com
|
||
|
||
- Update to version 0.12.6:
|
||
* bugfixes:
|
||
+ #2136 Selections only work on the last of two series in one plot
|
||
+ #2680 Non-unit specs accept still allow `units` field
|
||
+ #3386 `property.__delete__` does not send a change notification
|
||
+ #3564 [component: bokehjs] [widgets] Getting values of selected rows from a datatable after reordering with sort
|
||
+ #3838 Push_notebook doesn't seem to work display updated table content
|
||
+ #4294 [notebook] Replace table source
|
||
+ #4433 [layout] Gallery example issues
|
||
+ #4657 [regression] Adding an unwrapped widget to document, may not render properly
|
||
+ #4764 [component: server] [layout] Issue with interactions between widgets and plots using bokeh server
|
||
+ #4810 [component: server] [layout] Trouble swapping out layout contents when using server
|
||
+ #4829 [layout] Tabs only consisting of datatables not drawn correctly
|
||
+ #4872 [component: server] Arrows not updating from streaming data source
|
||
+ #5044 Shift selection in linked brushing plots
|
||
+ #5131 [layout] [widgets] Unexpected initial layout with datatable and layout()
|
||
+ #5198 Hovertool line_policy 'nearest' 'next' not working
|
||
+ #5207 [widgets] Need to resize window before datatable row labels show up
|
||
+ #5246 [component: tests] [regression] Py.test prints garbage when there is a syntax error in *.py files
|
||
+ #5499 [component: bokehjs] Datetimes on plot are always treated as local time and shifted to utc
|
||
+ #5518 [layout] Add new child to existing column
|
||
+ #5634 [component: docs] Fix documentation of 'bokeh html foo.py'
|
||
+ #5811 [component: bokehjs] Vbar width not updating correctly when too many things updated through `push_notebook`
|
||
+ #5856 [component: bokehjs] [layout] Plot becomes unresponsive when button widget is appended to layout
|
||
+ #5907 Hover inspection does not work for all glyphs
|
||
+ #5914 [component: bokehjs] Unable to right align tick labels
|
||
+ #5967 [layout] Unexpected behavior when deleting from layout.children
|
||
+ #6005 [component: bokehjs] Box select rendered incorrectly on bokehjs linked example
|
||
+ #6035 Na values correctly skipped in linear scale but not in log scale
|
||
+ #6047 [component: docs] User_guide/embed.rst still references collections
|
||
+ #6080 [component: server] Prefix bug on "active bokeh applications" page
|
||
+ #6085 [component: bokehjs] Hover tooltips update impossible
|
||
+ #6091 [layout] Sizing_mode breaks gmap alignment
|
||
+ #6095 `imageurl.{w,h}` use data units by default
|
||
+ #6104 [component: build] Twine upload in build/upload release script incorrect
|
||
+ #6105 [component: build] Setup.py auto-generates a bad empty string classifier
|
||
+ #6108 [component: bokehjs] [component: tests] Error using datarange1d with auto start/end and datetimeaxis
|
||
+ #6111 [component: docs] Fix typo in selection documentation
|
||
+ #6115 [component: bokehjs] [widgets] Descending order with tablecolumn still ascending
|
||
+ #6120 [component: bokehjs] Hover responds to hidden data when legend.click_policy = 'hide'
|
||
+ #6123 [component: bokehjs] [regression] [widgets] Rangeslider bug
|
||
+ #6124 [component: bokehjs] Update core/dom.ts to work with upcoming typescript 2.3.0
|
||
+ #6127 [component: bokehjs] [regression] Issue upgrading from bokeh 0.12.4 to 0.12.5 with ie 11
|
||
+ #6130 [component: bokehjs] Multiline hit_test fails if line_width property utilized
|
||
+ #6142 [component: bokehjs] [regression] Regression in legend positioning
|
||
+ #6152 [component: bokehjs] [component: server] Bokeh server is incompatible with tornado=4.5
|
||
+ #6156 [component: build] [component: docs] Optimized python execution fails due to missing __doc__ instantiation
|
||
+ #6199 [component: server] Client.coffee sets binary type incorrectly
|
||
+ #6205 [component: tests] Typescript 2.3.0 breaks customjs tests
|
||
+ #6207 [component: bokehjs] [regression] [widgets] Htmltemplateformatter still uses underscore
|
||
+ #6208 [component: bokehjs] [regression] Possible to use gesture tools after disabling in toolbar
|
||
+ #6210 [component: bokehjs] [regression] Bokehjs doesn't work in notebook
|
||
+ #6212 [regression] Issue with test build 0.12.6dev3 on windows 7 with ie11
|
||
+ #6213 [component: bokehjs] [layout] [regression] Appending layout regression
|
||
+ #6226 [component: bokehjs] [component: build] Update coffee-script's version to 0.12.5+
|
||
+ #6238 [component: bokehjs] Mousewheel event: delta=none at all times
|
||
+ #6244 [component: build] Fails to build in windows 7
|
||
+ #6248 [API: plotting] [regression] Gmap not configuring mercator tick formatter
|
||
+ #6252 [component: examples] Embed multiple sample data mismatch length
|
||
+ #6261 [component: bokehjs] [layout] [regression] Adding new sub-layouts fails to set documemt
|
||
+ #6263 [regression] Plot validation doesn't happen for non-application layouts
|
||
+ #6301 Yahoo ichart api is failing, should use stock data from bokeh.sampledata.stocks
|
||
+ #6311 [regression] Spectrogram performance regression
|
||
+ #6316 Bug in screendistancespec serialization
|
||
+ #6319 [component: server] Bokeh server does not close http sockets
|
||
+ #6328 [component: bokehjs] [notebook] Gmap in notebook unreliable again
|
||
+ #6343 [component: examples] Scale/range incompatibility in examples/models/server/population.py
|
||
+ #6365 [component: bokehjs] [regression] Imagergba error during change events
|
||
+ #6366 Webgl isn't correctly deprecated bokeh 0.12.6dev7
|
||
+ #6388 [component: bokehjs] [regression] Selection tool regression
|
||
+ #6391 [component: build] Bokehjs' build uses gulp 3.x but @types/gulp 4.x
|
||
+ #6393 [regression] Modifying datasources broken
|
||
+ #6397 [component: server] More explicit match cases
|
||
+ #6398 [regression] [webgl] All webgl examples fail
|
||
+ #6400 [component: bokehjs] [regression] Line_select.py example broken
|
||
+ #6402 [widgets] Disabled button raises button click protocol event
|
||
+ #6411 [regression] Matches() is broken when pandas is not installed
|
||
+ #6416 [component: bokehjs] [regression] Hovertool broken with multi_line plots in 0.12.5
|
||
+ #6433 [component: bokehjs] [regression] Selecting a line from a multi-line when one is already selected causes an error
|
||
+ #6443 Svg images are incorrectly smoothed
|
||
+ #6449 [component: bokehjs] [notebook] Protect against exceptions when running inline code
|
||
* features:
|
||
+ #538 Headless static (svg, png) image generation
|
||
+ #1239 Hover.tooltip convenience function for 'datetime' info
|
||
+ #1482 [starter] Datarange1d.rangepadding should allow "fixed" values
|
||
+ #1671 [starter] Allow users to specify explicit tick labels
|
||
+ #2352 Feature request: error bar plots
|
||
+ #5430 [component: docs] [enh] help widget tuned for end user
|
||
+ #5599 [component: bokehjs] Feature: hover tool inspector default
|
||
+ #5831 Numberspec coordinates should accept datetimes
|
||
+ #5885 [notebook] Support embed bokeh into apache zeppelin
|
||
+ #6044 "columns must be of the same length" warning does not show context
|
||
+ #6064 [component: bokehjs] Remove the hover menu item, and keep the hover function working
|
||
+ #6081 Feature request: add support for user-defined custom mappers
|
||
+ #6161 [component: bokehjs] Extend hit testing and hover support to segment
|
||
+ #6186 Themes not applied in `file_html`
|
||
+ #6285 [component: bokehjs] Extend patching to sub-items
|
||
+ #6286 [component: bokehjs] [widgets] Enabling/ disabling re-ordering of columns in datatable (freezing columns in place)
|
||
* tasks:
|
||
+ #1833 Make get_version consistent between pip-intalled and conda-intalled devel builds
|
||
+ #2595 [component: docs] Update hovertool's documentation with field formatting, etc
|
||
+ #2984 [component: docs] Update sphinx version to fix documentation parsing issues for google style docstrings
|
||
+ #3016 [component: docs] Axis location must be set on creation (documentation fix)
|
||
+ #3656 [component: docs] Docs on widgets & interactions should link to the callbacks & events section
|
||
+ #4153 [component: bokehjs] Strict trigger() and listento()
|
||
+ #4449 [component: bokehjs] Ensure canvas state reset at start of drawing
|
||
+ #4948 [starter] Plot title ignores sizing and appears italicized if number is provided but no units are specified
|
||
+ #5007 [component: examples] [starter] Update unemployment examples
|
||
+ #5268 [component: bokehjs] Improve mappers' inheritance structure
|
||
+ #5694 [component: bokehjs] [component: tests] Report code coverage for bokehjs unit tests
|
||
+ #5819 [component: docs] Why i can't use operurl in widget callback (e.g. button callback)?
|
||
+ #5854 [component: bokehjs] Enable typescript's strictnullchecks
|
||
+ #5879 [component: examples] [component: tests] Make "bokeh finished rendering heuristic" work with non-plot examples
|
||
+ #5950 [component: docs] Expose all json representations in one place
|
||
+ #5951 [component: docs] Sphinxext.bokeh_plot broken
|
||
+ #6040 [component: docs] Callback.rst documentation incomplete
|
||
+ #6079 [component: docs] Clarify docs for hovertool
|
||
+ #6088 [component: examples] Fixing up examples/models/file/
|
||
+ #6102 [component: build] Have deploy script use github api token to avoid rate-limiting issues
|
||
+ #6113 [component: build] Pypi release includes `scripts`?
|
||
+ #6125 [component: bokehjs] Use nounusedlocals to discover unused imports, etc
|
||
+ #6129 [component: docs] Fix typo in issue_template.md
|
||
+ #6139 [component: bokehjs] [component: build] Use tslib to reduce size of bokehjs
|
||
+ #6145 Update obsolete output examples in bokeh.embed docs
|
||
+ #6158 [component: docs] For interactive legends, a note about `muted_color` would be helpful
|
||
+ #6164 Remove deprecations up to 0.12.3
|
||
+ #6184 [component: docs] Bokeh-api documentation improvement suggestions
|
||
+ #6188 [component: docs] Missing docstring description of ``state`` arg in bokeh.io.save
|
||
+ #6191 Fix deprecated datetime64 use for np_epoch
|
||
+ #6197 [component: bokehjs] Remove confusing aliases from layoutcanvas
|
||
+ #6228 [component: docs] Task: add missing `packaging` dependency to documentation requirements
|
||
+ #6242 [component: bokehjs] Task: remove computed properties implementation
|
||
+ #6245 Html title is not escaped
|
||
+ #6247 [component: bokehjs] [component: tests] Allow to write bokehjs unit tests in typescript
|
||
+ #6251 [component: bokehjs] [component: build] Allow to write bokehjs build files in typescript
|
||
+ #6254 Revert "deprecate x/y_mapper_type plot kwargs in place of first-class scale models"
|
||
+ #6267 [component: bokehjs] [component: tests] Merge tests/common into tests/core
|
||
+ #6269 [component: docs] Bokeh-github directive should not check urls by default
|
||
+ #6274 Futurewarning from pandas in bokehjsonencoder
|
||
+ #6287 [component: bokehjs] Add migration note for removal of document.resize()
|
||
+ #6295 [component: build] Update manifest.in
|
||
+ #6309 [component: server] Report tornado version on bokeh server startup
|
||
+ #6317 Deprecationwarnings on python 3.6
|
||
+ #6323 Add bkcharts shim and dependency
|
||
+ #6325 Downstream url for dynamic_map.py has ssl issue
|
||
+ #6326 [component: bokehjs] Passing renderer object in cb_data on hovertool customjs callback
|
||
+ #6331 [component: docs] Re-building docs - keyerror gallery exception
|
||
+ #6336 [component: bokehjs] Silence all change signals during initialization of models
|
||
+ #6338 [component: server] Feature request: configurable maximum upload size for tornado server
|
||
+ #6385 [component: bokehjs] Rely on request_render and fix up cs code
|
||
+ #6387 [component: docs] Fixed typos in setup doc
|
||
+ #6408 [component: docs] [component: examples] General 0.12.6 examples and docs tasks
|
||
+ #6419 [component: bokehjs] Restore events for "patch", "stream" and "do"
|
||
+ #6445 Bump required bkcharts version to 0.2
|
||
|
||
-------------------------------------------------------------------
|
||
Thu May 4 20:22:09 UTC 2017 - toddrme2178@gmail.com
|
||
|
||
- Implement single-spec version.
|
||
- Fix source URL.
|
||
- Update to version 0.12.5
|
||
* bugfixes:
|
||
+ #2058 [component: bokehjs] Point hit testing for rects broken with screen space widths
|
||
+ #2288 [API: charts] Handle nan as input to bar()
|
||
+ #2822 [component: bokehjs] [geo] [starter] Gmapplot resets to (0, 0)
|
||
+ #2964 [component: bokehjs] Gmap alignment still off in 0.10
|
||
+ #3461 [component: server] Notebook + server not working
|
||
+ #3737 [regression] Gmapplot doesn't display anything in jupyter v.4
|
||
+ #4135 [component: bokehjs] [component: build] Don't expose external typings beyond bokeh namespace
|
||
+ #4539 [component: tests] Js tests reporting as failed even when they all passed
|
||
+ #4667 [component: bokehjs] Arrow and line_width
|
||
+ #4722 [notebook] Curdoc().theme = theme(json=yaml.load()) is not applied to charts when used in jupyter notebook
|
||
+ #4835 Multiple gmap plots whiting out in notebook.
|
||
+ #4875 [component: bokehjs] Graph 'running off'
|
||
+ #4952 Theme doesn't apply when using components
|
||
+ #4979 [component: bokehjs] [component: server] Cannot add renderers within a callback
|
||
+ #5063 [component: tests] Bokehjs tests are failing on regular basis
|
||
+ #5152 [component: examples] Wrong data shown in gapminder example app / slider update failing
|
||
+ #5185 [layout] [starter] Reset tool fails when figure passed width instead of plot_width, etc.
|
||
+ #5336 [component: bokehjs] Strange behaviour of rect-glyph
|
||
+ #5353 [component: bokehjs] Extensions do not render when using bokeh.embed.components / bokeh.embed.file_html apis
|
||
+ #5416 [component: bokehjs] Multiple model sync in one callback can fail
|
||
+ #5488 [component: bokehjs] [starter] Hide annotations via callback
|
||
+ #5582 [component: server] --num-procs x and curdoc().session_context.request.arguments don't go well together
|
||
+ #5629 [component: server] [starter] Bokeh server reports "none" port when there is a port conflict.
|
||
+ #5644 Hasprops.apply_theme does not work on container values
|
||
+ #5670 [component: tests] Integration test reports are garbled
|
||
+ #5695 [component: docs] Typo in palettes docs
|
||
+ #5700 [component: bokehjs] Safe-tag-fix
|
||
+ #5706 [API: plotting] Bokeh 0.12.4: columndatasource does not work anymore with bokeh.plotting.image
|
||
+ #5720 [component: bokehjs] [component: tests] [regression] It's not possible to debug tests anymore since #5659
|
||
+ #5731 [component: tests] Tests broken again, this time due to `attributeerror`
|
||
+ #5732 [component: bokehjs] [widgets] Datatable not wired up to respond to streaming patching
|
||
+ #5742 [component: examples] Missing template in flask_embed.py and tornado_embed.py
|
||
+ #5778 [component: bokehjs] [regression] Autoload_static uses jquery .data()
|
||
+ #5789 [component: tests] Some integration tests fail when run with python 2.7
|
||
+ #5818 [component: build] Conda convert windows packages cause an error
|
||
+ #5848 [component: server] Memory leak in bokeh application
|
||
+ #5861 [component: bokehjs] [regression] Instance of figure class in bokehjs does not have reference to xaxis and yaxis
|
||
+ #5887 [component: docs] Transform docstring ends abruptly
|
||
+ #5888 [component: tests] [regression] Tests/examples/examples_report_plugin.py assumes clone has a remote named origin
|
||
+ #5891 [component: docs] Dev_guide/server.html has broken link to user_guide/server.html
|
||
+ #5900 [component: bokehjs] Attempt to make layout less fragile
|
||
+ #5905 Embed components performance
|
||
+ #5910 [component: build] All ci jobs failing due to some change affecting js compilation
|
||
+ #5916 Cannot import from .ts in a custom extension
|
||
+ #5921 [component: bokehjs] Fix for small bug in array intersection method
|
||
+ #5936 [component: bokehjs] [component: build] Bokehjs builds are broken because of dependency update
|
||
+ #5954 [component: bokehjs] [regression] Latex label example is broken in dev docs
|
||
+ #5956 [component: docs] [regression] Sphinxext.bokeh_plot missing linenos option implementation
|
||
+ #5959 [layout] [regression] Notebook comms "basic usage.ipynb" broken
|
||
+ #5963 [component: bokehjs] [regression] Js error on callback
|
||
+ #5977 Themes aren't applied to document when using `save`
|
||
+ #5986 [component: bokehjs] Bug with firefox hover tool coordinates
|
||
+ #6006 Toolbar tooltips are blank in examples/app/crossfilter
|
||
+ #6012 Importing bokeh.models creates zombie process
|
||
+ #6014 [component: build] [regression] Sdists prompting for bokehjs build will block pip installs
|
||
+ #6015 [component: bokehjs] Fixed bug in model._process_event method
|
||
+ #6018 [regression] Hover tool broken due to undefined roundingfunction
|
||
+ #6023 [component: server] Accept server connections from any origin
|
||
+ #6030 Boxzoomtool and boxselecttool doesn't clear the overlay when end event is off the plot frame
|
||
+ #6032 [component: bokehjs] [regression] Multiple selections via shift+select don't work
|
||
+ #6037 [notebook] [regression] Repeatedly displaying a plot degrades performance
|
||
+ #6045 [component: examples] Fixed hover on gapminder to display country
|
||
+ #6051 [component: bokehjs] [regression] Middle and bottom plot won't pan in y-dimension in custom/gears/gears.py demo on firefox
|
||
+ #6054 Issues with examples/plotting/server/animated.py
|
||
+ #6059 [component: server] Python event callback not called if no js event callback is registered
|
||
+ #6063 [component: docs] Fixed href
|
||
+ #6069 [component: docs] Fixed broken link to gapminder example
|
||
+ #6075 Resettool does not trigger change events on range1d
|
||
+ #6100 Correct cursor handling
|
||
* features:
|
||
+ #2274 [component: bokehjs] Interactive legends
|
||
+ #2414 [starter] Use [non]selection_glyph="auto" to generate automatically, not none
|
||
+ #3715 Interactively hide or show lines after plot finished by clicking (without re-ploting like plot browser feature in matlab)
|
||
+ #3748 [component: bokehjs] [component: server] Trigger python event when `level_of_detail` mode finishes
|
||
+ #4241 [component: docs] [starter] Create a custom 404 page for bokeh docs
|
||
+ #4694 [component: bokehjs] [starter] Angle of glyphs in legend doesn't match glyphs in plot
|
||
+ #4927 [component: bokehjs] [starter] Event handler for width/height change of plot
|
||
+ #5015 [component: bokehjs] [starter] Customjstransform
|
||
+ #5278 [component: bokehjs] [component: server] Feature: emitting tool and ui events and attaching callbacks
|
||
+ #5442 [component: bokehjs] [starter] Add scale control to gmaps
|
||
+ #5592 [component: bokehjs] [geo] [starter] Gmapoptions are not dynamically applied
|
||
+ #5692 [component: server] make it possible to use relative urls
|
||
+ #5973 Cds creation from dataframes should not use tolist()
|
||
+ #6043 Avoid isinstance checks in _visit_value_and_its_immediate_references
|
||
+ #6055 Use math library instead of numpy for nan/inf checks
|
||
* tasks:
|
||
+ #2933 [component: bokehjs] Use only `div` and `canvas` in the generated html
|
||
+ #2940 Gmapplot coordinate axes
|
||
+ #3210 [component: bokehjs] [component: server] [widgets] Improvements to events
|
||
+ #3270 [API: charts] General charts examples improvements
|
||
+ #4111 [component: bokehjs] [component: tests] [regression] Check js logs in tests
|
||
+ #4285 [component: tests] Testing infrastructure bug/wish list
|
||
+ #4321 [component: bokehjs] [webgl] Put webgl functionality in separate bokeh-gl.js?
|
||
+ #4854 Code of conduct needed
|
||
+ #5060 Limit imports of client/server code to only when necessary
|
||
+ #5102 [component: bokehjs] Hovertool tooltip css is vunerable to being overridden by other page css
|
||
+ #5121 [component: bokehjs] [component: tests] Fix skipped js tests as result of getter/setter work
|
||
+ #5174 [component: bokehjs] [starter] Task: support updating computed transforms fields if dependencies change
|
||
+ #5209 [component: build] Stop building noarch conda packages
|
||
+ #5232 [component: tests] Intermittently failing examples tests - ggplot_density and graphs
|
||
+ #5238 [component: build] [component: docs] Help make examples more visible and easy to use
|
||
+ #5254 [component: bokehjs] [component: examples] [component: tests] Examples involving transforms using math.random() fail image diff
|
||
+ #5495 [component: docs] [component: server] Document non-script and programmatic use
|
||
+ #5541 [component: build] Label image diff results "expected" vs "actual"
|
||
+ #5613 [component: build] Windows setup.py build from source and versioneer
|
||
+ #5625 [component: bokehjs] Drop jquery from core bokehjs
|
||
+ #5638 [component: docs] Examples / charts/ readme states incorrect location for jupyter notebook example code
|
||
+ #5640 [component: examples] New app example: exploding pivot charts
|
||
+ #5647 [API: charts] Make the default hover tooltip work for donut charts
|
||
+ #5664 Remove old deprecations
|
||
+ #5666 [py3] Python 3.6 compatibility
|
||
+ #5677 Permission denied error when invoking show() from inside jupyter notebook
|
||
+ #5679 [component: build] Deploy script should automatically create and upload examples tarballs
|
||
+ #5691 [component: docs] Fix a typo in layoutdom
|
||
+ #5699 [component: examples] Not necessary loop in weather example?
|
||
+ #5704 Move abstract out of properties.py
|
||
+ #5705 [notebook] Print bokeh version in notebook "bokehjs loaded" message
|
||
+ #5710 [API: models] Deprecate bokeh.models.layouts hbox and vbox
|
||
+ #5712 [component: tests] Make sure examples' tests wait until bokeh finished rendering
|
||
+ #5718 [component: docs] Bad formatting in selected docstring
|
||
+ #5726 [component: bokehjs] Tooltip font color can be turned white by outside css because it's not specified by bokeh
|
||
+ #5729 [component: bokehjs] Use only what we need from underscore
|
||
+ #5748 [component: tests] Bokehjs/examples/electron/node_modules interfere with code quality tests
|
||
+ #5754 Revert "clean up and refactor build"
|
||
+ #5756 Revert "bryanv/refactor build"
|
||
+ #5757 [component: bokehjs] [component: build] Remove bokehjs/src/vendor/kiwi and use bokeh/kiwi
|
||
+ #5759 [component: docs] Typo in axes docs
|
||
+ #5770 [component: build] Bryanv/build fixups
|
||
+ #5771 [component: build] Break up conda operations to prevent timeout
|
||
+ #5772 [component: build] Need to call chdir for persistent effect
|
||
+ #5773 [component: build] Fix path for css upload
|
||
+ #5775 [component: build] Try token with repr, add some diagnostics
|
||
+ #5776 [component: build] Globs don't work in subprocesses w/o shell=true
|
||
+ #5777 [component: build] Correctly implement put
|
||
+ #5787 [component: build] Pin mpl < 2.0
|
||
+ #5788 [component: docs] Migration notes and exceptions about mpl compat.
|
||
+ #5793 Bokeh calls logging.basicconfig()
|
||
+ #5796 [component: docs] Bokeh 0.12.4 needs python 3.3 but this isn't documented anywhere
|
||
+ #5799 Revert "fix rect rendering with log axis"
|
||
+ #5810 [component: bokehjs] Don't rely on typedarray.map
|
||
+ #5822 Hovertool for last value of a line plot sticks on second last value (works fine with circles)
|
||
+ #5826 [API: models] Add bokeh.plotting.gmap to create gmapplot correctly and easily
|
||
+ #5827 [component: build] Restore pip installable dev builds
|
||
+ #5834 [component: docs] Need to use different sintaxis when using command "bokeh serve" in windows command line
|
||
+ #5835 [component: examples] County data: most independent cities in virginia have 'city' left out, which causes confusion when trying to match based on county name
|
||
+ #5858 [component: docs] Update install.rst documentation
|
||
+ #5871 [API: models] Columndatasource constructor slow
|
||
+ #5878 [component: examples] Move models' file examples and add migration notes
|
||
+ #5880 [component: tests] Flake8 everything
|
||
+ #5882 [component: bokehjs] [component: examples] [component: tests] Test bokehjs/examples and run them on travis ci
|
||
+ #5895 [component: docs] Give feedback on bokeh server docs
|
||
+ #5896 [component: docs] Typo corrections and clarifications for user_guide/server (#5895)
|
||
+ #5902 [component: docs] Typo (missing comma) in example code for labels
|
||
+ #5915 [component: examples] Including the color option in the embed simple example
|
||
+ #5928 [component: tests] Test_api_crawler assumes it is run in the source directory
|
||
+ #5930 [component: bokehjs] Align bokehjs' imports with custom models
|
||
+ #5934 [component: bokehjs] Enable typescripts' noimplicitany
|
||
+ #5946 [component: build] [component: tests] Disable saucelabs tests for now
|
||
+ #5947 [component: build] [component: tests] Re-enable saucelabs tests
|
||
+ #5965 [component: bokehjs] Legend should have pointer cursor only when `click_policy != "none"`
|
||
+ #5969 Tweak defaults for interactive legend inactive labels
|
||
+ #5989 Remove deprecated output_server
|
||
+ #5998 [component: build] Update docs upload to work now that host site is behind cloudflare
|
||
+ #6010 Revert "deprecate mpl compat"
|
||
+ #6016 [component: examples] Sprint prints nan for seleted names set to none
|
||
+ #6024 [component: bokehjs] Use `throw new error(...)` instead of `throw error(...)`
|
||
+ #6036 [component: examples] Updating embed examples
|
||
+ #6039 [component: examples] When embedding with autoload into a page with a different public url need relative_urls=false
|
||
+ #6048 [component: docs] Leveraging other libraries should include datashader
|
||
+ #6058 [component: examples] Added a tiler with a valid url for second plot in plotting/file/airport_map
|
||
+ #6066 Change default for
|
||
+ #6071 [component: examples] Update element names and symbols in elements.csv
|
||
- Update to version 0.12.4
|
||
* bugfixes:
|
||
+ #525 Columndatasource.prototype.get_length gives arbitrary results
|
||
+ #2064 Tooltip not working when inverting an axis by passing a `y_range` argument to the figure
|
||
+ #2162 Plotting none/nan values fails with log scale axis
|
||
+ #2365 [component: examples] Compat/seaborn/sinerror.py is broken
|
||
+ #2789 [component: docs] [starter] Range padding possibly discards the log axis properties
|
||
+ #3315 [API: charts] Overlapping bins in bokeh charts histogram example
|
||
+ #3834 Plot is empty when log scale is used
|
||
+ #3931 [component: docs] Update datetimetickformatter docstring with actual default formats from the js side
|
||
+ #4602 [API: charts] No x-axis labels on bar graphs with a single bar
|
||
+ #4680 [component: bokehjs] [widgets] Datatable header height not large enough to fit header text - in jupyter notebook
|
||
+ #4861 [component: bokehjs] Hovertool showing canvas coordinates not data coordinates
|
||
+ #5305 [component: docs] [component: examples] [component: server] Embed/animated fails with "did not find model"
|
||
+ #5306 [component: examples] [py2] Embed/embed_multiple fails with unicode error on py2
|
||
+ #5315 [component: examples] [component: server] [regression] Extension implementation load path problems in apps
|
||
+ #5318 Make figure accept title instance
|
||
+ #5322 [component: bokehjs] Long "bokeh error"s don't wrap
|
||
+ #5323 [component: bokehjs] Colormapper special colors are not respected for images
|
||
+ #5324 Colormapper high, low and nan_color do not accept rgb(a) tuples
|
||
+ #5330 Syntax error in util/deprecation.py
|
||
+ #5333 [component: bokehjs] Document._destructively_move() (in bokehjs) references undefined variable
|
||
+ #5337 [component: bokehjs] Charts and plots not rendering with user defined title text_font_size in em
|
||
+ #5346 Embedding a server plot will override the window title
|
||
+ #5370 [component: bokehjs] Linearinterpolator does not work correctly
|
||
+ #5377 [component: docs] Correct comment in dimension example plot
|
||
+ #5382 [component: bokehjs] Help tool icon doesn't have transparent background
|
||
+ #5389 Creating a line plot with `x_axis_type='log'` fails when `x_max < 1`
|
||
+ #5392 [component: bokehjs] [regression] Tools cause hard crash on safari after import/export pr
|
||
+ #5398 Datatable css conflict with bootstrap css
|
||
+ #5404 Functickformatter.from_py_func() example valueerror
|
||
+ #5413 [component: bokehjs] Can't use categorical axis with figure using rects
|
||
+ #5453 [py2] Tabe completion on bokeh.palettes doesn't work in python 2
|
||
+ #5467 [component: docs] Docstring not reflecting correct function signature
|
||
+ #5479 [layout] Merged toolbar is not created properly when row/column layouts added to gridplot
|
||
+ #5490 Some named palettes raise valueerror
|
||
+ #5522 [component: docs] Bokeh doc website not rendered correctly in ie 11 on win 7
|
||
+ #5524 [component: server] [regression] --num-procs broken
|
||
+ #5526 [component: bokehjs] Some versions of ie 11 do not support unit8clampedarray
|
||
+ #5546 [component: bokehjs] Js column length check logic is backward
|
||
+ #5549 [component: bokehjs] Correctly handle data values <= 0 on a log scale
|
||
+ #5555 [component: bokehjs] [regression] Bokehjs' examples are broken after import/export pr
|
||
+ #5558 [notebook] [py2] [starter] Unicode `__javascript__` external resources breaks output notebook in python 2
|
||
+ #5570 [component: bokehjs] Output_notebook raises javascript error if hide_banner=true
|
||
+ #5576 [component: bokehjs] Initial range calculation for log plots can cause empty plots
|
||
+ #5585 [component: server] Responsive plots don't work with server because of plotdiv
|
||
+ #5590 [component: server] Python 2 incompatibility issue with execfile and bokeh server
|
||
+ #5591 [notebook] [regression] Custom models don't work in the notebook due to missing __file__
|
||
+ #5631 [component: build] [regression] Pin build job to py3.4
|
||
+ #5633 [component: build] [regression] Update .travis.yml
|
||
+ #5636 Patches incorrectly draws boundaries from geojsondatasource in latest development version on a bokeh server
|
||
+ #5645 Font-awesome custom example fails to run
|
||
+ #5655 [component: bokehjs] [regression] 0.12.3 resize tool uses plot_width for initializing plot_height
|
||
+ #5661 [component: bokehjs] Tool labels appears empty on hover
|
||
* features:
|
||
+ #1448 Gridplot could allow 1d child sequence together with (n, m) tuple
|
||
+ #1996 Rangeslider needed (again)
|
||
+ #2016 [component: bokehjs] X_range = 'auto' with bokehjs
|
||
+ #2204 [component: bokehjs] [component: server] [notebook] Look into use of dataviews and arraybuffers for more efficient data send/recv
|
||
+ #2833 Using hovertool to display arbitrary html
|
||
+ #3817 Toolbar improvements: replace inspector dropdown
|
||
+ #5000 Warn on ragged length values in columndatasource
|
||
+ #5199 [API: models] Add support bokehjs writable and bokeh readonly properties
|
||
+ #5317 Add a colorblind and d3 palettes
|
||
+ #5329 Ability to remove tools from plot generated by mpl.to_bokeh
|
||
+ #5417 [component: bokehjs] [widgets] Extend textinput with `placeholder`
|
||
+ #5435 [component: bokehjs] [enh] add js callback for streaming data
|
||
+ #5446 [API: plotting] [component: docs] Improve glyph method function signatures
|
||
+ #5471 [component: bokehjs] [enh] add custom classes to elements
|
||
+ #5579 [component: bokehjs] [widgets] Adding size attribute to multiselect model
|
||
+ #5583 [component: server] [starter] Custom context arguments for the jinja template
|
||
* tasks:
|
||
+ #3020 [component: docs] [component: tests] Stricter docs build testing
|
||
+ #4290 [component: bokehjs] Clean up toolbar's css
|
||
+ #4652 [widgets] Remove broken dialog
|
||
+ #4774 [component: docs] Docs: google maps down
|
||
+ #4778 [component: docs] Docs: add to reference landing
|
||
+ #4785 [component: tests] Clean-up use of saucelabs connect on travisci
|
||
+ #4877 [component: docs] Need to include imagesource to docs
|
||
+ #4918 Using a custom json encoder
|
||
+ #4920 The documentation for `bokeh.plotting.figure` does not describe how to set the axis labels
|
||
+ #4991 [component: docs] [starter] Palette option for image/image not documented
|
||
+ #5112 [component: docs] [component: examples] [starter] Add an example using categoricalcolormapper and legend
|
||
+ #5190 [component: docs] Migration code for 0.12.2 not runnable
|
||
+ #5292 Inconsistent legend location naming
|
||
+ #5320 [component: bokehjs] [component: build] Use es6 import/export syntax instead of require()
|
||
+ #5325 [component: build] Improvements to deploy script
|
||
+ #5326 [component: examples] Examples with deprecation warnings
|
||
+ #5335 [component: examples] Depreciated example
|
||
+ #5339 [component: bokehjs] [component: build] Remove src/vendor/font-awesome and use npm
|
||
+ #5360 Better deprecation path for extensions
|
||
+ #5362 [component: build] Remove old bokeh-server
|
||
+ #5372 [component: server] Remove develop mode stub
|
||
+ #5375 [component: tests] [notebook] Notebook image diff tests broken due to "missing kernel"
|
||
+ #5376 Change palette references for the brewer qualitative palettes to be slices
|
||
+ #5384 [component: docs] Small docs fixes
|
||
+ #5395 [component: build] Please consider adding classifiers to setup.py
|
||
+ #5400 [component: examples] Add imdb usage notice to movies app
|
||
+ #5403 [component: docs] Hbar and vbar need to be added to the user guide
|
||
+ #5408 [component: docs] [component: server] Server architecture in dev guide has several out of date links
|
||
+ #5411 [component: docs] Document x_axis_location parameter to figure
|
||
+ #5423 [component: bokehjs] Prefer const over let in *.ts
|
||
+ #5445 [component: server] If main.py is run by bokeh serve, warn about running with directory name instead
|
||
+ #5450 [component: bokehjs] Add support for *.tsx source files
|
||
+ #5455 [component: tests] Outside pr docs test fails due to missing google api key
|
||
+ #5461 [component: docs] Add svg logo
|
||
+ #5492 [component: server] Support --port 0 for random port
|
||
+ #5493 [component: server] Avoid calling sys.exit in server code
|
||
+ #5494 [component: server] Bokehtornado.stop should not stop the ioloop
|
||
+ #5507 [component: bokehjs] Replace underscore's functions with native methods were possible
|
||
+ #5513 [component: bokehjs] Consider externalizing font-awesome's icons (or removing altogether)
|
||
+ #5514 [component: bokehjs] Further slim down boostrap
|
||
+ #5517 [component: docs] Small fixups to make sphinx 1.5 work
|
||
+ #5532 [component: bokehjs] Deprecate bokeh.$ and bokeh._
|
||
+ #5536 [component: bokehjs] Replace `@$(...)` with `@$el.find(...)`
|
||
+ #5553 [component: tests] Test custom models' examples
|
||
+ #5557 [component: build] [component: docs] [starter] Use python3 version of fabric
|
||
+ #5560 Get selenium testing working locally
|
||
+ #5562 Correctly deprecating imagergba cols and rows properties
|
||
+ #5567 [component: build] Explicitly kill stray processes on travis
|
||
+ #5568 [component: bokehjs] [component: build] Upgrade to jsdom 9.x
|
||
+ #5578 [API: plotting] [starter] Auto-conversion to columndatasource
|
||
+ #5587 [component: docs] Docstring typo
|
||
+ #5595 [component: docs] [component: server] Getting bokeh to work behind apache
|
||
+ #5602 [component: docs] Document dataspecproperty
|
||
+ #5607 [API: charts] Add vbar and hbar glyphs to charts
|
||
+ #5609 Investigate removing autoadd, autosave, autopush
|
||
+ #5619 [component: docs] Improve palettes docs and docs automation
|
||
+ #5626 [component: docs] Split up properties.py
|
||
+ #5627 [component: docs] Split up reference docs for bokeh.core
|
||
+ #5649 Add nodejs and npmjs version numbers to `bokeh info`
|
||
- update to version 0.12.3:
|
||
* tasks:
|
||
+ #5258 [component: docs] Double ended sliders extension example
|
||
+ #5319 [component: docs] Issues release notes
|
||
* 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
|
||
- update to version 0.12.2:
|
||
* 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
|
||
- update to version 0.12.1:
|
||
* 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
|
||
- update to version 0.12.0:
|
||
* Responsive layout and styling improvements throughout
|
||
* BokehJS plotting and charts APIs for pure JS dev
|
||
* Legends can be placed outside / next to the central plot area
|
||
* Expanded WebGL support to all markers, fixed webgl bugs
|
||
* New color palettes: Viridis, Magma, Inferno, and Plasma
|
||
* New model types:
|
||
+ Arrow, Title, and Label annotations
|
||
+ LogColorMapper for scaled color mapping
|
||
+ FuncTickFormatter for simpler custom ticking
|
||
* Support for computed transforms (e.g. Jitter) on data columns
|
||
* Documentation improvements:
|
||
+ re-done user gude sections for layout
|
||
+ new user guide sections for JS APIs
|
||
+ new user guide sections for custom extensions
|
||
* Server features:
|
||
+ unlocked callbacks for use with threads
|
||
+ "--num-threads" option for simpler deployment
|
||
+ new index landing page listing installed aps
|
||
* UX improvements
|
||
+ toolbar moved to the right, and made sticky, by default
|
||
+ left aligned title, closer in, by default
|
||
+ smaller, italic axes labels
|
||
* New hosted demos at https://demo.bokehplots.com
|
||
* Many small bug fixes
|
||
+
|
||
http://googlegeodevelopers.blogspot.mx/2016/06/building-for-scale-updates-to-google.html
|
||
+ http://bokeh.pydata.org/en/latest/docs/user_guide/layout.html
|
||
+ p.title.text = "some_text"
|
||
+ session.show(plot)
|
||
* 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
|
||
+ #4589 [component: examples] [regression] Spectrogram example
|
||
needs fixing up
|
||
+ #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 whitelist 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
|
||
+ #4687 [component: docs] Last docs 012
|
||
- update to version 0.11.1:
|
||
* settings and documentation for Bokeh server behind an SSL
|
||
terminated proxy
|
||
* bugfixes:
|
||
+ MultiSelect works
|
||
+ Oval legend renders correctly
|
||
+ Plot title orientation setting works
|
||
+ Annulus glyph works on IE/Edge
|
||
* features:
|
||
+ preview of new streaming API in OHLC demo
|
||
+ undo/redo tool add, reset tool now resets plot size
|
||
+ "bokeh static" and "bokeh sampledata" commands
|
||
+ can now create Bokeh apps directly from Jupyter Notebooks
|
||
+ headers and content type now configurable on AjaxDataSource
|
||
+ Range update callbacks now return the range object as cb_obj
|
||
(not the plot)
|
||
+ Layouts (HBox, VBox, VBoxForm) have been moved from
|
||
bokeh.models.widgets to bokeh.models.layouts, but continue to be
|
||
importable from bokeh.models
|
||
+ BlazeDataSource has been removed; it will be maintained by the
|
||
Blaze team in the future.
|
||
+ The broken BokehJS API has been removed. We are actively seeking
|
||
a champion/maintainer for a new BokehJS API.
|
||
* 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
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Feb 26 13:00:45 UTC 2016 - tbechtold@suse.com
|
||
|
||
- Require python-python-dateutil. package was renamed
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jan 11 09:55:39 UTC 2016 - toddrme2178@gmail.com
|
||
|
||
- Update to 0.11.0
|
||
* New Tornado and websocket-based Bokeh Server
|
||
* User-Defined Models allowing anyone to extend Bokeh
|
||
* GeoJSON data source and map tiles renderer
|
||
* WebGL support for rendering lines
|
||
* Python -> JS compilation for CustomJS callbacks
|
||
(Py3 only for now)
|
||
* New general push_notebook() based on Jupyter comms
|
||
* Updates to charts
|
||
* UX improvements
|
||
* Known issues
|
||
* many small bug fixes
|
||
- Update to 0.10.0
|
||
* Initial webgl support (check our new examples: maps city,
|
||
iris blend, scatter 10K, clustering.py)
|
||
* New charts interface supporting aggregation
|
||
(see our new Bars, BoxPlot, Histogram and Scatter examples)
|
||
* Responsive plots
|
||
* Lower-level jsresources & cssresources
|
||
(allow more subtle usesof resources)
|
||
* Several test machinery fixes
|
||
* Several build machinery enhancements
|
||
* More pytest-related fixes and enhancements
|
||
* More docs fixes and enhancements
|
||
* Now the glyph methods return the glyph renderer (not the plot)
|
||
* Gmap points moves consistently
|
||
* Added alpha control for imageurl objects
|
||
* Removed python33 testing and packaging
|
||
* Removed multiuserblazeserver
|
||
- Update to 0.9.3
|
||
* Support horizontal or vertical spans
|
||
* Provide raw_components version of bokeh.embed.components
|
||
* Prevent Bokeh from eating scroll events if wheel tool is
|
||
not active
|
||
* bokeh.models.actions are now called bokeh.models.callbacks and
|
||
Callback is now CustomJS
|
||
* Additional validation warnings
|
||
* Cleaned up gulp source mapping
|
||
* Fixes in our build machinery
|
||
* Cleaned up models section of the reference guide
|
||
* Use pytest instead of nose
|
||
* Beginning to add selenium tests
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 27 10:38:17 UTC 2015 - toddrme2178@gmail.com
|
||
|
||
- Update to 0.9.2:
|
||
* Several nan-related fixes including the slow rendering of plots
|
||
* Removed some unused dependencies
|
||
* Fixes in our automated release process
|
||
* Fixed the patchs vanishing on selection
|
||
* More control over ticks and gridlines
|
||
* MPL compatibility updated
|
||
* Several examples updated
|
||
* bugfixes:
|
||
- #735 Inconsistent conversion of np.nan to json data in bokehjs
|
||
- #1005 Nan in data source column causes problem with glyph interface
|
||
- #1039 Bokeh server can display an empty document without any visible errors
|
||
- #1075 [tests] Test failure if websocket client is not installed
|
||
- #1139 Hover tool swaps sides at an off-center position
|
||
- #1176 Session.store_document() fails in table_server example
|
||
- #1264 Stock app fails to refresh after drop down is updated
|
||
- #1381 Fill_color argument doesn't handle rgb(a) tuples properly
|
||
- #2513 Fix release script failures
|
||
- #2514 Bug: all patches vanish on selection
|
||
- #2524 Setting a fixed font size value as a string is deprecated warnings
|
||
- #2529 [docs] Internal server error on quickstart
|
||
- #2582 [bokehjs] [regression] Slow plot rendering for 0.9.1
|
||
- #2586 [bokehjs] Decimated glyph needs visuals set also
|
||
- #2593 [docs] Fix typo in charts user guide
|
||
- #2600 [bokehjs] Hotfix/fixed ticker
|
||
* features:
|
||
- #194 [widgets] Widget/controls integration
|
||
- #2379 Get a warning about an invalid column name
|
||
- #2496 Improve mouseover information in texas example
|
||
- #2548 [bokehjs] Need more control over ticks and gridlines
|
||
* tasks:
|
||
- #2441 Warning when instantiating plot with no arguments
|
||
- #2540 Add console warning when bokeh-plot fails
|
||
- #2541 [docs] Breaking out inline plot examples in user guide into files
|
||
- #2543 Mpl update
|
||
- #2546 Clean up examples, use standard bokeh.io output
|
||
- #2547 [docs] Fix typo in components deprecation message
|
||
- #2554 [branches] Fix bug on ie (avoid using indices)
|
||
- #2577 [docs] Editing up to concepts
|
||
- #2598 Serializing data with numpy optional
|
||
- #2605 Hotfixes 0.9.2
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jul 10 08:07:30 UTC 2015 - toddrme2178@gmail.com
|
||
|
||
- Update to 0.9.1
|
||
* New callbacks options for hover, selection, and range updates
|
||
* Documentation for widgets and new callbacks in the User's Guide
|
||
* Much more flexible embed.components that can embed multiple objects
|
||
* Implemented a validation framework to provide errors and warnings
|
||
* More than 30 smaller bugfixes
|
||
* bugfixes:
|
||
- #1254 [docs] Setting small plot_width or plot_height to categorical plot without min_border
|
||
- #1255 [docs] Bokeh.embed.components second parameter not optional
|
||
- #1926 [docs] Tap_select tool is actually tap
|
||
- #2040 Expose level parameter in python
|
||
- #2161 Color tuples not supported
|
||
- #2176 Fix error: unable to parse uri to data
|
||
- #2245 Bokeh-server --url-prefix is being ignored
|
||
- #2282 [starter] [tests] Testmatrix script not in sync with bep 2
|
||
- #2303 [build] Tagging on release produce wrong names in binstar packages
|
||
- #2306 [bokehjs] [regression] Fix issues preventing bokehjs 0.9 working on jsfiddle site
|
||
- #2311 [bokehjs] [docs] Broken link to help pages from bokeh plots
|
||
- #2316 Text glyph font size from columndatasource field not working in 0.9
|
||
- #2329 Diamond/diamondcross both show diamonds
|
||
- #2336 [docs] Categorial heatmap gallery example missing (bad path)
|
||
- #2338 Valueerror: min() arg is an empty sequence
|
||
- #2356 [bokehjs] Force glyphs to always beginpath before rendering
|
||
- #2357 Crosshairtool lacks "dimension" property
|
||
- #2359 [docs] Animated line and animated glyph gallery examples are broken
|
||
- #2365 [examples] Compat/seaborn/sinerror.py is broken
|
||
- #2366 Patches doesn't render with reversed ranges
|
||
- #2376 Hover on discontinuous patches
|
||
- #2396 [bokehjs] [docs] Tools seems to be broken in latest version of chrome and chromium
|
||
- #2416 Datetime scalar transformation loss of resolution
|
||
- #2431 Datarange1d start and end bug
|
||
- #2436 Bokeh jquery overriding previously loaded jquery
|
||
- #2445 Prevent non-compliant json generation
|
||
- #2459 Hotfix for components
|
||
- #2478 [examples] Pin seaborn version
|
||
- #2482 Deactivate tests before building to avoid huge packages
|
||
- #2484 Use the correct extension
|
||
- #2498 Use bokeh's jquery for server template
|
||
* features:
|
||
- #602 Add object integrity validation
|
||
- #1727 Add categorical y axis
|
||
- #1754 `to_bokeh` ignores alpha
|
||
- #1873 [docs] Palette argument for charts not well documented
|
||
- #1960 Throw exception if nonexistent keyword arguments are given
|
||
- #2100 Fix handling of initial columns in crossfilter
|
||
- #2213 Feature: bokeh-server with https enabled
|
||
- #2335 Tab completion for splattable lists
|
||
- #2348 Extend embed.component to let multiple objects be rendered in multiple divs
|
||
- #2354 Add support for `styles` in google map `map_options`
|
||
- #2368 [bokehjs] Minor grid lines
|
||
- #2371 [docs] Add mailing list to gmane
|
||
- #2390 [examples] Slider demo - animated bubble
|
||
- #2410 Allow users to specify jinja2 template variables
|
||
- #2411 Task/add range update callback
|
||
- #2465 Callback for box selection tool
|
||
* tasks:
|
||
- #850 [docs] Clarify how axes can be labelled
|
||
- #853 [docs] Widget documentation
|
||
- #2234 [bokehjs] Better bokehjs debug mode
|
||
- #2293 [docs] [starter] Update bep2 install instructions
|
||
- #2302 Updating bokeh server image
|
||
- #2305 [docs] Server section on user guide
|
||
- #2308 [build] [docs] Improve some tooling around version reporting
|
||
- #2309 [docs] User guide improvements/typo corrections
|
||
- #2313 [docs] Sampledata.download() defaults to home directory
|
||
- #2320 Remove extra whitespace
|
||
- #2322 [docs] [doc] changed `tap_select` to `tap`
|
||
- #2337 [docs] Change binstar.org references to anaconda.org references
|
||
- #2342 [build] Remove sbt-based build system
|
||
- #2343 [docs] Keep output html filename consistent with exercise name
|
||
- #2358 [examples] Added palettes example to gallery
|
||
- #2400 [branches] Extend embed.component to let multiple objects be rendered in multiple divs
|
||
- #2403 [branches] Added test, improved conditionals
|
||
- #2404 [branches] Added error prompt wth message
|
||
- #2406 [branches] Added document support alongside plotobject
|
||
- #2407 [branches] Line too long
|
||
- #2412 [bokehjs] Standardize callback interface with args
|
||
- #2420 Build enhancements
|
||
- #2421 Quasi-complete automation
|
||
- #2433 Spectrogram improvements
|
||
- #2440 Allow gridplot.select uses name & type paramters
|
||
- #2457 [examples] Add example plotting widget with play stop
|
||
- #2477 Add hovertool callback examples
|
||
- #2481 [docs] Open docs pr for 0.9.1 release
|
||
- #2483 [examples] Open pr for small example (only) updates for 0.9.1
|
||
- #2485 Elide some unnecessary checks for map plots
|
||
- #2510 [docs] Add 0.9.1 release highlights
|
||
- #2511 Revert some automated commits
|
||
- Changelog from previous 0.9.0 update:
|
||
* Callback Action, serverless interactivity in static plots
|
||
* Hover inspection along lines
|
||
* Client side LOD downsampling for interactive tools
|
||
* Full User guide rewrite
|
||
* Reduce BokehJS boilerplate and switch to use browserify
|
||
* Several example bugfixes
|
||
* bugfixes:
|
||
- #746 Grid without axis?
|
||
- #1479 Indicator of stacked hover tooltip has vertical offset
|
||
- #1599 Glyph renderer not masking data before rendering
|
||
- #2066 Angle property not working for square glyph
|
||
- #2095 Examples/glyphs/data_tables.ipynb error
|
||
- #2105 Release_update.sh is generating a superfluous "id" package
|
||
- #2119 Simpleapp broken
|
||
- #2124 Stock_app_simple.py does not respond to 2. change on the
|
||
dropdown field
|
||
- #2128 [examples] Simpleapp stock demo histograms not updating on
|
||
selection
|
||
- #2130 [docs] Fixed typo in documentation
|
||
- #2134 Selections not working with nominal/categorical axis
|
||
- #2153 [docs] Fix typo, example has two css, one should be js
|
||
- #2158 [charts] Color cycles for bokeh charts
|
||
- #2180 Add shrinkwrap to lock to versions and upgrade jsdom
|
||
- #2217 [regression] Selection_histogram example broken after new
|
||
hit_test redesign
|
||
- #2228 [docs] Update quickstart.rst
|
||
- #2231 [bokehjs] Multiselect broken
|
||
- #2233 [bokehjs] [regression] Vboxform broken
|
||
- #2238 Avoid layout breaking when simpleapp managing buttons
|
||
- #2246 [regression] Update datarange1d that wasn't updated on
|
||
notebook after last api change
|
||
- #2253 Run binstar upload in the correct 'scripts' location
|
||
- #2256 Use another env variable is case of weird previous use of
|
||
the i var
|
||
- #2258 Pin binstar until binstar build fix the platform path
|
||
problem
|
||
- #2261 [docs] Fix two small typos
|
||
- #2262 [bokehjs] Direction is not being passed to draw_legend in
|
||
annular wedge, arc, and wedge
|
||
- #2269 [bokehjs] [regression] Hbox/hplot broken
|
||
- #2278 Examples failures
|
||
- #2280 [docs] Doc: grammar fix for intro to models
|
||
* features:
|
||
- #351 Cycle colors for plots
|
||
- #1486 Add line hit testing and hover inspection along lines
|
||
- #1517 Change datarange objects to query renderers for preferred
|
||
bounds
|
||
- #1519 [starter] Add simple lod downsampling on the client side
|
||
- #2098 Decimal.decimal cannot be sent across session
|
||
- #2112 Remove as much of src/vendor as is practical
|
||
- #2137 Move data sources on to glyphrenderers
|
||
- #2140 [bokehjs] [build] Streamline bokehjs build in develop mode
|
||
- #2151 [docs] Add cdn links in embedding docs
|
||
- #2156 Add an option to remove the `help` button of the bokeh
|
||
toolbar
|
||
- #2174 Simple callback action
|
||
- #2178 Add a "callback" to a source.selected event
|
||
- #2185 Allow users to specify a desired number of ticks
|
||
- #2207 [docs] User guide rewrite
|
||
- #2275 [examples] Initial commit of color_sliders.py
|
||
* tasks:
|
||
- #1751 Remove pinned packages
|
||
- #2038 [bokehjs] [build] What is the best way to develop bokehjs
|
||
with incremental rebuilds?
|
||
- #2078 [tests] Use pyflakes
|
||
- #2087 Simplifying glyph units
|
||
- #2106 Setup.py build message improvements
|
||
- #2126 [examples] Update selection histogram example
|
||
- #2132 Reduce bokehjs boilerplate
|
||
- #2139 [docs] Updating exercises to match current master
|
||
- #2146 Automatic devel build only in py27 in the new travisci
|
||
matrix
|
||
- #2168 Remove extraneous comma from unemployment csv
|
||
- #2196 Bokehjs install failing because dependencies source
|
||
doesn't exist
|
||
- #2211 [bokehjs] [regression] Make relative dev work again
|
||
- #2224 Make a script to check for dev and docs dependencies
|
||
- #2237 [docs] Update readme.md
|
||
- #2241 [build] Obsolete protocole sslv3
|
||
- #2254 Revert "run binstar upload in the correct 'scripts'
|
||
location"
|
||
- #2257 Follow-on for user guide
|
||
- #2285 Setup.py: note that this also works with `develop`
|
||
- #2296 Remove '*' imports from examples
|
||
- #2298 [tests] Add info in the warn message about some missing
|
||
dependecies
|
||
|
||
|
||
-------------------------------------------------------------------
|
||
Sun May 24 18:35:12 UTC 2015 - toddrme2178@gmail.com
|
||
|
||
- Update to version 0.9.0
|
||
* No upstream changelog
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 2 17:09:35 UTC 2015 - toddrme2178@gmail.com
|
||
|
||
- Update to version 0.8.1
|
||
* Fixed HoverTool
|
||
* Fixed Abstract rendering implementationa and docs
|
||
* Fixed chart gallery and docs
|
||
* Removed leftovers from the old plotting API implementation
|
||
* Some other minor docs fixes
|
||
* bugfixes:
|
||
- #1801 Bokeh server crashing when reloading flask app
|
||
- #1909 Make tooltips properly centered on data points
|
||
- #1910 [docs] [examples] Fix charts gallery
|
||
- #1914 Remove spurious curplot
|
||
- #1918 Nameerror: name 'jsbuild' is not defined
|
||
- #1920 [regression] Examples/plotting/file/hover.py broken after 0.8 release
|
||
- #1921 [docs] [regression] Tutorial gallery is broken
|
||
- #1922 [examples] App_reveal fails importing old plotting stuff
|
||
- #1925 [docs] Docs error in chart section
|
||
- #1933 [docs] Bokeh glyph quick reference 404 (docs)
|
||
- #1940 Spectrogram needs updating to use figure()
|
||
- #1943 `publishing` example from the `embed` directory fails
|
||
- #1945 [docs] More broken doc links
|
||
- #1946 [docs] Fix charts on userguide showing old functionality
|
||
- #1963 Feature/fix ar zoom
|
||
* features:
|
||
- #899 [docs] Hosted server examples in the gallery
|
||
- #1929 [starter] Image glyph method should have a default palette
|
||
* tasks:
|
||
- #1731 [docs] Add a section about bokeh-scala/bokeh.jl/... to main documentation
|
||
- #1905 Better error messages for blaze version mismatch
|
||
- #1908 Release 0.8.0
|
||
- #1962 Hot fixes for examples
|
||
- Update to version 0.8.0:
|
||
* New and updated language bindings: R, JavaScript, Julia, Scala, and Lua now available
|
||
* Better bokeh-server experience:
|
||
- live gallery for server apps and examples!
|
||
- new "publish" mode Bokeh plots and apps
|
||
- docs and advice for real-world deployments
|
||
* Simpler and more easily extensible charts architecture, with new Horizon chart
|
||
* Dramatic build and documentation improvements:
|
||
- 100% complete reference guide
|
||
- full docs and BokehJS version deployed for every "dev" build and RC
|
||
- sphinx extensions for easy inline plots
|
||
* Shaded grid bands, configurable hover tool, and pan/zoom for categorical plots
|
||
* Improved and more robust crossfilter
|
||
* AjaxDataSource for clients to stream data without a Bokeh server
|
||
* bugfixes:
|
||
- #165 May need to dilate canvas 1px
|
||
- #766 Resize handle offset when there are axis labels
|
||
- #833 Screen units for x,y
|
||
- #1221 Call to `show()` not displaying figure in ipython notebook
|
||
- #1286 Decouple show method in charts
|
||
- #1296 Map_from_screen broken
|
||
- #1305 [docs] `cd sphinx; make html` fails
|
||
- #1522 Tools "help button" issues
|
||
- #1578 Donut charts example not drawing annular lines
|
||
- #1584 Investigate serialization of alpha values
|
||
- #1702 [build] Running bokeh-server in development environment under windows
|
||
- #1705 [docs] Reset doesn't reset box select
|
||
- #1709 [examples] Selection_update stack trace when doing pan/zoom/select ops
|
||
- #1717 [docs] Documentation: wrong title font property name in user guide
|
||
- #1721 [docs] Documentation: user guide describes unsupported axis locations
|
||
- #1723 [bokehjs] Setting plot_{width,height} doesn't work
|
||
- #1738 [docs] [starter] Reference guide formatting issues
|
||
- #1749 [bokehjs] Datatable requires columndatasource to have an `index` field
|
||
- #1753 Make sure sys is available for sys.exit() call on failure
|
||
- #1761 Importing bokeh breaks standard python if ipython also installed
|
||
- #1775 Using bokeh keyword in host url affect config.prefix value
|
||
- #1787 [docs] Autoload script examples out of date
|
||
- #1798 Use_prefix for include not functioning completely correctly
|
||
- #1809 Seems to be some curplot leftover in the codebase
|
||
- #1821 Bokeh ipython magic imports plotting.hold, but plotting.hold is dead
|
||
- #1824 [regression] Bokeh_pretty doesn't have an effect
|
||
- #1835 Enable runs of travisci in branches tagged with xxx.dev[rc].xxxxxxxx form
|
||
- #1837 Fix any caracther in the ruby regex to support the tag containing sha
|
||
- #1838 Hotfix for files encryption
|
||
- #1839 [docs] Fix parameter name: host -> root_url
|
||
- #1840 Fix broken werkzeug import in bokeh-server
|
||
- #1864 Fix charts not working with server
|
||
- #1876 Boxplot chart does not work with iterables of lists
|
||
- #1896 [docs] Fix up docstring table rendering in sphinx
|
||
- #1897 [docs] Make source location in glyphs docstrings be actual links
|
||
- #1902 Feature/server gallery
|
||
- #1904 [examples] Change [x,y]_label to [x,y]label in charts examples
|
||
* features:
|
||
- #380 Add some examples of mplsupport inside ipython notebooks
|
||
- #586 [tests] Add sphinx tutorials to travis
|
||
- #626 [starter] Make radius dimension configurable for circles
|
||
- #749 Adding support for a constrained box zoom
|
||
- #822 [docs] Update docs with architecture diagram
|
||
- #842 [bokehjs] Add axis label formatters (sprintf-style, etc.)
|
||
- #889 Bokeh.plotting.patches line_dash argument only takes a list
|
||
- #987 [starter] Pan and zoom in categorical plots
|
||
- #1091 [bokehjs] Text autocomplete widget
|
||
- #1217 Make bokeh-server gunicorn friendly
|
||
- #1257 Embedding using matplotlib compatibility layer
|
||
- #1281 Scatter doesn't have box zoom
|
||
- #1375 Load bokehjs in a notebook during `import bokeh`
|
||
- #1464 Charts palette should be configurable
|
||
- #1478 [bokehjs] Hoverplot.tooltips should allow html and/or markdown and/or
|
||
- #1515 Restore bokehjs interface
|
||
- #1546 We need to support bokeh[version].[min].js[css] in the cdn to support devel builds
|
||
- #1574 charts should be subclasses of plot
|
||
- #1635 Implement blaze/remote data source to support streaming data in plots
|
||
- #1682 Ajax/json data source
|
||
- #1703 Extending/fixing crossfilter
|
||
- #1730 Being able to hide the axis
|
||
- #1733 Adding horizon high-level chart (clean version)
|
||
- #1734 Bound needs to accept datetime obects
|
||
- #1746 [docs] Add simple inline examples to all or most plotting.py glyph functions
|
||
- #1768 Enable tabbed faceting on crossfilter
|
||
- #1779 Try to only build on master
|
||
- #1780 Negative bar charts
|
||
- #1786 [starter] Vbox/hbox should accept single list as well
|
||
- #1788 Build on travis ideas
|
||
- #1792 Allow grids to shade alternating bands
|
||
- #1795 [bokehjs] Tap+open url
|
||
- #1799 Copy on write
|
||
- #1802 [examples] Add glyphs/linked_tap_server example
|
||
- #1815 Step chart should use line, not segment
|
||
- #1816 [docs] Add bokeh-plot examples to chart docstrings
|
||
- #1823 Add support for bokeh_dev=true python something.py
|
||
- #1858 Feature/multiuser applet support
|
||
- #1862 Hotfix to support local docs with a correct bokehjs
|
||
- #1887 Feature/blaze interface
|
||
* tasks:
|
||
- #906 [docs] Axis and grid needs an update in the user guide
|
||
- #946 [docs] Columndatasource documentation update
|
||
- #1060 [docs] Document that some ar example need scipy + pil to work
|
||
- #1148 [build] Dev build sdists do no carry correct version info
|
||
- #1170 [docs] Need documentation for bokeh server
|
||
- #1503 [bokehjs] Remove unused datafactorrange
|
||
- #1518 [build] Build/release automation improvements.
|
||
- #1540 Some improvements on the devel build
|
||
- #1568 Programmatically upload bokeh js/css to the container
|
||
- #1571 Remove deprecated plotting api
|
||
- #1593 Scatter plot demo with linked density histograms
|
||
- #1656 Plotting.gridplot setting id from name
|
||
- #1687 Release 0.7.1
|
||
- #1688 [docs] Documentation build improvements
|
||
- #1690 [docs] Sphinx autoprops dependency for bokeh models
|
||
- #1692 [docs] Better reported version for deployed dev docs
|
||
- #1694 [docs] Sphinx plot extension directive
|
||
- #1695 Pin scipy
|
||
- #1696 Selection/histogram minor issues
|
||
- #1697 Load_notebook doesn't work with ipython master
|
||
- #1712 [examples] Charts examples should split file/server/notebook
|
||
- #1728 [docs] Timeseries tutorial formatting improvements
|
||
- #1739 Create test matrix script
|
||
- #1743 [docs] Add to doc best use of push_notebook for interact style things, not streaming
|
||
- #1745 Catch ioerror in load_notebook and add logging to the python side
|
||
- #1747 [docs] Document all model attributes
|
||
- #1750 Temporary fix until conda get fixed with python3
|
||
- #1755 Wip fix for conda build
|
||
- #1758 Check apps are in sync with the new api
|
||
- #1765 Task/remove bokeh js
|
||
- #1766 [examples] [tests] Move/rename examples.html
|
||
- #1770 Remove debugging lines
|
||
- #1771 Add doc build to the devel build script
|
||
- #1777 Feature/deploy
|
||
- #1794 [docs] [labels] Add "starter" tag
|
||
- #1813 [docs] Document new charts design
|
||
- #1817 Split chart builders into a sub-package
|
||
- #1818 [tests] Improve/re-org charts tests
|
||
- #1819 Use properties for private models and builders in bokeh.charts
|
||
- #1834 [build] Pin conda-build to get travisci running again
|
||
- #1843 Rename range property to interval
|
||
- #1846 [docs] Add proper docs for properties.py
|
||
- #1860 [docs] Split up dev guide into multiple files
|
||
- #1867 [docs] Clearer docs, new section about installing npm and nodejs
|
||
- #1870 Rename get_data, get_source, prepare_values, draw builders methods
|
||
- #1884 Remove click for dependencies
|
||
- #1885 Axis.hide should have been called axis.visible
|
||
- #1889 Delete click from the conda recipe
|
||
- #1899 [docs] Change docstring example with better data
|
||
- Update to 0.7.1:
|
||
* Several bokeh.charts bug fixes and enhancements, such as configurable tools
|
||
* Docs improvements, in particular, documenting json for bokeh.models
|
||
* Mpl compatility improved, now returning the plot object
|
||
* A lot of encoding fixes, including fixes in some of our sample data
|
||
* Faster runs in TravisCI using the new docker-based containerized infrastructure
|
||
* New and improved examples, such as the Interactive Image Processing with Numba and Bokeh notebook
|
||
* bugfixes:
|
||
- #127 Implement proper caching headers and gzip on bokeh.pydata.org
|
||
- #167 It is possible to outrun the resize tool edit
|
||
- #236 Opening a notebook containing embed.js causes typeerror if bokeh-server was restarted
|
||
- #382 Hover tool pops up in odd places in the notebook
|
||
- #520 Let escape reset selections
|
||
- #593 Gridplot breaks layout / overlaps next input cell in ipython notbook
|
||
- #821 Need explicit synchronization for render loop
|
||
- #1265 Handontable rendering issue
|
||
- #1316 Examples/app/stock_applet does not work when embedded
|
||
- #1385 Server/image.py example failing on master
|
||
- #1397 Dropdown tool buttons don't have tooltips and dropdown menus broken
|
||
- #1409 [tests] Tests sometimes fail with `websockettimeoutexception` on travis-ci
|
||
- #1490 Scatter chart auto creates wrong x/y labels
|
||
- #1510 [regression] Hover tool behaviour with multiple renderers
|
||
- #1513 [build] Update tutorial gallery to new plotting.py api
|
||
- #1523 [docs] Gallery thumbs out of sync
|
||
- #1527 Dot chart segment badly renders in some use cases
|
||
- #1529 Donut chart is broken when called with dataframe inputs
|
||
- #1535 [docs] Obsolete returned value in plotting.figure() documentation
|
||
- #1539 Debugjs setting was broken
|
||
- #1545 Grey9 very light with 0.7.0
|
||
- #1551 Donut chart is broken when called with iterables of non float values
|
||
- #1554 Mpl.to_bokeh() should return a handle to the plot
|
||
- #1556 Travis ci failures
|
||
- #1592 Bokehjs unrecoverable errors in notebook
|
||
- #1601 Plotting.save still relies on global state
|
||
- #1605 [regression] Remove 0xa0 characters (and encode source files properly)
|
||
- #1606 $ can get overridden in the notebook
|
||
- #1613 [docs] Corrected typo to fix issue #1612
|
||
- #1621 Charts behaviour when notebook=true and server arguments are specified
|
||
- #1622 Minor selection bugs
|
||
- #1625 Plot.add_tool wrong error message
|
||
- #1627 [regression] Resources(..., minified=false) in bokeh.plotting
|
||
- #1628 Typo fix ``line_with`` -> ``line_width`` in ipython interactive widgets notebook example
|
||
- #1643 Don't request_render() twice during plot initialization
|
||
- #1644 Hovertool with snap_to_data=true fails on some glyphs
|
||
- #1654 Line downsample zoom to fine-level detail results in error on js client
|
||
- #1658 [docs] Fix typo
|
||
- #1660 Pan/zoom being allowed on categorical charts
|
||
- #1679 Slider should accept float stepwise
|
||
* features:
|
||
- #190 Selection architecture
|
||
- #596 Need to support italic+bold font style in textproperties enum
|
||
- #646 [docs] Specifing a parameter without any usage does not result in a warning
|
||
- #696 There should be a way to control order that renderers are drawn
|
||
- #978 Bokeh command line tool
|
||
- #1134 Add_glyph()'s signature should have `glyph` as the first argument
|
||
- #1220 Histogram normalization
|
||
- #1459 Charts should make tools configurable
|
||
- #1484 Add glyphs/sprint example
|
||
- #1489 Authentication refactoring
|
||
- #1507 Odd histogram behaviour
|
||
- #1516 Easy range1d interface
|
||
- #1524 Some matplotlib markers are not handled correctly
|
||
- #1538 [tests] Add charts base tests
|
||
- #1557 Mpl.to_bokeh() should use the same tools found in bokeh.plotting.figure
|
||
- #1567 Use the containerized travisci infrastructure
|
||
- #1629 Charts.gmap class
|
||
- #1636 Gridplot should accept none for empty positions
|
||
- #1657 Add/improve minimal cli features
|
||
- #1663 [docs] [documentation] on embedding
|
||
- #1665 [docs] Embed simple
|
||
* tasks:
|
||
- #1129 [docs] Bokehjs documentation nor source does not mention that it uses jquery and jqueryui
|
||
- #1406 Remove bokeh.{objects,glyphs,widgets}
|
||
- #1471 [tests] Add tests for dataadapter and new charts implementation
|
||
- #1472 Remove bokeh.charts.categoricalheatmap and promote heatmap as only heatmap chart available
|
||
- #1475 Improve bokeh.chart code style and docstrings
|
||
- #1506 Release 0.7.0
|
||
- #1537 Use conda graphviz package
|
||
- #1544 Use more specific type for plot.{left,right,above,below}
|
||
- #1548 [docs] S/dic/dec
|
||
- #1550 [docs] Fixed typo: bojehjs -> bokehjs
|
||
- #1553 [docs] Update readme.md
|
||
- #1575 Don't "fix" singleton array case when expected type is array
|
||
- #1579 [docs] Auto document json for bokeh.models
|
||
- #1580 Provide hooks to easily dump models with all properties
|
||
- #1581 [docs] Write script to integrate all bokeh.models and their json into dev docs
|
||
- #1583 Remove crufty glyph properties
|
||
- #1590 Add missing properties to ticker classes
|
||
- #1593 Scatter plot demo with linked density histograms
|
||
- #1594 Additional kernels for numba examples
|
||
- #1596 Streaming netcat example for bokeh cli tool
|
||
- #1597 Interactive filter using cli tool
|
||
- #1598 Twitter scrapping map demo using cli tool
|
||
- #1600 [docs] Documenting relations between bokeh and yhat/ggplot?
|
||
- #1604 [tests] Add some widget testing and minor fix for object testing
|
||
- #1607 [docs] Update release notes on pydata.org
|
||
- #1608 [docs] Docs build/deploy improvements
|
||
- #1610 [tests] Examples using yahoo's finance data should use a fixed period
|
||
- #1612 Typo in chartobject error message when filename argument is missing
|
||
- #1619 [docs] Fix broken link to quickstart
|
||
- #1661 Small fixes or updates to demos leading to 0.7.1 release
|
||
- #1675 [docs] Misc docs updates leading to 0.7.1 release
|
||
- Update to 0.7.0:
|
||
* IPython widgets and animations without a Bokeh server
|
||
* Touch UI working for tools on mobile devices
|
||
* Vastly improved linked data table
|
||
* More new (and improving) bokeh.charts (high level charting interface)
|
||
* Color mappers on the python side
|
||
* Improved toolbar
|
||
* Many new tools: lasso, poly, and point selection, crosshair inspector
|
||
* bugfixes:
|
||
- #598 Hover tool doesn't work with gridplot
|
||
- #616 Less build doesn't properly detect changes
|
||
- #623 Issue with inverted ranges
|
||
- #704 Errow message in windows
|
||
- #798 Embedded notebook style problem
|
||
- #802 Toolbar hidden behind gridplot when wrapped
|
||
- #804 Spaces in file name causes problems when distributing via rdist on unix-like os
|
||
- #808 Cannot style minor ticks
|
||
- #827 Spectrogram app not working: custom.coffee missing
|
||
- #870 Need real solution for mpl plot clone problem
|
||
- #881 Changes script output needs manual intervention
|
||
- #919 Bokeh/examples/glyphs examples broken
|
||
- #926 Legends don't appear on a plot in the order they're given
|
||
- #927 [docs] Bad state on save
|
||
- #936 Remove google maps js from _page_base.html
|
||
- #972 Hover in plots stops working in angularjs upon navigation
|
||
- #983 [docs] Bar chart is not documented
|
||
- #1021 Running stock_app and slider_app fails on reload
|
||
- #1027 [regression] Bokeh 0.5 over 10x slower than 0.4.4
|
||
- #1055 Current setup.py install released js with devel build using pip but not with conda
|
||
- #1062 Cleaning some examples failures
|
||
- #1076 [tests] Mpl 1.4.0 is causing failures in test through the mplexporter
|
||
- #1192 `conda install bokeh` not installing pyzmq
|
||
- #1202 Gridplot() renders new toolbar in a funky way
|
||
- #1245 Wheel zoom not working with chrome
|
||
- #1252 Tool order inconsistent across all examples
|
||
- #1267 Mapoptions json encoding problem
|
||
- #1271 Fix for axis types string comparision (is vs ==)
|
||
- #1287 Sorting/selecting broken in ht example
|
||
- #1293 [regression] Plots with vertical toolbar have extra space above the plot
|
||
- #1295 Make selection geometry available to the python side
|
||
- #1298 Line_color=none not respected
|
||
- #1299 Multiple plots now stack horizontally
|
||
- #1300 Hover tool does not display
|
||
- #1303 Stocks app histograms do no update on selection
|
||
- #1306 Crossfilter filter does not work
|
||
- #1313 'help' button text box sometimes disappears before you can click 'learn more'
|
||
- #1314 Tools don't have a blue underline in notebook and server examples
|
||
- #1319 Bokeh.charts.bar displays overlapping bars
|
||
- #1320 Multiple gmapplot instances on a single document causes errors
|
||
- #1337 Build_palettes.py not python 3 compatable
|
||
- #1338 Bugfix/py3 palettes (closes #1337)
|
||
- #1342 Linked brushing broken in notebook
|
||
- #1343 Gridplot causes javascript error in notebook
|
||
- #1348 Fix gridplots with hover tools
|
||
- #1367 Properly set map div height
|
||
- #1377 Data table not displaying
|
||
- #1378 [docs] Fix spelling: s/embded/embed/
|
||
- #1380 Fix "python setup.py build"
|
||
- #1384 - fixing document merging
|
||
- #1386 [regression] Fixing crossfilter
|
||
- #1400 Hasprops.clone() should use changed_properties_with_values()
|
||
- #1403 [build] Meta.yaml doesn't specify minimal tornado version
|
||
- #1414 Broken server downsample -- property 'type' not found
|
||
- #1415 Server downsample -- pandas error
|
||
- #1417 Fix typo
|
||
- #1422 Strange "nan" string in some mpl plots
|
||
- #1425 Bokeh cdn assets are currently unavailable
|
||
- #1427 Plotting/file/periodic and plotting/file/hover broken on master
|
||
- #1429 Broken examples on master
|
||
- #1431 [windows] Notebooks/animated not working (only on windows) on master
|
||
- #1433 Tools get lost on grid plots
|
||
- #1435 Embed fontawesome's fonts in css (to avoid 404 errors)
|
||
- #1442 [regression] Fix spectrogram issues
|
||
- #1446 Plotting/server/image example broken on master
|
||
- #1461 Some gridplot issues
|
||
- #1466 Abstract rendering -- deserialize on client js not working
|
||
- #1474 Charts markers not showing correctly on legend
|
||
- #1485 More specific css - otherwise when bokeh plots are embedded inside list
|
||
- #1496 Fix unitialized var usage in bokeh.index
|
||
- #1500 Fix charts not working with server output
|
||
* features:
|
||
- #72 Mechanism to express color mappings to bokehjs
|
||
- #144 Add an example with multiple axes
|
||
- #543 Websockets refactoring
|
||
- #546 Plotting.show for server session should just show a single object
|
||
- #547 Don't include gmaps api script in templates
|
||
- #683 Remove pandasdatasource
|
||
- #693 Examples/app/applet should use bokeh.sampledata
|
||
- #761 [docs] Hard to find example notebooks
|
||
- #774 Modify build_and_install.sh to handle release candidates
|
||
- #849 We need a tools refactor
|
||
- #863 Allow plot frame/tools to be configurable
|
||
- #911 Rewrite spectrogram demo to use mostly python
|
||
- #918 Multiple axis exposed on the python side
|
||
- #1198 Abstract rendering: version check
|
||
- #1225 Replace glyphspecs with the properties system
|
||
- #1240 Support for geojs maps
|
||
- #1273 Feature/geojs
|
||
- #1285 Single axis zoom
|
||
- #1294 Feature/more tools
|
||
- #1309 Passing iterables straight to bokeh.charts (histogram)
|
||
- #1321 Small tweaks to the coffeescript
|
||
- #1327 Add 'help' to properties
|
||
- #1345 Refactor plotting interface
|
||
- #1351 Allow to specify alternative types for properties
|
||
- #1359 Cleanup of table widgets
|
||
- #1368 Add option (maybe default?) for bokeh logo to be de-saturated and placed on the rhs of the toolbar
|
||
- #1372 More systematic approach to tool validation
|
||
- #1374 Feature/server startup cleanup
|
||
- #1392 Support subtyping for view models
|
||
- #1411 Update examples to use new plotting api
|
||
- #1437 Need methods to clear docs
|
||
- #1451 Add glyphs/calendars example
|
||
- #1488 Method to update data source contents in the notebook
|
||
* tasks:
|
||
- #836 Dev packages should be available at least for linux-64 and osx
|
||
- #862 Remove data files in bokeh/tests
|
||
- #880 Credentials for the release
|
||
- #907 Rename widgetobjects.py
|
||
- #909 Simplify dataspecs
|
||
- #950 [docs] Update quickstart/bokeh.js build instructions
|
||
- #999 Migration to bokeh organization
|
||
- #1004 Change setup.py - building js
|
||
- #1243 Clicking buttons in plots embedded in forms triggers form submit
|
||
- #1250 Add more properties to handsontable, e.g. {row,column}_resize
|
||
- #1251 Tools hidden by default in plotting/server/elements.py
|
||
- #1253 Release 0.6.1
|
||
- #1261 [docs] Add info about sample data download to user guide and faq
|
||
- #1310 Rename glyph-> glyphrenderer and baseglyph -> glyph
|
||
- #1311 Introduce bokeh.api module
|
||
- #1325 Set {np.}random.seed(1) in examples/test
|
||
- #1330 Reduce weight of gallery images
|
||
- #1333 [docs] Dvreed77/palette docs
|
||
- #1336 Hotfix for problem with pandas 0.15
|
||
- #1353 Remove 'type' property from guides
|
||
- #1357 Add missing icon files
|
||
- #1364 Replace continuumio organization with bokeh and remove kinectjs
|
||
- #1370 Removing gevent
|
||
- #1371 Remove objectexplorer
|
||
- #1382 Improve implementation of slickgrid-based datatable
|
||
- #1389 Remove unused ar views, inherit from hasproperties instead of hasparent
|
||
- #1391 [docs] Improve documentation: make it easier for users to get started
|
||
- #1401 Hotfix/figure subclass of plot
|
||
- #1407 Deprecate bokeh.{objects,glyphs,widgets}
|
||
- #1408 [docs] Add contributing guidelines
|
||
- #1418 [tests] Increase socket timeout
|
||
- #1424 [tests] More unit tests
|
||
- #1436 [BEP] [docs] Conventions for tying issues and prs
|
||
- #1458 Try to recover the slideshow example featuring the embed api
|
||
- #1465 Task/examples
|
||
- #1473 [docs] Document new bokeh.chart implementation
|
||
- #1498 [BEP] [docs] Add bep 0 with meta-information about bep process
|
||
- #1499 [docs] Add deprecations to glyph funcs on document
|
||
- #1504 Documentation updates for release 0.7
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 15 09:10:45 UTC 2014 - toddrme2178@gmail.com
|
||
|
||
- Update to 0.6.1
|
||
* Toolbar enhancements
|
||
* bokeh-server fixes
|
||
* Improved documentation
|
||
* Button widgets
|
||
* Google map support in the Python side
|
||
* Code cleanup in the JS side and examples
|
||
* New examples
|
||
- Update to 0.6.0
|
||
* Abstract Rendering recipes for large data sets:
|
||
isocontour, heatmap, hdalpha
|
||
* Improved, configurable tool bar for plots
|
||
* Full Python 3 support for bokeh-server
|
||
* Much expanded User Guide
|
||
* Support for multiple axes
|
||
* Plot object graph query interface
|
||
* New charts in bokeh.charts: TimeSeries and Categorical HeatMap
|
||
* Hit-testing for patch glyphs
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 29 12:21:57 UTC 2014 - toddrme2178@gmail.com
|
||
|
||
- Initial version
|
||
|