SHA256
1
0
forked from pool/python-bokeh

Compare commits

..

107 Commits

Author SHA256 Message Date
Ana Guerrero
ff669c56da Accepting request 1230615 from devel:languages:python:numeric
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1230615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=52
2024-12-12 20:20:12 +00:00
0b18222a8e - update to 3.6.2:
* #14082 [BUG] p.circle(..) can't be added as renderer to
    PointDrawTool since 3.6
  * #14153 [component: bokehjs] `ScaleBar` positioning
    doesn't work correctly
  * #14160 [component: docs] Search box on start page has
    no surrounding line
  * #14168 [component: bokehjs] [BUG] using add_tile to add
    multiple layers causes error on JScript side
  * #14088 [component: docs] [BUG] Missing radius parameter
    in code example
  * #14086 Update links to sponsor page
  * #14155 Backports for 3.6.2
    seems broken
  * #13963 [FEATURE] Add a conda channel for rc releases

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=99
2024-12-05 14:53:01 +00:00
Ana Guerrero
99657a8ab8 Accepting request 1226944 from devel:languages:python:numeric
- Update to 3.6.1
  ## bugfixes:
  * #14082 [BUG] p.circle(..) can't be added as renderer to
    PointDrawTool since 3.6
  * #14090 [component: bokehjs] [BUG] Google Chrome 130 fails to
    draw figure, throws `TypeError: Failed to execute 'fill' on
    'CanvasRenderingContext2D'`
  * #14107 [component: bokehjs] [BUG] Loss of mobile touch
    scrolling with update to Bokeh 3.6.0
   ## tasks:
  * #14096 Backports for 3.6.1
- Release 3.6.0
  ## bugfixes:
  * #4951 ModelExtensions - all resources from a whole module are
    loaded
  * #7524 GroupFilter only accepts strings
  * #13827 [component: bokehjs] [BUG] Lack of range expansion when
    there remains unbounded directions, even when
    `maintain_focus=False`
  * #13886 [component: bokehjs] [BUG] NPM package has types
    (*.d.ts) in incorrect location
  * #13957 [component: bokehjs] Explicit selection glyph example
    broken
  * #13959 [BUG] Reset Tool Error in Bokeh Gridplot with Single
    Plot
  * #13964 [component: bokehjs] [BUG] page won't render if CustomJS
    args has a dict with key "constructor"
  * #13965 [component: bokehjs] [BUG] CategoricalSlider shows
    ‘undefined’ value and skip that value
  * #13972 BOKEH_MINIFIED not working

OBS-URL: https://build.opensuse.org/request/show/1226944
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=51
2024-11-27 21:15:47 +00:00
2ebfa968cb - Update to 3.6.1
## bugfixes:
  * #14082 [BUG] p.circle(..) can't be added as renderer to
    PointDrawTool since 3.6
  * #14090 [component: bokehjs] [BUG] Google Chrome 130 fails to
    draw figure, throws `TypeError: Failed to execute 'fill' on
    'CanvasRenderingContext2D'`
  * #14107 [component: bokehjs] [BUG] Loss of mobile touch
    scrolling with update to Bokeh 3.6.0
   ## tasks:
  * #14096 Backports for 3.6.1
- Release 3.6.0
  ## bugfixes:
  * #4951 ModelExtensions - all resources from a whole module are
    loaded
  * #7524 GroupFilter only accepts strings
  * #13827 [component: bokehjs] [BUG] Lack of range expansion when
    there remains unbounded directions, even when
    `maintain_focus=False`
  * #13886 [component: bokehjs] [BUG] NPM package has types
    (*.d.ts) in incorrect location
  * #13957 [component: bokehjs] Explicit selection glyph example
    broken
  * #13959 [BUG] Reset Tool Error in Bokeh Gridplot with Single
    Plot
  * #13964 [component: bokehjs] [BUG] page won't render if CustomJS
    args has a dict with key "constructor"
  * #13965 [component: bokehjs] [BUG] CategoricalSlider shows
    ‘undefined’ value and skip that value
  * #13972 BOKEH_MINIFIED not working

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=97
2024-11-27 16:45:40 +00:00
Ana Guerrero
267cc2d79e Accepting request 1203532 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1203532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=50
2024-09-25 19:55:17 +00:00
f728728c9d - Update to 3.5.2
* Fixed a bug in masking indices with secondary ranges in Patches
    and MultiPolygons glyphs (pull request 14016)
  * Restored support for browsers that don’t implement
    OffscreenCanvas (pull request 14008)
  * Improved determination of WebSocket protocol in <iframe>
    embedding (pull request 14003)
  * Fixed a bug in handling of CORS requests (pull request 13999)
  * Fixed an issue with numpy 2.0 and streaming ndarrays (pull
    request 14007)
  * Fixed bad string formatting in various error messages (pull
    request 14020, pull request 14022)
- Release 3.5.1
  * Fixed handling of certain classes of objects in HasProps
    internals (pull request 13970)
  * Restored support for BOKEH_MINIFIED=no in resources (pull
    request 13974)
  * Updated the location of *.d.ts files in package.json (pull
    request 13975)
  * Fixed merging of plots in grid plots when only one plot is
    involved (pull request 13978)
  * Restored a bit of legacy font measurement logic for Firefox ESR
    (pull request 13979)
  * Fixed indexing of categories in CategoricalSlider widget (pull
    request 13966)
- Release 3.5.0
  * Added support for BoxAnnotation.inverted property (pull request
    13810)
  * Added support for key modifiers to WheelZoomTool and
    WheelPanTool (pull request 13815)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=95
2024-09-25 11:07:52 +00:00
841bfcfa4e Accepting request 1198083 from devel:languages:python:numeric
- switch to modern python for sle15

- update to 3.4.2:
  * [component: tests] Robustify bokehjs' SVG unit
  * [component: docs] Restore warning-less sphinx

OBS-URL: https://build.opensuse.org/request/show/1198083
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=49
2024-09-01 17:22:31 +00:00
Ana Guerrero
37ae48280d Accepting request 1169670 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1169670
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=48
2024-04-23 16:55:19 +00:00
Todd R
eda3b43417 Accepting request 1169664 from home:TheBlackCat:branches:devel:languages:python:numeric
- Update to version 3.4.1
- Add additional test dependencies to fix tests

