From f2af97fbfc9a981406678972047936be54186aa30e8b3acec01789d77655db41 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Thu, 21 Dec 2023 14:03:22 +0000 Subject: [PATCH] Accepting request 1134135 from home:badshah400:branches:devel:languages:python:numeric * Update to version 1.3.5. * Disable another flaky test that suffers timeout issues: test_server_on_load_after_init. * Export export PYTEST_DEBUG_TEMPROOT to current dir to avoid write permission issues. OBS-URL: https://build.opensuse.org/request/show/1134135 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=38 --- panel-1.3.4.tar.gz | 3 -- panel-1.3.5.tar.gz | 3 ++ python-panel.changes | 78 ++++++++++++++++++++++++++++++++++++++++++++ python-panel.spec | 5 +-- 4 files changed, 84 insertions(+), 5 deletions(-) delete mode 100644 panel-1.3.4.tar.gz create mode 100644 panel-1.3.5.tar.gz diff --git a/panel-1.3.4.tar.gz b/panel-1.3.4.tar.gz deleted file mode 100644 index cdc6839..0000000 --- a/panel-1.3.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:96c3c99e987b22d69777e50d3534c7635d75503842d6bff6e0042957e0ad90a1 -size 27315068 diff --git a/panel-1.3.5.tar.gz b/panel-1.3.5.tar.gz new file mode 100644 index 0000000..ae47794 --- /dev/null +++ b/panel-1.3.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdf8db8cd1a1fa96f86cecb2dfb83b8792e9e8088f284d4d5163fd787602a2b6 +size 27951470 diff --git a/python-panel.changes b/python-panel.changes index c8cdf98..bed89d0 100644 --- a/python-panel.changes +++ b/python-panel.changes @@ -1,3 +1,81 @@ +------------------------------------------------------------------- +Wed Dec 20 04:52:49 UTC 2023 - Atri Bhattacharya + +- Update to version 1.3.5: + * Add support for timestamp timezones for ChatMessage + (gh#holoviz/panel#5961). + * Replace whitelist blacklist with allowlist denylist + (gh#holoviz/panel#5975). + * Allow stopping respond callbacks midway on ChatInterface + (gh#holoviz/panel#5962). + * Add support for Image.caption (gh#holoviz/panel#6003). + * Improvements for Fast template styling + (gh#holoviz/panel#6023). + * Replace Player widget unicode icons with SVG for more + consistency (gh#holoviz/panel#6030). + * Elaborate on ChatInterface callback exception summary + (gh#holoviz/panel#6046). + * Add ToggleIcon widget (gh#holoviz/panel#6034). + * Use minified Tabulator.js (gh#holoviz/panel#6060).) + * Support rendering GeoDataFrame and GeoSeries in DataFrame pane + (gh#holoviz/panel#6061). + * Optimize rendering of ChatMessage (gh#holoviz/panel#6069). + * Apply smaller optimizations for Viewable and ChatMessage + (gh#holoviz/panel#6074). + * Add bottom padding to MaterialTemplate + (gh#holoviz/panel#6075). + * Update mapbox-gl version for DeckGL pane + (gh#holoviz/panel#6077). + * Remove duplicate property definition of VizzuChart.config + (gh#holoviz/panel#5947). + * Remove stray print in Tabulator styler handling + (gh#holoviz/panel#5944). + * Fix bug when clearing pn.cache before anything has been cached + (gh#holoviz/panel#5981). + * Fix obj.save() when threading is enabled + (gh#holoviz/panel#5993). + * Fix Matplotlib responsiveness and improve reference notebook + (gh#holoviz/panel#5973). + * Gracefully handle non-decodable access_token + (gh#holoviz/panel#5994). + * Ensure onload callbacks scheduled during or after load are + still executed (gh#holoviz/panel#6005). + * Don't attempt to set Tabulator text_align on Bokeh formatters + that don't support it (gh#holoviz/panel#6010). + * Correctly set error page to be rendered on auth failure + (gh#holoviz/panel#6014). + * Fix ChatInterface post callback for default + (gh#holoviz/panel#5998). + * Ensure matplotlib backend is set correctly in pyodide worker + (gh#holoviz/panel#6029). + * Synchronously create Document patch message to avoid race + conditions (gh#holoviz/panel#6028). + * Do not inline CSS if it can be loaded from CDN + (gh#holoviz/panel#6039). + * Fix ChatMessage reactions icon rendering + (gh#holoviz/panel#6034). + * Fix issues with ChatInterface stop ensuring send button is + re-enabled and placeholder removed (gh#holoviz/panel#6033). + * Ensure that Design does not override properties on HoloViews + pane (gh#holoviz/panel#6051). + * Ensure async callbacks correctly dispatch events when + Websocket is locked (gh#holoviz/panel#6052). + * Fix state.add_periodic_callback when callback is async + (gh#holoviz/panel#6053). + * Do no update objects inplace unless explicitly requested + fixing issues with non-updating components + (gh#holoviz/panel#6055). + * Update sizing of Panel models dynamically + (gh#holoviz/panel#6054). + * Make panel.chat.langchain import lazy improving import time + (gh#holoviz/panel#6056). + * Change prominence of TooltipIcon (gh#holoviz/panel#6057). + * Improve reactive expression notebook (gh#holoviz/panel#5960). +- Disable another flaky test that suffers timeout issues: + test_server_on_load_after_init. +- Export export PYTEST_DEBUG_TEMPROOT to current dir to avoid + write permission issues. + ------------------------------------------------------------------- Sun Dec 10 21:29:58 UTC 2023 - Dirk Müller diff --git a/python-panel.spec b/python-panel.spec index 6de3201..67d17f5 100644 --- a/python-panel.spec +++ b/python-panel.spec @@ -25,7 +25,7 @@ %bcond_with test %endif Name: python-panel%{psuffix} -Version: 1.3.4 +Version: 1.3.5 Release: 0 Summary: A high level app and dashboarding solution for Python License: BSD-3-Clause @@ -138,6 +138,7 @@ done %if %{with test} %check +export PYTEST_DEBUG_TEMPROOT=$(mktemp -d -p ./) # DISABLE TESTS REQUIRING NETWORK ACCESS donttest="test_loading_a_image_from_url" donttest="$donttest or test_png_native_size_embed" @@ -151,7 +152,7 @@ donttest="$donttest or (test_svg_stretch_ and True)" # flaky async test donttest="$donttest or test_server_async_callbacks" # flaky timeout -donttest="$donttest or test_server_thread_pool_change_event" +donttest="$donttest or test_server_thread_pool_change_event or test_server_on_load_after_init" # upstream skips it for win and osx, we skip it because it (flakily) terminates everything on aarch64 donttest="$donttest or (test_terminal and test_subprocess)" # file sample.pdf missing