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

mayavi-jupyter-4.8.2-2.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: mayavi-jupyter Distribution: openSUSE Tumbleweed
Version: 4.8.2 Vendor: openSUSE
Release: 2.1 Build date: Thu Jan 30 20:34:52 2025
Group: Productivity/Scientific/Other Build host: reproducible
Size: 71394 Source RPM: mayavi-4.8.2-2.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/enthought/mayavi
Summary: Jupyter notebook backend for mayavi
Interface to allow plotting with mayavi in Jupyter
notebooks.

This package pulls in the dependencies needed to
run mayavi in a Jupyter notebook.

Provides

Requires

License

BSD-3-Clause AND EPL-1.0 AND LGPL-2.0-or-later AND LGPL-3.0-or-later

Changelog

* Thu Jan 30 2025 Ben Greiner <code@bnavigator.de>
  - Add mayavi-pr1329-vtk9.4.patch gh#enthought/mayavi#1329
    + gh#enthought/mayavi#1330
  - Drop suse-update-desktop-files
* Fri Aug 30 2024 Ben Greiner <code@bnavigator.de>
  - Update to 4.8.2
    * This is a bugfix release to work correctly with traitsui-8,
      Python-3.12, VTK-9.3 and above, and PyQt6. 18 PRs were merged.
    * Port changes from upstream QVTKRenderWindowInteractor.
    * ENH: Add support for PyQt6
    * Fix bug with latest VTK
    * Improve compatibility with traitsui 8
    * Fix issue with `mlab.process_ui_events`
    * ENH: Add support for Python 3.11
    * Just exclude the zip file so the sdist does not ship it. This
      way the file on pypi is much smaller.
  - Unpin numpy 2
    * add mayavi-pr1303-cython-np2.patch gh#enthought/mayavi#1303
    * add mayavi-pr1315-np2tests.patch gh#enthought/mayavi#1315
  - Drop patches merged upstream
    * mayavi-pr1290-vtk-9.3.patch
    * python-311-support.patch
* Sat Apr 20 2024 Benjamin Greiner <code@bnavigator.de>
  - Pin to numpy < 2: gh#enthought/mayavi#1294
* Fri Jan 26 2024 Ben Greiner <code@bnavigator.de>
  - Add mayavi-pr1290-vtk-9.3.patch for VTK 9.3
    * gh#enthought/mayavi#1290
* Tue Mar 21 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Add patch python-311-support.patch:
    * Avoid an interpreter segfault.
* Tue Nov 22 2022 Ben Greiner <code@bnavigator.de>
  - Update to 4.8.1
    * This is a bugfix release to work correctly with VTK-9.2.2 and
      also resolve pep517 related issues. 3 PRs were merged.
    * Add a pyproject.toml.
    * BUG: Work around 9.2.2 bug
    * Adds a `VTK_PARSER_VERBOSE` env var that can be set to `1` or
      `true` to get it to print instantiations/methods as they are
      tried.
    * Adds a `TVTK_VERBOSE` env var that enables printing during the
      TVTK tests (which were segfaulting at one point).
    * Update protein.py to work correctly.
  - Mayavi 4.8.0
    * This release introduces a few useful new features and fixes
      some bugs. The primary feature is the addition of support for
      an itkwidgets_ backend for jupyter notebook support using
      entirely client-side rendering. This version also makes it
      possible to build and install Mayavi on headless servers.
    [#]# Enhancements
    * Refactor jupyter backends and add support for using
      itkwidgets_. This allows us to use Mayavi in a headless manner
      unlike the other backends which require offscreen support.
    * Also issues with the test backend which is used for the new
      ``'itk'`` backend.
    [#]# Fixes
    * Support VTK_LONG_LONG and VTK_UNSIGNED_LONG_LONG array handler.
    * Fix bug with cell_to_point_data filter.
    * Fix headless build
    - Ensure that tests can run when toolkit is null.
    - Do not generate docs on build as this will fail on headless
      servers.
    * Use raw strings for generated docstrings
  - No X server for install anymore
  - Remove doc packages
  - Remove examples and integrationtests from installed sitearch
  - Enable (headless, 64bit-only) test suite with pytest
  - Merge python3-tvtk into main package. It does not have its own
    metadata and is not on PyPI.
* Fri Nov 26 2021 Ben Greiner <code@bnavigator.de>
  - Update to 4.7.4:
    This is primarily a bugfix release that resolves issues with
    VTK-9.0.3 and VTK-9.1.x compatibility. CI now uses GitHub Actions
    and a few other minor bugs have been fixed. `mlab` imports may be
    a little faster thanks to some cleanup.
  - Release note for 4.7.3:
    This is a small bug fix release mainly concerned with
    compatability with Traits 6.2.0 and soon to be release TraitsUI
    7.2.0.
  - Streamline python cache compilation and deduplication
* Thu Nov 11 2021 Steve Kowalik <steven.kowalik@suse.com>
  - Remove unneeded BuildRequires on python3-nose.
* Wed Sep 23 2020 Dirk Mueller <dmueller@suse.com>
  - update to 4.7.2:
    The significant update for this release is that it is compatible with the
    latest VTK-9.x series and is known to work with VTK 9.0.1 from PyPI. The
    picker UI has changed to no longer pop up a UI window but instead show the
    picked attributes on the render window directly. The original picker UI is now
    available on the scene's UI in a separate "Picker" tab. This is accessible
    from either the pipeline view when one edits the properties of a scene or
    through the "configure scene" gear icon on the scene window toolbar.
    a few dozen bugfixes, see included changes
  - drop no_vtk_require.patch (obsolete)
* Wed Oct 30 2019 Todd R <toddrme2178@gmail.com>
  - Fix tvtk doc .desktop file name.
  - Make mayavi man file name match executable file name.
  - Clean up some spec file formatting.

Files

/usr/share/licenses/mayavi-jupyter
/usr/share/licenses/mayavi-jupyter/LICENSE.txt
/usr/share/licenses/mayavi-jupyter/LICENSE_COLORBREWER.txt
/usr/share/licenses/mayavi-jupyter/LICENSE_YORICK.txt
/usr/share/licenses/mayavi-jupyter/image_LICENSE.txt
/usr/share/licenses/mayavi-jupyter/image_LICENSE_CP.txt
/usr/share/licenses/mayavi-jupyter/image_LICENSE_Eclipse.txt
/usr/share/licenses/mayavi-jupyter/image_LICENSE_Nuvola.txt
/usr/share/licenses/mayavi-jupyter/image_LICENSE_OOo.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Feb 9 01:37:00 2025