OBS-URL: https://build.opensuse.org/request/show/1169664
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=89
2024-04-22 13:38:09 +00:00
a9e7734c1c - Fix URL for CHANGELOG.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=88
2024-04-19 22:42:09 +00:00
7fd71277dd Accepting request 1166738 from home:badshah400:branches:devel:languages:python:numeric
- Update to version 3.4.0:
  * Too many changes to list, see
    %{_docdir}/python3<N>-bokeh/CHANGELOG.
- Add CHANGELOG file as Source; it is missing from PyPI tarballs.
- Drop bokeh-sampledata.tar.xz as tarball cannot be checked
  against upstream (it is generated locally by the packager and
  liable to be compromised); delete or disable tests depending on
  sampledata.
- Drop python-nbconvert requirement for test flavour on `%ix86`,
  where it is unavailable and disable related tests; make tests
  flavour arch dependent.

OBS-URL: https://build.opensuse.org/request/show/1166738
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=87
2024-04-15 14:10:18 +00:00
Ana Guerrero
5fc007af8d Accepting request 1155074 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1155074
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=47
2024-03-05 17:51:59 +00:00
575194ca68 Accepting request 1155070 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 3.3.4
  ## bugfixes:
    - #13594 [component: docs] New glyphs are missing from TOCs,
      indexes
    - #13654 [component: server] [BUG] Tornado client sometimes not
      correctly cleaned up leading to continuous keep alive ping
      failures
    - #13656 [component: tests] Tests fail due to pandas'
      deprecation warning
    - #13660 [component: bokehjs] [BUG] BooleanFilter doesn't work
      with np.array
    - #13659 [component: docs] Fix missing User Guide sidebars
  ## tasks:
    - #13502 [component: bokehjs] [FEATURE] Assist in measuring
      display and interaction latency
    - #13587 [component: docs] [BUG] Update link to Jinja project
      in server documentation
    - #13568 [component: examples] Add Metadata for
      airports_graph.py and geojson_source.py
    - #13626 Force import line wrap by count and line length
    - #13647 [component: docs] Update CoC to use reporting form
    - #13664 [component: docs] Address missing image thumbnail
- Requires pytest-asyncio 0.21.x

OBS-URL: https://build.opensuse.org/request/show/1155070
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=85
2024-03-05 10:28:17 +00:00
Ana Guerrero
2981b3d449 Accepting request 1141956 from devel:languages:python:numeric
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1141956
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=46
2024-01-28 18:42:40 +00:00
516926f06f OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=83 2024-01-20 12:44:53 +00:00
5f57bf4270 - update to 3.3.3:
* [BUG] Updating span in figure does not update display
  * [BUG] (Global)ImportedStyleSheet URL not being treated
    correctly
  * [BUG] AutocompleteInput: Arrow up/down skips 2 options,
    not one by one

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=82
2024-01-20 12:28:11 +00:00
Ana Guerrero
513d7c496c Accepting request 1133619 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1133619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=45
2023-12-17 20:32:25 +00:00
b710e860c6 Accepting request 1133600 from home:badshah400:branches:devel:languages:python:numeric
- Update to version 3.3.2.
- Delete a bunch of 0 sized files.
- Re-create bokeh-sampledata.tar.xz.
- Disable a couple more tests.

OBS-URL: https://build.opensuse.org/request/show/1133600
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=80
2023-12-16 19:11:59 +00:00
f97c3b418b - update to 3.3.1:
* [BUG] Spinner in float mode with int step will increment to int
  * [BUG] Incorrectly formatted ticks with %f format when time is
    older than the Epoch
  * [BUG] Running the docs' "Specialized Axis Ticking" example
    fails due to Node compilation error
  * [component: bokehjs] [BUG] Issue with adding DataTable to a
    new tab from a callback
  * [component: docs] Empty bullet points above collapsible blocks
    in documentation
  * [component: bokehjs] Updating button icon does
    not work on the first click[BUG]
  * [component: bokehjs] p.rect and possible others
    in combination with factor_cmap no longer handles NaN values
  * [component: bokehjs] [BUG] HoverTools not
    correctly located in Notebook
  * [BUG] daylight_warsaw_2013 emits a warning
  * 13452 [component: bokehjs] [BUG] ImageStack hover
    tooltip shows incorrect numbers
  * [component: bokehjs] RangeTool not working in Jupyter notebook
  * [component: bokehjs] [BUG] DateRangePicker
    selects individual dates by default
  * [component: bokehjs] [BUG] {v,h}strip not
    showing when values are large and width/height is small on
    WebGL
  * Convert value of `BOKEH_DEFAULT_SERVER_PORT` to `int`
    not reset all figures
      full text search for MultiChoice and  auto complete input
  * tested with all packages with an active %check from
    - #10457 [component: bokehjs] [BUG]Reverse Y axis range with circle

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=79
2023-11-29 13:10:43 +00:00
Ana Guerrero
3ade3f9370 Accepting request 1117666 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1117666
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=44
2023-10-13 21:15:39 +00:00
0eba3a524b Accepting request 1117551 from home:badshah400:branches:devel:languages:python:numeric
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
2023-10-13 12:40:32 +00:00
b651777355 Accepting request 1111933 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1111933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=43
2023-09-20 11:26:08 +00:00
42f779163f Accepting request 1111790 from home:badshah400:branches:devel:languages:python:numeric
Update to version 3.2.2

OBS-URL: https://build.opensuse.org/request/show/1111790
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=75
2023-09-18 10:01:54 +00:00
962b5c9be1 Accepting request 1096651 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1096651
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=42
2023-07-04 13:22:32 +00:00
8d6b8a6bde Accepting request 1096636 from home:badshah400:branches:devel:languages:python:numeric
* Update to version 3.2.0.
* 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.

OBS-URL: https://build.opensuse.org/request/show/1096636
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=73
2023-07-03 21:45:54 +00:00
da6fe43a49 Accepting request 1089046 from devel:languages:python:numeric
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1089046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=41
2023-05-25 21:52:59 +00:00
70da0747de Accepting request 1087813 from devel:languages:python:numeric
- switch to default npm

OBS-URL: https://build.opensuse.org/request/show/1087813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=40
2023-05-18 16:22:33 +00:00
2eff8a0f7a - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=70
2023-05-18 14:40:59 +00:00
65bc67da95 - switch to default npm
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=69
2023-05-18 14:04:18 +00:00
5cd5112554 Accepting request 1056134 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1056134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=39
2023-01-05 14:01:24 +00:00
04126716f7 Accepting request 1055967 from home:bnavigator:branches:devel:languages:python:numeric
- 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)

