SHA256
1
0
forked from pool/python-panel
Commit Graph

15 Commits

Author SHA256 Message Date
090a41238c Accepting request 1076602 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 0.14.4
  ## Bugs
  * Fix Tabulator client-side string filters by not parsing them as
    regex (4423)
  * Fix the RGGPlot pane (#4380)
  * Fix panel examples command by ensuring examples are correctly
    packaged (#4484)
  * Fix event generation by considering NaNs as equal when
    comparing Numpy arrays (#4481)
  * Use cache from previous sessions when using to_disk (#4481)
  * Fix relative imports when running inside Jupyter Kernel (#4489)
  * Do not re-create Vega.selections object unless selections
    changed (#4497)
  ## Enhancements
  * Add support for altair and vega-lite v5 (#4488)
- Version 0.14.3
  * This release introduces a large number of bug fixes and minor
    enhancements. Due to the upcoming release of Panel 1.0 we have
    also made the unconventional decision to issue new deprecation
    in a micro release. Specifically the IDOM pane and Viewable.app
    and Viewable.pprint methods have been scheduled for
    deprecation. Many thanks to the contributors to this release
    which include @wendrul, @droumis and the core team
    @MarcSkovMadsen, @maximlt, @Hoxbro and @philippjfr.
  ## Bugs
  ### Tabulator
  * Ensure streamed rows on Tabulator can be edited (#4292)
  * Ensure changes on Tabulator formatter and editor models are
    reflected in frontend (#4296)
  * Ensure cancelling edit does not clear cell on Tabulator (#4343)
  * Ensure inserting empty data on numeric column in Tabulator does
    not error (#4343)
  ### Notebook
  * Fix issues rendering components as ipywidgets for some versions
    of ipykernel (#4289)
  * Add warning if custom resources could not be loaded in notebook
    (#4329)
  * Ensure notifications are enabled even if hv.extension has been
    loaded (#4330)
  * Ensure global notification object can be used inside notebook
    callbacks (#4331)
  ### Type definitions
  * Fix return type of Widget.from_param (#4335)
  * Ensure type annotation allows str and PathLike objects on
    panel.serve (#4336)
  * Fix type annotations on panel.io.convert.convert_app(s) (#4342)
  ### Misc
  * Ensure markdown links render correctly in template sidebar
    (#4222)
  * Improve .applies for ECharts and DeckGL (#4224)
  * Fix specifying custom --index with relative path (#4288)
  * Skip on_load callbacks in liveness check (#4302)
  * Ensure re-rendered FileDownload still fetches live data (#4328)
  * Fix handling of panel.cache on undecorated Parameterized method
    (#4332)
  * Ensure user provided hash_funcs are applied in panel.cache
    (#4334)
  * Fix plotly eventdata undefined val (#4355)
  * Ensure panel convert respects panel.config options (#4359)
  * Propagate options from HoloViews and Bokeh plots to enclosing
    Pane (#4360)
  * Propagate options from dynamic components such as ParamMethod
    and Interactive to enclosing layout (#4360)
  ## Minor enhancements
  * Allow to set the log level of the Admin logger (#3495)
  * Make refresh_token available in Auth (#4227)
  * Simplify determining whether script is executed as application
    with pn.state.served property (#4252)
  * Add loading_indicator to global config (#4259)
  * IPython display compatibility in pyodide builds (#4270)
  * Split PanelJupyterExecutor into separate module (#4276)
  * Allow dynamic loading of javascript modules in ReactiveHTML
    (#4319)
  * Add Plotly.link_figure parameter (#4333)
  * Ensure CrossSelector filters apply on each keystroke (#4339)
  * Improve startup, error handling and shutdown of Jupyter kernels
    in jupyter_server_extension (#4364)
  ## Compatibility and Version Updates
  * Upgrade plotly.js to 2.10.1 (#4320)
  * Upgrade to pyodide 0.22.1 in panel convert (#4334)
  * Upgrade to pyscript 2022.12.01 in panel convert (#4334)
  * Fix compatibility of Perspective pane with Numpy 1.24 (#4362)
  ## Deprecations
  * Add deprecation warning to IDOM pane (#4293)
  * Add deprecation warning for Viewable.app and Viewable.pprint
    methods (#4293, #4347)

OBS-URL: https://build.opensuse.org/request/show/1076602
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=23
2023-04-02 19:06:32 +00:00
8046191177 Accepting request 1058291 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 0.14.2
  * This release primarily focuses on bug fixes. In particular it
    resolves various issues with support for rendering ipywidgets
    (particularly in ipywidgets>=8.0) and also fixes a number of
    issues with the Jupyter Server previews.
  ## Enhancements
  * Add support for Tqdm.process_map (#4093)
  * Support non-vtkPolyData types in vtk synchronizer (#4124)
  * Allow invoking convert functions from pyodide (#4135)
  * Support step format in date sliders (#4152)
  * Add a Reacton component to simplify rendering (#4190)
  ## Bugs
  * Ensure Jupyter server extension serves resources, extensions
    and paths correctly (#4083, #4133, #4202)
  * Ensure IPyWidget comm does not break when new widget is
    rendered (#4091)
  * Improving detection of comms in VSCode and Google Colab (#4115)
  * Ensure .js mimetype is served correctly on Windows (#4118)
  * Ensure unhiding Tabulator columns renders cells correctly
    (#4119)
  * Ensure embedded Slider widgets initialize with correct default
    (#4121)
  * Handle missing event loop in thread gracefully (#4123)
  * Ensure Matplotlib pane handles explicit width/height settings
    correctly (#4128)
  * Allow Viewer to render servable but non-viewable objects
    (#4131)
  * Fix regression in tracking sessions in admin interface (#4132)
  * Ensure Tabs headers do not scroll unncessarily (#4146)
  * Ensure Location model reports as idle (#4159)

OBS-URL: https://build.opensuse.org/request/show/1058291
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=21
2023-01-14 05:37:25 +00:00
11841f43c5 Accepting request 1037185 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 0.14.1
  * This release primarily addresses regressions introduced in
    0.14.0 and various long standing bugs. Many thanks to external
    contributors @liu-kan and @KedoKudo and the maintainers
    @Hoxbro, @maximlt and @philippjfr for contributing a number of
    fixes.
  ## Minor enhancements
  * Improve support for requests in pyodide (#3973)
  * Add option to clear value of DatetimePicker (#3990)
  * Add support for hashing dates in pn.cache (#4004)
  * Silence EMPTY_LAYOUT warnings (#4056)
  ## Compatibility
  * Fix Jupyterlite and latest PyScript compatibility (#4040)
  ## Bugs
  ### Webassembly conversion
  * Correctly handle resource mode in when converting to
    WebAssembly (#3967)
  ### Jupyter and Server
  * Correctly handle future exceptions on threads (#3977)
  * Fix panel serve index template (#3980)
  * Do not error if curdoc has been destroyed (#3994)
  * Ensure extensions loaded in jupyter kernel are served by
    StaticHandler (#4000)
  * Various fixes for OAuth handling with pn.serve (#4006)
  * Fix bug in on_load callback exception handling (#4007)
  * Ensure periodic callbacks are only started on main thread
    (#4011)
  * Ensure jupyter server extension handles explicit root_dir
    (#4029)
  * Ensure futures are correctly awaited when executed on thread

OBS-URL: https://build.opensuse.org/request/show/1037185
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=19
2022-11-22 13:15:20 +00:00
46355c2fe4 Accepting request 984280 from home:badshah400:branches:devel:languages:python:numeric
Update to version 0.13.1

OBS-URL: https://build.opensuse.org/request/show/984280
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=17
2022-06-22 06:19:56 +00:00
76b02ef875 Accepting request 974228 from home:badshah400:branches:devel:languages:python:numeric
Update to version 0.13.0.

OBS-URL: https://build.opensuse.org/request/show/974228
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=15
2022-05-02 07:14:25 +00:00
2c24d07266 Accepting request 955452 from home:badshah400:branches:devel:languages:python:numeric
* Update to version 0.12.6.
* Bump python-param requirement, at least version 0.12.0 is required.
* Drop %config tag from file installed to /usr/etc in keeping with rpmlintrc recommendation.
* Disable an additional test: test_server; requires network.

OBS-URL: https://build.opensuse.org/request/show/955452
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=14
2022-02-20 15:58:30 +00:00
1a211b644f Accepting request 920135 from home:badshah400:branches:devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/920135
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=13
2021-09-22 09:39:26 +00:00
07e4e78f34 Accepting request 914402 from home:bnavigator:branches:devel:languages:python:numeric
- Use -s in pytest call

- Update to version 0.12.1
  * Big Changelog since 0.11
    https://github.com/holoviz/panel/blob/master/CHANGELOG.md
  * New Features in 0.12:
    Add ReactiveHTML
    Add Terminal Widget based on xterm.js (#2090)
    Adding a DatetimePicker widget (#2107, #2135)
    Add editable sliders (#2111, #2133, #2208)
    Add FlexBox layout (#2233, #2511)
    Add ability to configure global template (#2271)
    Add GridStack layout (#2375)
    Add PDF pane (#2444)
    Add /panel-preview endpoint for Jupyter server extension
      (#2341, #2361)
    Add Tqdm Indicator (#2079)
  * Deprecations:
    Remove add_periodic_callback method (#2439)
    Remove deprecated panel.callbacks modules
    Remove deprecated Ace pane and Audio Widget (#2427)
    Remove Progress widget docs (#2451)
    Tabulator no longer loaded by default, must be initialized with
    pn.extension('tabulator')
- Add missing test data and patch
  * mp3.mp3
  * mp4.mp4
  * panel-pr2636-fixtests.patch
  * gh#holoviz/panel#2636

OBS-URL: https://build.opensuse.org/request/show/914402
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=12
2021-08-27 19:35:13 +00:00
c3bb9fbb84 Accepting request 882601 from home:bnavigator:branches:devel:languages:python:numeric
- Move configuration file to new jupyter-panel package in order to
  avoid conflicts for multiple python flavors
- Skip failing test gh#holoviz/panel#2101

- Update to version 0.11.1:
  * Enhancements:
    - Allow setting horizontal and vertical alignment separately
      (gh#holoviz/panel#2072).
    - Expose widgets visible property (gh#holoviz/panel#2065).
    - Allow bind to extract dependencies and evaluate other
      dynamic functions (gh#holoviz/panel#2056).
    - Allow setting root_directory on FileSelector widget
      (gh#holoviz/panel#2086).
  * Bug fixes:
    - Fixed loading of jQuery in BootstrapTemplate
      (gh#holoviz/panel#2057).
    - Fix VTK imports to ensure VTKVolume pane renders grids
      (gh#holoviz/panel#2071).
    - Fix loading of template resources from relative paths
      (gh#holoviz/panel#2067).
    - Fix Spinner component overflow (gh#holoviz/panel#2070).
    - Handle integer column names on Perspective widget
      (gh#holoviz/panel#2069).
    - Fix bundling of template resources (gh#holoviz/panel#2076).
    - Fix value_throttled in pn.depends decorator
      (gh#holoviz/panel#2085).
  * Compatibility: Switch GitHub OAuth to use header authorization
    token (gh#holoviz/panel#2073).

OBS-URL: https://build.opensuse.org/request/show/882601
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=10
2021-04-01 16:16:21 +00:00
ecde6acebd Accepting request 876843 from home:badshah400:branches:devel:languages:python:numeric
* Update to version 0.11.0.
* Add BuildRequires: jupyter-notebook-filesystem and install jupyter notebook configuration file.

OBS-URL: https://build.opensuse.org/request/show/876843
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=9
2021-03-05 07:50:14 +00:00
7141cee198 - skip python 3.6 build (no scipy)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=7
2021-02-14 19:58:35 +00:00
10b854fd69 Accepting request 860538 from home:bnavigator:branches:devel:languages:python:numeric
- Update to version 1.10.2:
  * Fix various issues with Template CSS (#1663, #1742)
  * Fix BytesIO/StringIO buffers as input to image xpanes (#1711)
  * Fix out-of-bounds errors when assigning to GridSpec with
    fixed ncols (#1721)
  * Fix deserialization issues for Plotly.hover_data (#1722)
  * Fixed updating of Alert parameters after initialization (#1725)
  * Fix ordering of items added to Template areas (#1736)
  * Fix interactivity for items in Card (#1750)
  * Ensure onload callbacks are only run once (#1746)
  * Allow overriding items in grid based templates (#1741)
  * Ensure ECharts and ipywidget rerender when in Card (#1765)
  * Ensure template dark theme persists on HoloViews plots (#1764)
  * Fix responsive height in Plotly pane (#1770)
  * Ensure image panes resize in width and height (#1777)
  * Fix issues with Location.sync serialization (#1784)
  * Add throttled argument to interact (#1259)
  * ECharts pane now loads echarts-gl for 3D support (#1785)
  * Ensure CheckBoxGroup and CheckButtonGroup support arbitrary
    objects as options (#1793)
  * Improved OAuth encryption key validation (#1762)
  * Add progress option to .save method (#1776)
- Fix conflict with parallel installable python3 flavors because
  of incorrect python_expand usage with docs
  gh#openSUSE/python-rpm-macros#66
- Fix npm bundling errors during install
- Make multibuild test flavor in order to avoid dependency cycle
  with python-holoviews
- The hidden .version file is actually necessary (e.g. holoviews
  checks the version) -- add python-panel-rpmlintrc

OBS-URL: https://build.opensuse.org/request/show/860538
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=5
2021-01-06 20:05:40 +00:00
b719392129 Accepting request 848436 from home:badshah400:branches:devel:languages:python:numeric
* Update to version 1.10.1.
* Disable python2 builds since dependencies (e.g. python-bokeh) no longer support python2.

OBS-URL: https://build.opensuse.org/request/show/848436
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=3
2020-11-14 11:17:37 +00:00
Dominique Leuenberger
8499e8326a Accepting request 822072 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/822072
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-panel?expand=0&rev=1
2020-07-24 07:54:30 +00:00
Tomáš Chvátal
acb45b56f2 Accepting request 822071 from home:badshah400:branches:science
A Python library that lets you create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.

OBS-URL: https://build.opensuse.org/request/show/822071
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=1
2020-07-21 11:11:30 +00:00