vedo (2025.5.3-1) unstable; urgency=medium

  * New upstream release
    - applies debian patch fix_32bit_8d63d9a.patch
    - Build-Depends: pybuild-plugin-pyproject
  * promote python3-scipy to Recommends:
  * drop explicit Depends: python3-vtk9, python3-numpy
    and use py3dist-overrides to point vtk requirement at
    python3-vtk9 | python3-paraview.

 -- Drew Parsons <dparsons@debian.org>  Wed, 05 Feb 2025 16:41:42 +0900

vedo (2024.5.2-2) unstable; urgency=medium

  * debian patch fix_32bit_8d63d9a.patch applies upstream commit
    8d63d9a to fix extract_cells_by_type() for 32-bit systems.

 -- Drew Parsons <dparsons@debian.org>  Thu, 11 Jul 2024 16:45:19 +0200

vedo (2024.5.2-1) unstable; urgency=medium

  * New upstream release.
    - drop debian/patches. All patches redundant.
    - Build-Depends: python3-typing-extensions
    - Build-Depends: python3-vtk9 only. Closes: 1073397.
  * update debian/tests
    - drop redundant dolfin test
    - Restrictions: allow-stderr since test_core2.py sends warning to
      stderr: Cannot get cells for <class 'vedo.volume.Volume'>
  * Standards-Version: 4.7.0

 -- Drew Parsons <dparsons@debian.org>  Sat, 06 Jul 2024 03:30:45 +0200

vedo (2023.4.6-1) unstable; urgency=medium

  * New upstream release.
    - Build-Depends: python3-pygments
  * debian patch screenshot_deprecated.patch fixes test_ascalarbar.py
    for deprecated (dropped) screenshot property

 -- Drew Parsons <dparsons@debian.org>  Wed, 28 Jun 2023 19:39:46 +0200

vedo (2023.4.3-1) unstable; urgency=medium

  [ Bas Couwenberg ]
  * Add gbp.conf to use pristine-tar & --source-only-changes by default.
  * Fix capitalization in description.
  * Drop unused license paragraph.
  * Drop unused breakout-link lintian overrides.

  [ Drew Parsons ]
  * New upstream release.
    - fixes numpy 1.24 support. Closes: #1027210
    - applies debian patch fix_API_in_tests.patch
  * debian patch vtk_no_geojson.patch makes geojson support
    conditional. Raises NotImplementedError instead when trying to load
    a geojson file. By default VTK does not build IO/GeoJSON, see
    Bug#1029285.
  * Standards-Version: 4.6.2

 -- Drew Parsons <dparsons@debian.org>  Fri, 20 Jan 2023 17:50:18 +0100

vedo (2022.4.1-1) unstable; urgency=medium

  * New upstream release.
  * debian patch fix_API_in_tests.patch updates tests to current API

 -- Drew Parsons <dparsons@debian.org>  Tue, 08 Nov 2022 11:50:48 +0100

vedo (2022.2.3-2) unstable; urgency=medium

  * debian patch test_relax_tol.patch relaxes tolerance for dolfin
    pointLoad tests. Needed to pass i386, ppc64el with scipy 1.8.1

 -- Drew Parsons <dparsons@debian.org>  Mon, 04 Jul 2022 10:03:02 +0200

vedo (2022.2.3-1) unstable; urgency=medium

  * New upstream release.
  * Standards-Version: 4.6.1

 -- Drew Parsons <dparsons@debian.org>  Sat, 02 Jul 2022 10:01:16 +0200

vedo (2022.2.0-5) unstable; urgency=medium

  * debian/tests Depends: python3-matplotlib
    (recommended packages are not installed by debci)
  * make debian/tests/python3 executable (for use by dolfin test)

 -- Drew Parsons <dparsons@debian.org>  Mon, 25 Apr 2022 23:14:14 +0200

vedo (2022.2.0-4) unstable; urgency=medium

  * Recommends: python3-matplotlib
    (used for colormaps, Latex object fails without it)
  * debian/tests python3 Depends: python3-scipy

 -- Drew Parsons <dparsons@debian.org>  Mon, 25 Apr 2022 14:58:00 +0200