OBS-URL: https://build.opensuse.org/request/show/1055967
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=67
2023-01-05 07:50:31 +00:00
8bfe6622ae Accepting request 1036991 from devel:languages:python:numeric
- 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

OBS-URL: https://build.opensuse.org/request/show/1036991
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=38
2022-11-21 14:29:45 +00:00
8d1b545f06 - Remove bokeh-remove-mock.patch gh#bokeh/bokeh#12561: upstream
- Remove bokeh-sys-executable.patch gh#bokeh/bokeh#12563: upstream

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=65
2022-11-20 21:11:31 +00:00
d89e8501de Accepting request 1036976 from home:bnavigator:branches:devel:languages:python:numeric
Mention patch drop

OBS-URL: https://build.opensuse.org/request/show/1036976
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=64
2022-11-20 21:10:45 +00:00
e75949f3f5 Accepting request 1036960 from home:bnavigator:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1036960
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=63
2022-11-20 18:39:06 +00:00
e3cfbca14d Accepting request 1034131 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1034131
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=37
2022-11-07 12:52:01 +00:00
e1c1c5c166 Accepting request 1033858 from home:bnavigator:branches:devel:languages:python:numeric
- 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
- 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

OBS-URL: https://build.opensuse.org/request/show/1033858
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=61
2022-11-07 10:13:11 +00:00
487772fd08 Accepting request 987755 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/987755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=36
2022-07-08 12:02:42 +00:00
6d68c04fe4 Accepting request 987501 from home:bnavigator:branches:devel:languages:python:numeric
- Add bokeh-pr12218-Pillow9.2.patch for fixing failures with
  Pillow 9.2
  * gh#bokeh/bokeh#12216
  * gh#bokeh/bokeh#12218

OBS-URL: https://build.opensuse.org/request/show/987501
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=59
2022-07-07 19:46:47 +00:00
6d4541ca98 Accepting request 979712 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/979712
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=35
2022-05-30 10:43:57 +00:00
7fa63fbfd2 Accepting request 979681 from home:badshah400:branches:devel:languages:python:numeric
Version update to 2.4.3

OBS-URL: https://build.opensuse.org/request/show/979681
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=57
2022-05-29 18:44:32 +00:00
4bde06a47f Accepting request 938229 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/938229
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=34
2021-12-09 18:45:57 +00:00
6d4f77b62a Accepting request 937333 from home:badshah400:branches:devel:languages:python:numeric
Update to version 2.4.2

OBS-URL: https://build.opensuse.org/request/show/937333
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=56
2021-12-09 16:22:29 +00:00
a7393f4363 Accepting request 925198 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/925198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=33
2021-10-15 21:03:39 +00:00
b0ad0a489c Accepting request 925189 from home:stroeder:branches:devel:languages:python:numeric
- Update to version 2.4.1:
  * Long list, see
    https://github.com/bokeh/bokeh/blob/2.4.1/CHANGELOG

OBS-URL: https://build.opensuse.org/request/show/925189
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=55
2021-10-14 05:50:40 +00:00
9bb3e18f5e Accepting request 921137 from devel:languages:python:numeric
- 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

- updates-alternatives actions should be in postun, not preun

- 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.

OBS-URL: https://build.opensuse.org/request/show/921137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=32
2021-09-23 21:04:07 +00:00
912f69df4d Accepting request 921132 from home:bnavigator:branches:devel:languages:python:numeric
- 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

OBS-URL: https://build.opensuse.org/request/show/921132
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=54
2021-09-23 11:26:04 +00:00
80bd8f238a - updates-alternatives actions should be in postun, not preun
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=53
2021-09-23 09:53:59 +00:00
a62b5686f6 Accepting request 920075 from home:badshah400:branches:devel:languages:python:numeric
- Update to version 2.4.0.
- Drop bokeh-pr11218-figure-toolbar-active-properties.patch, upstream PR merged.

OBS-URL: https://build.opensuse.org/request/show/920075
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=52
2021-09-18 18:56:51 +00:00
c688dccbe5 Accepting request 907358 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/907358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=31
2021-07-21 17:06:22 +00:00
1ff2133eba Accepting request 907355 from home:bnavigator:branches:devel:languages:python:numeric
3 times a charm

OBS-URL: https://build.opensuse.org/request/show/907355
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=51
2021-07-20 20:48:02 +00:00
29b40fad85 Accepting request 907320 from home:bnavigator:branches:devel:languages:python:numeric
Ok I should have removed the URL after rebasing the patch

