Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

jupyter-dash-3.2.0-1.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: jupyter-dash Distribution: openSUSE Tumbleweed
Version: 3.2.0 Vendor: openSUSE
Release: 1.2 Build date: Thu Sep 18 10:40:17 2025
Group: Unspecified Build host: reproducible
Size: 11460 Source RPM: python-dash-3.2.0-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/plotly/dash
Summary: Jupyter configuration for python-dash
Dash is a Python framework for building analytical web applications.

This package provides the jupyter notebook and jupyterlab configuration
for python-dash

Provides

Requires

License

MIT

Changelog

* Thu Sep 18 2025 Ben Greiner <code@bnavigator.de>
  - Update to 3.2.0
    [#]# Added
    * #3369 Expose dash.NoUpdate type
    * #3371 Add devtool hook to add components to the devtool bar ui.
    [#]# Fixed
    * #3353 Support pattern-matching/dict ids in dcc.Loading
      target_components
    * #3371 Fix allow_optional triggering a warning for not found
      input.
    * #3379 Fix dcc.Graph backward compatibility with dash 2.0 for
      ddk.Graph
    * #3373 Fix layout as list and persistence.
    [#]# Changed
    * #3365 Warn if dcc.Slider has more than 500 marks and use
      default instead.
  - Release 3.1
    [#]# Fixed
    * #3341 Fixed query string parsing regression introduced in
      2.18.2 where values containing unencoded & characters were
      being truncated. #3106
    * #3279 Fix an issue where persisted values were incorrectly
      pruned when updated via callback. Now, callback returned values
      are correctly stored in the persistence storage. Fix #2678
    * #3298 Fix dev_only resources filtering.
    * #3315 Fix pages module is package check.
    * #3319 Fix issue where ExternalWrapper would remove props from
      the parent component, now there is a temp that is passed to
      check if it should be removed on unmount.
    * #3108 Fix layout as list for pages.
    * #1906 Make graph height more responsive.
    * #2927 Fix unexpected behaviour of the cursor in dcc.Input
    * #3344 Fix dcc.Loading target_components with * prop.
    [#]# Added
    * #3294 Added the ability to pass allow_optional to Input and
      State to allow callbacks to work even if these components are
      not in the dash layout.
    * #3077 Add new parameter assets_path_ignore to dash.Dash().
      Closes #3076
    * #3202 expose the closeOnSelect option in dropdown component
    * #3089 adding support for async callbacks and page layouts,
      install with pip install dash[async].
    [#]# Changed
    * #3303 Improve flatten_grouping performance (callback with
      dictionary output/input)
    * #3304 Speed up function _operation by 80%
    * #3323 Make Dash instances WSGI compliant, can now call gunicorn
      on the dash app itself.
    [#]# Updated
    * #3333 Update flask max version to <3.2
  - Release 3.0
    [#]# Added
    * #2276 Added component prop static typing for Python.
    * #3152 Custom Python prop typing for component library.
    - Added -t, --custom-typing-module argument to
      dash-generate-components CLI, default to dash_prop_typing and
      can contains definitions in variables:
    - custom_imports: dict[ComponentName, list[str]] import
      statement to be copied at the top of the component class
      definition.
    - custom_props: dict[ComponentName, dict[PropName, function]]
      for custom props. The function signature is: def
      generate_type(type_info, component_name, prop_name) -> str
    * #3035 PropType generation for Typescript components allowing
      runtime prop validation when in debug mode.
    * #3121 Restyle and add version checker to dev tools.
    * #3029 Add pip install based hooks to Dash functionalities.
    - Packages can add an entry_points with key dash-hooks to
      their setup.py for a module to be run when a Dash app is
      started.
    - Add dash.hooks methods to hook into Dash apps.
    - hooks.layout takes the layout as argument and must return
      a layout, can be used to wrap or add to the layout of
      Dash apps.
    - hooks.callback defines a callback to be added to Dash
      apps.
    - hooks.clientside_callback defines a clientside callback
      to be added to Dash apps.
    - hooks.setup is called before a Dash app is started to get
      an instance of the app as first argument.
    - hooks.error to receive all callback errors.
    - hooks.index to change the Dash.index_string.
    - hooks.route to add a Flask route to the Dash app.
    - #3175 hooks.custom_data to add custom data called from
      the callback route to the user callback.
    * #3066 Adds window.dash_component_api for components developer
      as alternative to removed _dashprivate props.
    - Add dash_component_api.useDashContext,
      dash_component_api.DashContext to access the redux store and
      loading mechanisms.
    - DashContext.componentPath hold the path to the current
      component.
    - DashContext.useLoading(options?) selector to get a
      boolean if the component is loading.
    - DashContext.isLoading in case you need to use outside of
      a functional component.
    - DashContext.useSelector to create custom selectors for
      the connected redux store.
    - DashContext.useStore get the Dash app redux store.
    - DashContext.useDispatch to dispatch new actions on the
      Dash redux store.
    - Add dash_component_api.getLayout(path) to replace
      _dashprivate_layout.
    - Expose stringifyId in window.dash_component_api. #3175
    - Add window.dash_component_api.ExternalWrapper to render
      Dash components that are not part of the layout tree. #3170
      [#3183]
    [#]# Removed
    * #3066 loading_state removed from components props.
    * #3078 Deprecations removals
    - Removed dash.development.component_loader, components
      libraries now required to generate the components with
      dash-generate-components.
    - Dash.run_server has been removed in favor of Dash.run.
    - Removed dcc.LogoutButton component.
    - Renamed all long references to background.
    [#]# Changed
    * #3093 Changed default React version to 18.3.1
    - defaultProps on functional components now emits a deprecation
      warning.
    - Deprecation notice on strings refs.
    [#]# Fixed
    * #3080 Fix docstring generation for components using single-line
      or nonstandard-indent leading comments
    * #3103 Fix Graph component becomes unresponsive if an invalid
      figure is passed
    * #3190 Fix issue with cache key generation by adding option to
      include triggered inputs. Fixes #3189
    * #3130 Fix HOST variable when using conda.
    * #3066 Improve performance of context components re-rendering.
    * #3171 JupyterDash Fix - Alive Check
    * #3168 Fix clientside pattern matching with a dot in the id.
* Fri May 09 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Switch to pyproject macros.
* Thu Apr 03 2025 Tuukka Pasanen <tuukka.pasanen@ilmi.fi>
  - Update to 2.18.2
    * Lots of changes since 2.16.1:
      https://github.com/plotly/dash/compare/v2.16.1...v2.18.2
    * Drop dependencies python-dash-core-components,
      python dash-html-components and dash-table as they are moved to
      main dash repo
* Wed Aug 14 2024 Dirk Müller <dmueller@suse.com>
  - switch to modern python for sle15
* Sat Apr 06 2024 Dirk Müller <dmueller@suse.com>
  - update to 2.16.1:
    * #2783 Remove dynamic loading.
* Wed Mar 06 2024 Ben Greiner <code@bnavigator.de>
  - Fix truncated version requirement for python3dist(dash)
* Tue Mar 05 2024 Ben Greiner <code@bnavigator.de>
  - Update to 2.16.0
    * Lots ofchanges since 2.6.2:
      https://github.com/plotly/dash/compare/v2.6.2...v2.16.0
  - Skip python39: plotly no longer available (due to ipython)
  - Add jupyter-dash package
* Sun Sep 25 2022 Arun Persaud <arun@gmx.de>
  - update to version 2.6.2:
    * Fixed
      + #2237 Ensure calls to plotly.js from dcc.Graph are properly
      sequenced even if React initiates multiple render cycles in
      quick succession.
      + #2218 Fix bug #1348 Validate children prop (required or not).
      + #2223 Exclude hidden folders when building dash.page_registry.
      + #2182 Fix #2172 Make it so that when using pages, if
      suppress_callback_exceptions=True the validation_layout is not
      set.
      + #2152 Fix bug #2128 preventing rendering of multiple components
      inside a dictionary.
      + #2187 Fix confusing error message when trying to use pytest
      fixtures but dash[testing] is not installed.
      + #2202 Fix bug #2185 when you copy text with multiple quotes into
      a table
      + #2226 Fix #2219 pages register & background callbacks.
* Sun Aug 21 2022 Arun Persaud <arun@gmx.de>
  - update to version 2.6.1:
    * Fixed
      + #2175 Fix #2173 callback output of ndarray and no_update check.
      + #2146 Remove leftover debug console.log statement.
      + #2168 Reverts #2126 (supporting redirect from root when using
      pages) until the new bugs introduced by that PR are fixed.
    * Updated
      + #2167 Update Plotly.js to v2.13.3 (from v2.13.1) including patch
      release v2.13.2 and patch release v2.13.3.
      o Emit plotly_selected event on plot API calls and GUI edits.
      o Fix sankey select error (regression introduced in 2.13.0).
      o Handle missing drag layer of invisible sankey traces to fix select error.
      o Emit selection event in shape drawing dragmodes when an existing selection is modified.
  - changes from version 2.6.0:
    * Added
      + #2109 Add maxHeight to Dropdown options menu.
      + #2039 Long callback changes:
      o  Add background=False to dash.callback to use instead of app.long_callback.
      o  Add previous app.long_callback arguments to dash.callback (interval, running,
      cancel, progress, progress_default, cache_args_to_ignore, manager)
      + #2110 Add search prop to dcc.Dropdown options, allowing to
      search the dropdown options with something other than the label
      or value.
    * Fixed
      + #2126 Fix bug where it was not possible to redirect from root
      when using pages.
      + #2114 Fix bug #1978 where text could not be copied from cells in
      tables with cell_selectable=False.
      + #2102 Fix bug as reported in dash-labs #113 where files starting
      with . were not excluded when building dash.page_registry.
      + #2100 Fixes bug where module name in for a custom not_found_404
      page is incorrect in the dash.page_registry when not using the
      pages folder.
      + #2098 Accept HTTP code 400 as well as 401 for JWT expiry
      + #2097 Fix bug #2095 with TypeScript compiler and React.FC empty
      valueDeclaration error & support empty props components.
      + #2104 Fix bug #2099 with Dropdown clearing search value when a
      value is selected.
      + #2039 Fix bugs in long callbacks:
      o Fix #1769 and #1852 short interval makes job run in loop.
      o Fix #1974 returning no_update or raising PreventUpdate not supported with celery.
      o Fix use of the callback context in celery long callbacks.
      o Fix support of pattern matching for long callbacks.
      + #2110 Fix dcc.Dropdown search with component as prop for option
      label.
      + #2131 Add encoding to file open calls. Fix bug #2127.
    * Changed
      + #2116 Rename long callbacks to background callbacks
      o Deprecated dash.long_callback.managers.CeleryLongCallbackManager,
      use dash.CeleryManager instead.
      o Deprecated dash.long_callback.managers.DiskcacheLongCallbackManager,
      use dash.DiskcacheManager instead.
      o Deprecated dash constructor argument long_callback_manager in favor
      of background_callback_manager.
    * Updated
      + #2134 Upgrade Plotly.js to v2.13.1 (from v2.12.1) including
      feature release 2.13.0 and patch release 2.13.1
      o Add persistent selections via layout attributes selections, newselection,
      and activeselection, along with an updated UI allowing you to modify a
    selection you created.
      o Add unselected line styling to parcoords traces.
      o Add more quartile algorithms to violin traces.
      o More flexible axis automargin behavior.
      o And several other enhancements and bug fixes.
* Mon Jul 11 2022 Arun Persaud <arun@gmx.de>
  - specfile:
    * update copyright year
  - update to version 2.5.1:
    * Fixed
      + #2087 Fix bug #2086 in which using id as a key within a
      component's id breaks the new callback context's args_grouping
      function.
      + #2084 In dash 2.5.0, a default viewport meta tag was added as
      recommended for mobile-optimized sites by mdn This feature can
      be disabled by providing an empty viewport meta tag. e.g. app =
      Dash(meta_tags=[{"name": "viewport"}])
      + #2090, #2092. Fixed bug where the path to the pages_folder was
      incorrect on Windows.
    * Removed
      + #2087 Removed the undocumented callback context
      args_grouping_values property which was incompatible with
      pattern-matching callbacks.

Files

/usr/etc/jupyter/nbconfig/notebook.d/dash.json
/usr/share/doc/packages/jupyter-dash
/usr/share/doc/packages/jupyter-dash/README.md
/usr/share/jupyter/lab/extensions/dash-jupyterlab.tgz
/usr/share/jupyter/nbextensions/dash
/usr/share/jupyter/nbextensions/dash/main.js
/usr/share/licenses/jupyter-dash
/usr/share/licenses/jupyter-dash/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:23:10 2026