vedo (2022.2.0-3) unstable; urgency=medium

  * also debian/tests dolfin Depends: dvipng (or = and)

 -- Drew Parsons <dparsons@debian.org>  Sun, 24 Apr 2022 10:15:05 +0200

vedo (2022.2.0-2) unstable; urgency=medium

  * python3-vedo Suggests: texlive-latex-base | texlive
    - vedo.Latex is provided via shapes.py
  * debian/tests dolfin Depends: texlive-latex-base
    (test_poisson uses vedo.Latex)

 -- Drew Parsons <dparsons@debian.org>  Sat, 23 Apr 2022 21:53:11 +0200

vedo (2022.2.0-1) unstable; urgency=medium

  * New upstream release.
  * update debian/rules and copyright: textures subdir and
    LionelOfParis font no longer provided
  * add debian/tests/dolfin

 -- Drew Parsons <dparsons@debian.org>  Sat, 23 Apr 2022 11:50:52 +0200

vedo (2021.0.7-1) unstable; urgency=medium

  * New upstream release.
    - Build-Depends: python3-deprecated
      (provides decorators for deprecated functions,
       doesn't mean vedo is deprecated!)
    - versioned Build-Depends python3-vtk9 (<< 9.1.0)
      Mark as (<< 9.1.1) since python3-vtk9 versioning is corrupted.
  * Standards-Version: 4.6.0

 -- Drew Parsons <dparsons@debian.org>  Sat, 04 Dec 2021 13:33:18 +0100

vedo (2021.0.3-1) unstable; urgency=medium

  * New upstream release.

 -- Drew Parsons <dparsons@debian.org>  Tue, 17 Aug 2021 19:10:29 +0200

vedo (2020.4.2-2) unstable; urgency=medium

  * allow Dependency on either python3-vtk9 or python3-vtk7

 -- Drew Parsons <dparsons@debian.org>  Sat, 12 Dec 2020 13:06:22 +0800

vedo (2020.4.2-1) unstable; urgency=medium

  * New upstream release.
  * upstream source is now fully DFSG-free
    (Inversionz font no longer shipped)
  * build against VTK-9 (Depends: python3-vtk9)
  * drop debian patch examples_dir.patch (deprecated)
  * Standards-Version: 4.5.1

 -- Drew Parsons <dparsons@debian.org>  Thu, 03 Dec 2020 22:42:03 +0800

vedo (2020.4.0+dfsg2-1) unstable; urgency=medium

  * New upstream release
    - drop debian patches
      * exclude_nonfree_images.patch: all images now DFSG-free
      * ignore_test_reverse.patch: assertion skipped upstream
      * script_hashbang.patch: applied upstream
    - update debian/copyright
      * all texture image files now DFSG-free (mostly CC0-universal)
      * all fonts now DFSG-free (mostly OFL) except
        vedo/fonts/Inversionz.ttf (commercial donationware)
  * add debian patch examples_dir.patch to exclude vedo/examples from
    the python module build. Delete the vedo/examples symlink in source.
    It's not being recognised by "python3 setup.py" so install manually.
    See https://github.com/marcomusy/vedo/issues/185.
  * vtk examples no longer provided

 -- Drew Parsons <dparsons@debian.org>  Tue, 29 Sep 2020 12:54:57 +0800

vedo (2020.3.4+dfsg2-2) unstable; urgency=medium

  * add debian patch ignore_test_reverse.patch to ignore error in test
    Reverse on arm64 or ppc64el. See upstream issue #185.

 -- Drew Parsons <dparsons@debian.org>  Sun, 16 Aug 2020 02:28:23 +0800

vedo (2020.3.4+dfsg2-1) unstable; urgency=medium

  * New DFSG tarball
    - exclude pixabay images (licence is non-free)
  * remove duplicate entries for shark.ply and man_low.vtk in
    debian/copyright
  * add multi_viewer.py and plot_density.py to script_hashbang.patch
  * debian patch exclude_nonfree_images.patch replaces examples using
    nonfree texture images with available free textures (leather, etc)

 -- Drew Parsons <dparsons@debian.org>  Sun, 09 Aug 2020 23:59:06 +0800

vedo (2020.3.4+dfsg1-1) unstable; urgency=medium

  * New upstream release.

 -- Drew Parsons <dparsons@debian.org>  Thu, 23 Jul 2020 22:45:15 +0800

vedo (2020.3.3+dfsg3-1) unstable; urgency=medium

  * Upstream name change from vtkplotter to vedo
    - change package name to python3-vedo
    - update homepage to https://vedo.embl.es/
    - update debian/watch to vedo project on github
  * New upstream release.
    - some vedo fonts now provided with DFSG-free licences
  * provide lintian-overrides to allow symlinks from python module to
    common files in /usr/share (preserving upstream module structure)
  * debian patch script_hashbang.patch adds python hashbang to
    executable example script
  * debhelper compatibility level 13

 -- Drew Parsons <dparsons@debian.org>  Sun, 28 Jun 2020 23:46:13 +0800

vtkplotter (2020.2.3+dfsg1-1) unstable; urgency=medium

  * New upstream release.
    - reinstates python3-vtkplotter-examples
    - copyright licence provided for all example data files
  * Update debian/copyright with detailed copyright statements for
    texture and example data files.

 -- Drew Parsons <dparsons@debian.org>  Mon, 13 Apr 2020 16:06:09 +0800

vtkplotter (2020.2.0+dfsg1-1) unstable; urgency=medium

  * New upstream release.
  * add debian/tests to run common tests with autopkgtest

 -- Drew Parsons <dparsons@debian.org>  Fri, 14 Feb 2020 11:44:59 +0800

vtkplotter (2020.0.2+dfsg1-1) unstable; urgency=medium

  * New upstream release.
  * Standards-Version: 4.5.0

 -- Drew Parsons <dparsons@debian.org>  Wed, 22 Jan 2020 12:00:41 +0800

vtkplotter (2020.0.1+dfsg1-1) unstable; urgency=medium

  * New upstream release.
    - no longer provides examples: drop python3-vtkplotter-examples
    - vtkconvert is now provided as vtkplotter-convert

 -- Drew Parsons <dparsons@debian.org>  Fri, 10 Jan 2020 13:29:44 +0800

vtkplotter (2019.4.10+dfsg1-1) unstable; urgency=medium

  * debian/copyright: exclude font files from upstream tarball.
    Most are non-free (prohibited to use on commercial projects).
  * don't move icons dir to /usr/share (icons no longer installed)
  * acknowledge vtkplotter and vtkconvert executables in description

 -- Drew Parsons <dparsons@debian.org>  Sat, 23 Nov 2019 16:27:59 +0800

vtkplotter (2019.4.10-1) unstable; urgency=medium

  * fix package name in debian/watch
  * New upstream release.
  * mark python3-vtkplotter-examples as Multi-Arch: foreign
  * set limb_ugrid.vtk non-executable

 -- Drew Parsons <dparsons@debian.org>  Sat, 23 Nov 2019 15:01:14 +0800

vtkplotter (2019.1.2-3) unstable; urgency=medium

  * Standards-Version: 4.4.1

 -- Drew Parsons <dparsons@debian.org>  Mon, 18 Nov 2019 10:35:36 +0800

vtkplotter (2019.1.2-2) unstable; urgency=medium

  * add entries to debian/copyright:
    - main code is released under an MIT licence
    - examples/other/self_org_maps[23]d.py: BSD-2-clause
    - vtkplotter/dolfin.py: LGPL-3+
  * Build-Depends: python3 not python3-all. Build against python3.7
    only until python3-vtk has transitioned for python3.8.

 -- Drew Parsons <dparsons@debian.org>  Sun, 17 Nov 2019 22:55:15 +0800

vtkplotter (2019.1.2-1) unstable; urgency=medium

  * Initial release (Closes: #926192).

 -- Drew Parsons <dparsons@debian.org>  Wed, 03 Apr 2019 00:22:49 +0800