OBS-URL: https://build.opensuse.org/request/show/907320
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=50
2021-07-20 15:40:42 +00:00
e99a08c513 Update patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=49
2021-07-20 11:51:00 +00:00
c3fd0ba6eb Accepting request 907197 from home:bnavigator:branches:devel:languages:python:numeric:patched-bokeh
- 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`

OBS-URL: https://build.opensuse.org/request/show/907197
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=48
2021-07-20 11:39:19 +00:00
fc50688194 Accepting request 906059 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/906059
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=30
2021-07-17 21:36:36 +00:00
ea261645b3 Accepting request 905855 from home:mcalabkova:branches:devel:languages:python:numeric
- 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

OBS-URL: https://build.opensuse.org/request/show/905855
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=47
2021-07-13 09:13:08 +00:00
807ad5fb03 Accepting request 897701 from devel:languages:python:numeric
- Test suite complete useless.

OBS-URL: https://build.opensuse.org/request/show/897701
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=29
2021-06-05 21:31:50 +00:00
9444f7773a Add changelog
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=45
2021-06-05 12:56:09 +00:00
6695531c49 spec-cleaner
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=44
2021-05-28 21:00:42 +00:00
b774e72bb9 Revert
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=43
2021-05-28 21:00:11 +00:00
d60d662a44 - Add stdlib-typing_extensions.patch which removes dependency on
typing_extensions package (gh#bokeh/bokeh#11307).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=42
2021-05-28 16:03:14 +00:00
Richard Brown
9df1883137 Accepting request 875601 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/875601
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=28
2021-03-02 11:32:23 +00:00
c14fb370de Accepting request 875600 from home:stroeder:branches:devel:languages:python:numeric
Update to version 2.3.0

OBS-URL: https://build.opensuse.org/request/show/875600
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=40
2021-02-27 11:43:29 +00:00
Richard Brown
647e7392c5 Accepting request 874196 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/874196
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=27
2021-02-22 13:40:21 +00:00
2de352b98d Accepting request 874169 from home:bnavigator:branches:devel:languages:python:numeric
- 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.

OBS-URL: https://build.opensuse.org/request/show/874169
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=38
2021-02-21 22:53:46 +00:00
400f05c1c9 Accepting request 843326 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/843326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=26
2020-10-22 12:25:29 +00:00
Tomáš Chvátal
b7bb9629f0 Accepting request 843286 from home:badshah400:branches:devel:languages:python:numeric
Update to version 2.2.3.

OBS-URL: https://build.opensuse.org/request/show/843286
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=36
2020-10-22 07:11:00 +00:00
7250dcd0d4 Accepting request 841774 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/841774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=25
2020-10-15 11:50:39 +00:00
Tomáš Chvátal
b6fa23e86b Accepting request 841760 from home:badshah400:branches:devel:languages:python:numeric
Update to version 2.2.2

OBS-URL: https://build.opensuse.org/request/show/841760
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=34
2020-10-14 12:55:26 +00:00
53ba18b6cf Accepting request 832065 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/832065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=24
2020-09-05 22:02:59 +00:00
Tomáš Chvátal
753c9c5aac Accepting request 832060 from home:badshah400:branches:devel:languages:python:numeric
Update to version 2.2.1 (Bug fixes only).

OBS-URL: https://build.opensuse.org/request/show/832060
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=32
2020-09-04 11:27:49 +00:00
ab21ff879c Accepting request 829626 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/829626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=23
2020-08-29 18:35:16 +00:00
Tomáš Chvátal
0df5accb82 Accepting request 829622 from home:badshah400:branches:devel:languages:python:numeric
* Update to version 2.2.0.
* 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).

OBS-URL: https://build.opensuse.org/request/show/829622
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=30
2020-08-25 19:57:41 +00:00
08071907ec Accepting request 816740 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/816740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=22
2020-07-07 10:57:57 +00:00
Todd R
2aa6b9188b Accepting request 816739 from home:TheBlackCat:branches:devel:languages:python:numeric
- 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

OBS-URL: https://build.opensuse.org/request/show/816739
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=28
2020-06-24 02:07:27 +00:00
f5010a9547 Accepting request 812622 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/812622
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=21
2020-06-08 22:09:41 +00:00
Tomáš Chvátal
131ab71626 Accepting request 812606 from home:badshah400:branches:science
* Update to version 2.0.2
* Python2 support dropped since version 2.0.0: set skip_python2 to 1 and 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.

OBS-URL: https://build.opensuse.org/request/show/812606
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=26
2020-06-08 13:35:26 +00:00
bb3836be2e Accepting request 796514 from devel:languages:python:numeric
- Fix build without python2

OBS-URL: https://build.opensuse.org/request/show/796514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=20
2020-04-23 16:38:29 +00:00
Tomáš Chvátal
07665f7977 - Fix build without python2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=24
2020-04-23 11:22:28 +00:00
5ea13e6d99 Accepting request 747197 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/747197
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=19
2019-11-10 21:50:38 +00:00
Tomáš Chvátal
a97cb15d06 Accepting request 747017 from home:apersaud:branches:devel:languages:python:numeric
update to latest version

OBS-URL: https://build.opensuse.org/request/show/747017
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=22
2019-11-10 10:57:39 +00:00
48faaa41be Accepting request 724170 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/724170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=18
2019-08-22 08:50:27 +00:00
Todd R
1ffd9ae196 Accepting request 724169 from home:TheBlackCat:branches:devel:languages:python:numeric
Update to 1.3.4

OBS-URL: https://build.opensuse.org/request/show/724169
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=20
2019-08-16 18:18:07 +00:00
451a90c5ef Accepting request 718988 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/718988
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=17
2019-07-28 08:22:19 +00:00
Todd R
90ab1536e5 Accepting request 718987 from home:TheBlackCat:branches:devel:languages:python:numeric
- 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

OBS-URL: https://build.opensuse.org/request/show/718987
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=18
2019-07-26 18:10:49 +00:00
2eaa069514 Accepting request 706144 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/706144
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=16
2019-06-01 07:51:25 +00:00
Todd R
f8f69a7cf6 Accepting request 706143 from home:TheBlackCat:branches:devel:languages:python:numeric
- 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

OBS-URL: https://build.opensuse.org/request/show/706143
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=16
2019-05-28 21:21:46 +00:00
75c1dd803d Accepting request 696881 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/696881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=15
2019-05-07 21:16:21 +00:00
Todd R
31a232368a Accepting request 696880 from home:TheBlackCat:branches:devel:languages:python:numeric
- 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

OBS-URL: https://build.opensuse.org/request/show/696880
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=14
2019-04-22 19:33:18 +00:00
e9e69cc11d Accepting request 667293 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/667293
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=14
2019-01-21 10:01:34 +00:00
Tomáš Chvátal
5b0d64c224 Accepting request 667213 from home:apersaud:branches:devel:languages:python:numeric
update to latest version

OBS-URL: https://build.opensuse.org/request/show/667213
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=12
2019-01-20 09:15:54 +00:00
0ca92c3a8e Accepting request 663299 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/663299
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=13
2019-01-08 11:29:11 +00:00
Tomáš Chvátal
08fa982b79 Accepting request 663222 from home:apersaud:branches:devel:languages:python:numeric
update to latest version

OBS-URL: https://build.opensuse.org/request/show/663222
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=10
2019-01-07 09:05:30 +00:00
ad2a519916 Accepting request 653421 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/653421
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=12
2018-12-03 09:11:59 +00:00
Tomáš Chvátal
8da22ef98c Accepting request 653381 from home:apersaud:branches:devel:languages:python:numeric
update to latest version

OBS-URL: https://build.opensuse.org/request/show/653381
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=8
2018-12-02 09:14:04 +00:00
ad55495ba0 Accepting request 645931 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/645931
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=11
2018-11-05 21:51:29 +00:00
Todd R
fcadae7c08 Accepting request 645857 from home:apersaud:branches:devel:languages:python:numeric
update to latest version

OBS-URL: https://build.opensuse.org/request/show/645857
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=6
2018-11-01 18:00:07 +00:00
eb45d15b53 Accepting request 645562 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/645562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=10
2018-10-31 12:21:01 +00:00
154aabef33 Accepting request 620051 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/620051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=9
2018-07-06 08:40:09 +00:00
4738e4bd79 Accepting request 595423 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/595423
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=8
2018-04-13 10:49:39 +00:00
97d5d87ab6 Accepting request 590699 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/590699
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=7
2018-03-26 11:07:09 +00:00
aafbeed4f3 Accepting request 575872 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/575872
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=6
2018-02-14 08:46:03 +00:00
d794872007 Accepting request 555535 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/555535
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=5
2017-12-11 17:56:36 +00:00
e7d1fa8012 Accepting request 554726 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/554726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=4
2017-12-08 11:58:10 +00:00
5c55149b15 Accepting request 536028 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/536028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=3
2017-11-08 14:09:56 +00:00
345317c15d Accepting request 530453 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/530453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=2
2017-10-09 17:41:06 +00:00
27b832d510 Accepting request 519704 from devel:languages:python
Needed by python-holoviews

OBS-URL: https://build.opensuse.org/request/show/519704
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=1
2017-09-04 10:30:51 +00:00
9 changed files with 375 additions and 49 deletions

181
CHANGELOG
View File

@ -1,30 +1,165 @@
2024-06-25 3.4.2:
--------------------
* tasks:
- #13843 [component: tests] Robustify bokehjs' SVG unit tests
- #13876 [component: docs] Restore warning-less sphinx build
- #13929 Backports for 3.4.2
2024-04-11 3.4.1:
2024-12-03 3.6.2:
--------------------
* bugfixes:
- #13544 [component: docs] Docs build on Windows not working
- #13692 [component: bokehjs] [BUG] Blurry plots with WebGL
- #13725 [component: bokehjs] [BUG] Enforce `max_interval` / `min_interval` if `{x,y}_range` is not set
- #13795 [component: docs] Example code block for CustomJSFilter is missing
- #13803 [component: bokehjs] [BUG] 3.4.0: Selection glyph no longer employs selection_glyph properties
- #13804 [component: bokehjs] `InputWidget.title` doesn't update anymore
- #13806 [component: bokehjs] [BUG] Switching order of children in layout has no effect
- #13793 [component: docs] Fix indentation issue
- #13820 [component: docs] fix path and typos related to jupyter.rst
- #13821 [component: docs] fix indentation of layout_function param
- #14082 [BUG] p.circle(..) can't be added as renderer to PointDrawTool since 3.6
- #14153 [component: bokehjs] `ScaleBar` positioning doesn't work correctly
- #14160 [component: docs] Search box on start page has no surrounding line
- #14168 [component: bokehjs] [BUG] using add_tile to add multiple layers causes error on JScript side
* tasks:
- #13631 [component: docs] DOC Missing vertical gap between grid items in First Steps guides
- #13765 [component: docs] Missing release notes
- #13772 [component: docs] Remove twitter icon link from docs and other properties
- #13788 Enable RUF001 to lint confusable characters
- #13816 Backports for 3.4.1
- #14088 [component: docs] [BUG] Missing radius parameter in code example
- #14086 Update links to sponsor page
- #14155 Backports for 3.6.2
2024-11-06 3.6.1:
--------------------
* bugfixes:
- #14082 [BUG] p.circle(..) can't be added as renderer to PointDrawTool since 3.6
- #14090 [component: bokehjs] [BUG] Google Chrome 130 fails to draw figure, throws `TypeError: Failed to execute 'fill' on 'CanvasRenderingContext2D'`
- #14107 [component: bokehjs] [BUG] Loss of mobile touch scrolling with update to Bokeh 3.6.0
* tasks:
- #14096 Backports for 3.6.1
2024-09-26 3.6:
--------------------
* bugfixes:
- #4951 ModelExtensions - all resources from a whole module are loaded
- #7524 GroupFilter only accepts strings
- #13827 [component: bokehjs] [BUG] Lack of range expansion when there remains unbounded directions, even when `maintain_focus=False`
- #13886 [component: bokehjs] [BUG] NPM package has types (*.d.ts) in incorrect location
- #13957 [component: bokehjs] Explicit selection glyph example broken
- #13959 [BUG] Reset Tool Error in Bokeh Gridplot with Single Plot
- #13964 [component: bokehjs] [BUG] page won't render if CustomJS args has a dict with key "constructor"
- #13965 [component: bokehjs] [BUG] CategoricalSlider shows undefined value and skip that value
- #13972 BOKEH_MINIFIED not working
- #13984 [component: tests] [BUG] Deprecation warning treated as error in pytest hook
- #14014 [component: bokehjs] [BUG] StringFormatter `nan_format` seems broken
- #14054 [component: bokehjs] [BUG] Custom hover tooltip on image plot shows all the image data.
- #14058 [component: bokehjs] [BUG] Clearing selection with ESC only works on first selection tool
- #14068 [component: bokehjs] [BUG] Unable to change figures displayed by altering children attribute of gridplot (or other layout classes) in JS callback
- #14072 [component: bokehjs] [BUG] Spinner input not responding to wheel event
- #13968 [component: docs] fix indentation in `offset` parameter for `Title`
- #14038 [component: bokehjs] Allow `is_equal(0, -0)` to be true to match `===`
- #14055 [component: docs] fix some typos
- #14065 [component: build] Generate correct `*.d.ts` files for CSS modules
* features:
- #601 [component: bokehjs] Add support for click events on categorical axes
- #11104 [component: bokehjs] [FEATURE] Option for DataTable column sorting to place NaNs last
- #13130 [component: bokehjs] Add CustomJSTicker
- #13893 [component: bokehjs] [FEATURE] Custom sorting of columns in a table
- #13905 [component: bokehjs] [FEATURE] triangle relative size by data units
- #13921 [FEATURE] Attach ScaleBar to subplot range
- #14035 [component: bokehjs] Add WebGL implementation for Ngon glyph
- #14031 [component: bokehjs] Add "open image in a new tab" mode to save tool
- #14033 Add support for click-style pan tools
* tasks:
- #12303 [FEATURE] Improved error message on token expiry
- #13835 [FEATURE] NumPy 2.0 support
- #13960 [component: docs] Remove sampledata download in contributing guide
- #13963 [FEATURE] Add a conda channel for rc releases
- #13969 [component: bokehjs] [BUG] Plots fail in Firefox 115.12.0esr (64-bit)
- #13946 [component: build] Upgrade to TypeScript 5.5
- #13977 [component: bokehjs] Make `GlyphRenderer` generic in glyph type and remove a lot of `any` types
- #13992 Remove docker and old integration tests cruft
- #14019 [component: docs] Python docstring argument fixes
- #14021 [component: docs] Fix HTML/CSS warning for palette group detail
- #14023 [component: docs] Remove outdated known issues list from BokehJS docs
- #14024 [component: docs] Update setup and testing docs dev guide
- #14037 [component: bokehjs] Clean up factor range and add factor method
- #14048 [component: bokehjs] Add missing `abstract` modifier to classes
- #14051 [component: bokehjs] Use pseudo type members to avoid casting
- #14052 [component: bokehjs] Make `PaletteSelect` use stylehseets instead of inline styles
- #14056 [component: bokehjs] Upgrade to TypeScript 5.6
- #14064 [component: build] Add `script:watch` task for incremental builds
- #14067 [component: build] Upgrade `@types/node` and fix npm audit's concerns
- #14071 [component: docs] fix a typo
- #14074 [component: docs] Bring 3.5.x point release notes to 3.6.0
- #14075 [component: docs] Add release notes for bokeh 3.6.0
2024-07-04 3.5:
--------------------
* bugfixes:
- #8766 [component: bokehjs] box_select not working as active_drag for gridplot
- #12638 [component: bokehjs] Make Slider and Image available in BokehJS (JS only)
- #13515 [component: tests] CI unit-test on Python 3.9 fails systematically
- #13623 [component: bokehjs] [BUG] TextAreaInput resizable=False doesn't set resize: none
- #13720 [component: docs] Explanation is part of the code block in the latex_axis_labels_titles_labels example
- #13766 [component: bokehjs] [BUG] Dropdown doesnt update properly when .menu changed in 3.4
- #13771 [component: bokehjs] GMap example not showing glyphs
- #13787 [component: bokehjs] [BUG] DataTable inside Dialog
- #13789 [component: docs] [BUG] JS errors on Bokeh docs page
- #13824 [component: docs] activate pydata-sphinx-theme version banner
- #13834 [component: build] bokehjs' build fails on Windows with no explanation
- #13844 [component: build] [BUG] cannot build environment with pixi due to `firefox =>96` constraint
- #13848 Can't build extensions on Windows
- #13852 [component: bokehjs] [BUG] <b> and <strong> ignored in tooltips on Firefox
- #13878 [component: bokehjs] Bokeh.Plotting.figure.circle in bokehjs can't find `x` and `y` in a ColumnDataSource
- #13894 [component: bokehjs] `Tooltip` is initially attached to the DOM when it shouldn't be
- #13895 [component: bokehjs] Inner canvas layers need `overflow: hidden` after PR #13863
- #13897 [component: docs] [BUG] Typing of layouts.gridplot expects wrong type if ncols given
- #13902 Release build fails after PR #13901
- #13910 [component: tests] Tests/CI fail due to a regression in requests 2.32.0
- #13912 [component: bokehjs] [BUG] Dialog and Datatable don't get along well
- #13919 [component: bokehjs] [BUG] Bokeh 3.5 no longer allow custom properties for HTMLAttr
- #13923 [component: bokehjs] `Tooltip.content` doesn't rebuild views on change
- #13948 [component: docs] Version banner warns about unknown version on latest docs after 3.4.2 release
- #13951 [component: bokehjs] [BUG] Image Glyph causing tons of unnecessary calls to set_data
- #13822 [component: docs] remove consecutive "the" and fix typos in touched files
- #13879 [component: docs] Fix broken example in user guide advanced bokehjs
- #13884 [component: docs] silence warning in `theme_glyphs.py`
- #13908 [component: bokehjs] Fix `CartesianFrame`'s position and generalize `rendering_target()`
- #13926 [component: docs] Remove `blob/main` and `tree/master` from references
- #13927 [component: docs] update path in readme for server examples
- #13939 [component: docs] correct version string to match dev name from switcher.json
- #13940 [component: bokehjs] Fix initialization of `AjaxDataSource` and add tests
* features:
- #8289 [component: bokehjs] Permanent labels on Networkx graph
- #10439 [component: bokehjs] Activate wheel zoom by default with BokehJS
- #12185 [component: bokehjs] [FEATURE] Legend click events
- #12759 [component: bokehjs] [FEATURE] Support using CSS Variables in place of colors
- #13599 [FEATURE] Support formatters when using Template as HoverTool
- #13646 [FEATURE] Support BoxSelectTool-like range-setting for the RangeTool
- #13652 [FEATURE] `HTMLLabel` to support `stylesheets` and `css_classes`
- #13673 [FEATURE] Add Carbon Theme
- #13728 [FEATURE] Create option for wheel zoom tool to apply only to subplot nearest to the cursor position
- #13792 [component: server] [FEATURE] Allow bokeh server embed script to forward credentials
- #13861 [FEATURE] Support directory upload and clearing inputs from Python for `FileInput` widget
- #13935 [FEATURE] Allow extensions to register server side events
- #13936 [component: bokehjs] `AjaxDataSource.if_modified` not implemented
- #13467 [component: bokehjs] Add scale up boundary to datetimetickformatter
- #13810 Add support for `BoxAnnotation.inverted`
- #13890 Add support for server sent bokeh/model/UI events
- #13906 Add support for resize and drag handles to `BoxAnnotation`
* tasks:
- #11745 [component: docs] Need examples of callbacks with BokehJS
- #13791 [component: docs] [DOC] Boxplot example: some whiskers and vbar are rendered slightly asymmetrically and boldly
- #13831 [component: bokehjs] Tap tool default mode should select+unselect, but not append
- #13856 [component: build] Move sampledata files to pip/conda installable package
- #13634 Drop support for Python 3.9 and modernize the codebase
- #13686 [component: examples] added metadata to spans and strips example
- #13731 [component: examples] Add metadata to the data_models.py in plotting example
- #13735 [component: bokehjs] Improve type safety of DOM elements on `core/dom`
- #13747 [component: build] Upgrade to TypeScript 5.4
- #13770 [component: bokehjs] Remove legacy font measurement logic
- #13778 [component: bokehjs] Simplify eslint's configuration
- #13802 [component: build] Update bokehjs' dependencies and clear dependabot alerts
- #13839 [component: server] remove unnecessary code from ProtocolHandler.handle
- #13840 Upgrade to mypy 1.10.0 and ruff 0.4.2
- #13847 Upgrade CI actions to most recent versions
- #13860 Remove unused code from `bokeh.models.plots`
- #13862 [component: bokehjs] Redesign `CartesianFrame` as an internal model/view
- #13863 [component: bokehjs] Generalize bbox handling in UI views (DOM and canvas)
- #13877 [component: bokehjs] Replace `PlotView.renderer_view()` with generic `ViewQuery`
- #13882 Remove old deprecations
- #13889 [component: docs] Repository cloning issues
- #13892 Unify definitions of enums in `bokeh.core.enums`
- #13925 [component: build] Add `http://` to devtools server
- #13961 Final preparations for 3.5.0 release
2024-03-14 3.4:
--------------------

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e670b1a8fed6eeacbba15f1a0f862184e4d1ebcda38d7d4029555a6e393908f5
size 44881021

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d824961e4265367b0750ce58b07e564ad0b83ca64b335521cd3421e9b9f10d89
size 6402286

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dd7bf0bb0021b841613c7d078b8ae8bb9814e10af64344ec719f78a7e6eb9b94
size 44896567

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a16d5cc0abb93d2d270d70fc35851f3e1b9208814a985a4678e0ba5ef2d9cd42
size 6409417

3
bokeh-3.6.2-gh.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:62c84e66254e21e6653a0e76d5cc9ef68f9a75a36de979cbba2f3982a65301f6
size 45624298

3
bokeh-3.6.2.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2f3043d9ecb3d5dc2e8c0ebf8ad55727617188d4e534f3e7208b36357e352396
size 6247610

View File

@ -1,3 +1,199 @@
-------------------------------------------------------------------
Thu Dec 5 14:52:37 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 3.6.2:
* #14082 [BUG] p.circle(..) can't be added as renderer to
PointDrawTool since 3.6
* #14153 [component: bokehjs] `ScaleBar` positioning
doesn't work correctly
* #14160 [component: docs] Search box on start page has
no surrounding line
* #14168 [component: bokehjs] [BUG] using add_tile to add
multiple layers causes error on JScript side
* #14088 [component: docs] [BUG] Missing radius parameter
in code example
* #14086 Update links to sponsor page
* #14155 Backports for 3.6.2
-------------------------------------------------------------------
Wed Nov 27 16:37:34 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Update to 3.6.1
## bugfixes:
* #14082 [BUG] p.circle(..) can't be added as renderer to
PointDrawTool since 3.6
* #14090 [component: bokehjs] [BUG] Google Chrome 130 fails to
draw figure, throws `TypeError: Failed to execute 'fill' on
'CanvasRenderingContext2D'`
* #14107 [component: bokehjs] [BUG] Loss of mobile touch
scrolling with update to Bokeh 3.6.0
## tasks:
* #14096 Backports for 3.6.1
- Release 3.6.0
## bugfixes:
* #4951 ModelExtensions - all resources from a whole module are
loaded
* #7524 GroupFilter only accepts strings
* #13827 [component: bokehjs] [BUG] Lack of range expansion when
there remains unbounded directions, even when
`maintain_focus=False`
* #13886 [component: bokehjs] [BUG] NPM package has types
(*.d.ts) in incorrect location
* #13957 [component: bokehjs] Explicit selection glyph example
broken
* #13959 [BUG] Reset Tool Error in Bokeh Gridplot with Single
Plot
* #13964 [component: bokehjs] [BUG] page won't render if CustomJS
args has a dict with key "constructor"
* #13965 [component: bokehjs] [BUG] CategoricalSlider shows
undefined value and skip that value
* #13972 BOKEH_MINIFIED not working
* #13984 [component: tests] [BUG] Deprecation warning treated as
error in pytest hook
* #14014 [component: bokehjs] [BUG] StringFormatter `nan_format`
seems broken
* #14054 [component: bokehjs] [BUG] Custom hover tooltip on image
plot shows all the image data.
* #14058 [component: bokehjs] [BUG] Clearing selection with ESC
only works on first selection tool
* #14068 [component: bokehjs] [BUG] Unable to change figures
displayed by altering children attribute of gridplot (or other
layout classes) in JS callback
* #14072 [component: bokehjs] [BUG] Spinner input not responding
to wheel event
* #13968 [component: docs] fix indentation in `offset` parameter
for `Title`
* #14038 [component: bokehjs] Allow `is_equal(0, -0)` to be true
to match `===`
* #14055 [component: docs] fix some typos
* #14065 [component: build] Generate correct `*.d.ts` files for
CSS modules
## features:
* #601 [component: bokehjs] Add support for click events on
categorical axes
* #11104 [component: bokehjs] [FEATURE] Option for DataTable
column sorting to place NaNs last
* #13130 [component: bokehjs] Add CustomJSTicker
* #13893 [component: bokehjs] [FEATURE] Custom sorting of columns
in a table
* #13905 [component: bokehjs] [FEATURE] triangle relative size by
data units
* #13921 [FEATURE] Attach ScaleBar to subplot range
* #14035 [component: bokehjs] Add WebGL implementation for Ngon
glyph
* #14031 [component: bokehjs] Add "open image in a new tab" mode
to save tool
* #14033 Add support for click-style pan tools
## tasks:
* #12303 [FEATURE] Improved error message on token expiry
* #13835 [FEATURE] NumPy 2.0 support
* #13960 [component: docs] Remove sampledata download in
contributing guide
* #13963 [FEATURE] Add a conda channel for rc releases
* #13969 [component: bokehjs] [BUG] Plots fail in Firefox
115.12.0esr (64-bit)
* #13946 [component: build] Upgrade to TypeScript 5.5
* #13977 [component: bokehjs] Make `GlyphRenderer` generic in
glyph type and remove a lot of `any` types
* #13992 Remove docker and old integration tests cruft
* #14019 [component: docs] Python docstring argument fixes
* #14021 [component: docs] Fix HTML/CSS warning for palette group
detail
* #14023 [component: docs] Remove outdated known issues list from
BokehJS docs
* #14024 [component: docs] Update setup and testing docs dev
guide
* #14037 [component: bokehjs] Clean up factor range and add
factor method
* #14048 [component: bokehjs] Add missing `abstract` modifier to
classes
* #14051 [component: bokehjs] Use pseudo type members to avoid
casting
* #14052 [component: bokehjs] Make `PaletteSelect` use
stylehseets instead of inline styles
* #14056 [component: bokehjs] Upgrade to TypeScript 5.6
* #14064 [component: build] Add `script:watch` task for
incremental builds
* #14067 [component: build] Upgrade `@types/node` and fix npm
audit's concerns
* #14071 [component: docs] fix a typo
* #14074 [component: docs] Bring 3.5.x point release notes to
3.6.0
* #14075 [component: docs] Add release notes for bokeh 3.6.0
-------------------------------------------------------------------
Wed Sep 25 10:52:18 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Update to 3.5.2
* Fixed a bug in masking indices with secondary ranges in Patches
and MultiPolygons glyphs (pull request 14016)
* Restored support for browsers that dont implement
OffscreenCanvas (pull request 14008)
* Improved determination of WebSocket protocol in <iframe>
embedding (pull request 14003)
* Fixed a bug in handling of CORS requests (pull request 13999)
* Fixed an issue with numpy 2.0 and streaming ndarrays (pull
request 14007)
* Fixed bad string formatting in various error messages (pull
request 14020, pull request 14022)
- Release 3.5.1
* Fixed handling of certain classes of objects in HasProps
internals (pull request 13970)
* Restored support for BOKEH_MINIFIED=no in resources (pull
request 13974)
* Updated the location of *.d.ts files in package.json (pull
request 13975)
* Fixed merging of plots in grid plots when only one plot is
involved (pull request 13978)
* Restored a bit of legacy font measurement logic for Firefox ESR
(pull request 13979)
* Fixed indexing of categories in CategoricalSlider widget (pull
request 13966)
- Release 3.5.0
* Added support for BoxAnnotation.inverted property (pull request
13810)
* Added support for key modifiers to WheelZoomTool and
WheelPanTool (pull request 13815)
* Allowed auto-activation of tools using wheel/scroll events when
modifiers are set (pull request 13815)
* Added support for CSS variable based styling to plot renderers
(pull request 13828)
* Added support for outline shapes to text-like glyphs (Text, TeX
and MathML) (pull request 13620)
* Added support for range setting gesture to RangeTool and
allowed a choice of gesture (pan, tap or none) (pull request
13855)
* Added support for server-sent events, in particular for
ClearInput event on input widgets (pull request 13890)
* Added support for Legend item click events and
Legend.{on_click,js_on_click}() APIs (pull request 13922)
* Added support for wheel zoom of renderers under the cursor when
using sub-coordinates (pull request 13826)
* Added support for directory upload for FileInput (pull request
13873)
* Added support for formatters to ValueRef model and improved
tooltip templating in HoverTool (pull request 13650)
* Added support for interaction handles (move, resize) to
BoxAnnotation (pull request 13906)
* Dropped support for Python 3.9 and modernized the codebase
(pull request 13634)
- Release 3.4.3
* Fixed performance regression related to inherited image data in
Image-like glyphs (pull request 13952)
* Fixed spurious warning about unknown bokeh version in the
documentation (pull request 13949)
* Fixed handling of certain classes of objects in HasProps
internals (pull request 13970)
* Restored support for BOKEH_MINIFIED=no in resources (pull
request 13974)
* Updated the location of *.d.ts files in package.json (pull
request 13975)
* Improved type hints of gridplot() (pull request 13914)
* Fixed merging of plots in grid plots when only one plot is
involved (pull request 13978)
* Fixed indexing of categories in CategoricalSlider widget (pull
request 13966)
-------------------------------------------------------------------
Wed Aug 14 14:49:21 UTC 2024 - Dirk Müller <dmueller@suse.com>

View File

@ -30,31 +30,32 @@
%{?sle15_python_module_pythons}
Name: python-bokeh%{psuffix}
Version: 3.4.2
Version: 3.6.2
Release: 0
Summary: Statistical interactive HTML plots for Python
Summary: Interactive plots and applications in the browser from Python
License: BSD-3-Clause
URL: https://bokeh.org/
# Source-URL: https://github.com/bokeh/bokeh/
# for the precompiled JS files
# PyPI sdist for the precompiled JS files
# in order to build the JS on our own, need to resolve gh#openSUSE/obs-service-node_modules#43
Source0: https://files.pythonhosted.org/packages/source/b/bokeh/bokeh-%{version}.tar.gz
# for the tests
# Github repo for the tests
Source1: https://github.com/bokeh/bokeh/archive/refs/tags/%{version}.tar.gz#/bokeh-%{version}-gh.tar.gz
# Only present in the GH tarball, not extracted during non-test builds
Source2: https://raw.githubusercontent.com/bokeh/bokeh/%{version}/docs/CHANGELOG
BuildRequires: %{python_module Jinja2 >= 2.9}
BuildRequires: %{python_module Pillow >= 7.1.0}
BuildRequires: %{python_module PyYAML >= 3.10}
BuildRequires: %{python_module base >= 3.8}
BuildRequires: %{python_module base >= 3.10}
BuildRequires: %{python_module colorama}
BuildRequires: %{python_module contourpy >= 1}
BuildRequires: %{python_module contourpy >= 1.2}
BuildRequires: %{python_module numpy >= 1.16}
BuildRequires: %{python_module packaging >= 16.8}
BuildRequires: %{python_module pandas >= 1.2}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools-git-versioning}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module tornado >= 5.1}
BuildRequires: %{python_module tornado >= 6.2}
BuildRequires: %{python_module wheel}
BuildRequires: %{python_module xyzservices >= 2021.9.1 }
BuildRequires: fdupes
@ -62,12 +63,11 @@ BuildRequires: python-rpm-macros
Requires: python-Jinja2 >= 2.9
Requires: python-Pillow >= 7.1.0
Requires: python-PyYAML >= 3.10
Requires: python-base >= 3.8
Requires: python-contourpy >= 1
Requires: python-contourpy >= 1.2
Requires: python-numpy >= 1.16
Requires: python-packaging >= 16.8
Requires: python-pandas >= 1.2
Requires: python-tornado >= 5.1
Requires: python-tornado >= 6.2
Requires: python-xyzservices >= 2021.9.1
Requires(post): update-alternatives
Requires(postun): update-alternatives
@ -108,10 +108,11 @@ BuildRequires: npm
%python_subpackages
%description
Bokeh is a Python interactive visualization library that targets web
browsers for presentation. It provides concise construction of
graphics in the style of D3.js, and favors delivering this capability
with interactivity over large or streaming datasets.
Bokeh is an interactive visualization library for modern web browsers.
It provides elegant, concise construction of versatile graphics and affords
high-performance interactivity across large or streaming datasets.
Bokeh can help anyone who wants to create interactive plots, dashboards,
and data applications quickly and easily.
%prep
%if !%{with test}