File: changelog

package info (click to toggle)
python-pyvista 0.46.5-2
  • links: PTS, VCS
  • area: main
  • in suites: forky
  • size: 177,016 kB
  • sloc: python: 94,352; sh: 216; makefile: 70
file content (324 lines) | stat: -rw-r--r-- 13,513 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
python-pyvista (0.46.5-2) unstable; urgency=medium

  * debian patch fix_test_regex_32bit_PR8154.patch applies upstream
    PR#8154 fixing dtype text that was breaking tests on 32-bit arches
    Closes: #1121990
  * refresh debian patches

 -- Drew Parsons <dparsons@debian.org>  Mon, 26 Jan 2026 23:23:23 +0100

python-pyvista (0.46.5-1) unstable; urgency=medium

  * New upstream release
    - deprecates debian patch python3.14-compatibility.patch

 -- Drew Parsons <dparsons@debian.org>  Fri, 23 Jan 2026 16:20:10 +0100

python-pyvista (0.46.4-4) unstable; urgency=medium

  * Team upload.
  * Add python3.14-compatibility.patch (Closes: #1122096), thanks to
    Rene Luria <rene.luria@infomaniak.com> for the patch.

 -- Thomas Goirand <zigo@debian.org>  Mon, 08 Dec 2025 14:20:03 +0100

python-pyvista (0.46.4-3) unstable; urgency=medium

  * i386: skip test_voxelize_binary_mask_cell_length_sample_size
    in run-unit-tests (ValueError: negative dimensions)

 -- Drew Parsons <dparsons@debian.org>  Fri, 28 Nov 2025 16:31:36 +0100

python-pyvista (0.46.4-2) unstable; urgency=medium

  * drop debian patch test_meshio_i386_no_network.patch.
    Network connections are now permitted from i686.
  * Recommends: python3-scipy.
    Technically scipy is optional (used in tests) so not detected
    automatically by dh_python, but recommended for use with
    type-checking.

 -- Drew Parsons <dparsons@debian.org>  Thu, 27 Nov 2025 22:13:40 +0100

python-pyvista (0.46.4-1) unstable; urgency=medium

  * New upstream release
  * Build-Depends: pybuild-plugin-pyproject
    to build with pyproject.toml
  * run CI tests on all supported python versions.
    debian/tests Depends: python3-all

 -- Drew Parsons <dparsons@debian.org>  Wed, 26 Nov 2025 19:42:25 +0100

python-pyvista (0.46.3-1~exp8) experimental; urgency=medium

  * Update test skips for debci.

 -- Francesco Ballarin <ballarin@debian.org>  Thu, 30 Oct 2025 10:28:42 +0000

python-pyvista (0.46.3-1~exp7) experimental; urgency=medium

  * Update test skips for debci.

 -- Francesco Ballarin <ballarin@debian.org>  Wed, 22 Oct 2025 15:27:55 +0000

python-pyvista (0.46.3-1~exp6) experimental; urgency=medium

  * Allow stderr for debci run-unit-tests too.
  * Update test skips for debci.

 -- Francesco Ballarin <ballarin@debian.org>  Tue, 21 Oct 2025 11:24:05 +0000

python-pyvista (0.46.3-1~exp5) experimental; urgency=medium

  * Update test skips for debci

 -- Francesco Ballarin <ballarin@debian.org>  Mon, 20 Oct 2025 13:57:13 +0000

python-pyvista (0.46.3-1~exp4) experimental; urgency=medium

  * Allow stderr for debci run-unit-tests-network, since at least one test
    emits "vtkXOpenGLRenderWindow: bad X server connection. DISPLAY=".
  * Update test skips for debci.

 -- Francesco Ballarin <ballarin@debian.org>  Sat, 18 Oct 2025 15:42:48 +0000

python-pyvista (0.46.3-1~exp3) experimental; urgency=medium

  * Update test skips for debci

 -- Francesco Ballarin <ballarin@debian.org>  Tue, 14 Oct 2025 12:20:33 +0000

python-pyvista (0.46.3-1~exp2) experimental; urgency=medium

  * Require python3-aiohttp as build and test dependency. Thanks to
    Timo Röhling <roehling@debian.org for providing the patch.
  * Skip a few tests that are failing on debci

 -- Francesco Ballarin <ballarin@debian.org>  Mon, 13 Oct 2025 09:23:22 +0000

python-pyvista (0.46.3-1~exp1) experimental; urgency=medium

  * New upstream release 0.46.3
  * Standards-Version: 4.7.2 (routine-update)
  * debputy lint --auto-fix (routine-update)
  * Update Francesco Ballarin's email address.
  * Refresh patches for compatibility with 0.46.3:
    - Add patch no_retry_requests_package.patch to avoid dependency on python
      package retry_requests.
    - Add patch skip_cmcrameri_cmocean_tests.patch to avoid dependency on
      cmcrameri and cmocean python packages, which provide additional color
      maps, but are not currently packaged by debian.
    - Add patch no_pytest_cases_package.patch to drop several tests depending on
      the pytest_cases plugin, which is currently not packaged by debian.
    - Add patches drop_pytest_image_cache_dirs_from_pyproject.patch and
      empty_no_images_to_verify_fixture.patch to remove configuration of image
      cache directories from pyproject.toml and their usage as fixtures, since
      that requires a further package prepared by the pyvista developers, and
      which is of little use for debian CI.
  * debputy lint --auto-fix (routine-update)
  * Require ffmpeg and python3-imageio-ffmpeg when running autopkgtests, since a
    few tests use imageio.plugins.ffmpeg.
  * Require python3-pandas when running autopkgtests, since
    tests/core/test_pyvista_ndarray.py requires it.
  * Require python3-pytest-mock when running autopkgtests, since several tests
    now use the mocker fixture.
  * Disable a few unit tests that fail even on amd64 arch:
    - a few download tests that fail due to vtkPNrrdReader error
      "No whole extent has been set in the information for output port 0 on
       algorithm vtkPNrrdReader"
    - tests/typing/mypy_plugin/test_plugin.py::test_promote_type_static, since
      it require mypy, and testing it is of little use for debci.
    - tests/core/test_polydata.py::test_n_faces, since it does not raise an
      attribute error when such error was expected.

 -- Francesco Ballarin <ballarin@debian.org>  Sat, 04 Oct 2025 17:23:52 +0000

python-pyvista (0.44.1-11) unstable; urgency=medium

  * Skip tests/plotting/test_plotting.py::test_remove_vertices_actor when testing
    on s390x due to segmentation fault on a previous test run.

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Thu, 13 Feb 2025 12:35:26 +0000

python-pyvista (0.44.1-10) unstable; urgency=medium

  * python3-pyvista Depends: python3-imageio, python3-meshio
    Drop Depends: ${shlibs:Depends} (package is arch-independent)
  * python3-pyvista Recommends: python3-colorcet
    (cmocean is not packaged for Debian)
  * debian/py3dist-overrides provides vtk package dependency:
      vtk python3-vtk9 | python3-paraview
    Correct behaviour is only guaranteed with vtk9. The paraview
    alternative is offered as a convenience, not all functionality
    will be available.
  * debian patch paraview_skip_tests.patch skips or xfails tests which
    fail when paraview provides vtkmodules (charts, and other tests)
  * fix logic in test_meshio_i386_no_network.patch
    (don't xfail on non-i386 systems)
  * debian/tests: skip all test_rotate_should_match_vtk_rotation
    on i386 ([x], [y] as well as [z])
  * debian patch skip_trimesh_tests.patch skips trimesh tests.
    Drop python3-trimesh from debian/tests Depends. The trimesh
    package is not yet stable, and not available in testing.

 -- Drew Parsons <dparsons@debian.org>  Wed, 27 Nov 2024 19:23:04 +0100

python-pyvista (0.44.1-9) unstable; urgency=medium

  * debian patch floating_point_tests_PR6806.patch applies upstream
    PR#6806 to fix floating point tests in test_axes_assembly.py
  * test_meshio_i386_no_network.patch: add more i386 xfails to
    openfoam tests

 -- Drew Parsons <dparsons@debian.org>  Mon, 18 Nov 2024 01:41:59 +0100

python-pyvista (0.44.1-8) unstable; urgency=medium

  * test_meshio_i386_no_network.patch: add more xfail marks
  * debian/tests/run-unit-tests: skip failing tests test_plot_logo and
    test_rotate_should_match_vtk_rotation[z] on i386
  * debian/tests/run-unit-tests-network: disable test_download_files
    on i386 (since otherwise already enabled by test_download)

 -- Drew Parsons <dparsons@debian.org>  Sun, 17 Nov 2024 12:52:21 +0100

python-pyvista (0.44.1-7) unstable; urgency=medium

  * update test_meshio_i386_no_network.patch to give test parameters
    a token value (None) when HTTPError is caught. Only use beam
    example if it was set (not None).

 -- Drew Parsons <dparsons@debian.org>  Sun, 17 Nov 2024 01:30:58 +0100

python-pyvista (0.44.1-6) unstable; urgency=medium

  * debian patch test_meshio_i386_no_network.patch: reinstate test for
    HTTPError in test_meshio.py. Triggered by test collection on i386
    before test skips are activated.

 -- Drew Parsons <dparsons@debian.org>  Sat, 16 Nov 2024 01:24:47 +0100

python-pyvista (0.44.1-5) unstable; urgency=medium

  * rename debian patch test_meshio_no_network.patch as
    test_meshio_i386_no_network.patch. Mark tests which fail to
    download on ix86 (i386/i686 etc) (HTTP request refused) as xfail
    instead of testing for HTTPError.
  * s390x: skip all test_download_gltf* (segfaults),
    test_dataset_loader_from_nested_multiblock and
    test_meshio[mesh_in{0,2}]. Bad data reads, bigendian issues?

 -- Drew Parsons <dparsons@debian.org>  Thu, 14 Nov 2024 18:30:56 +0100

python-pyvista (0.44.1-4) unstable; urgency=medium

  * s390x skip of test_download_gltf_damaged_helmet belongs in network
    tests
  * update debian patch test_meshio_no_network.patch to test for
    HTTPError not ValueError
  * debian/tests: restrict trimesh dependency to arches where it is
    available [amd64 arm64 mips64el ppc64el riscv64]

 -- Drew Parsons <dparsons@debian.org>  Wed, 13 Nov 2024 12:22:35 +0100

python-pyvista (0.44.1-3) unstable; urgency=medium

  * debian/tests: fix launch of network tests
  * debian patch test_meshio_no_network.patch skips tests in
    test_meshio.py if example files are not accessible
    (e.g. i386 HTTP requests are refused)
  * skip test_import_gltf on s390x
  * skip test_multiprocessing (tests/core/test_dataset.py)
    Flakey test, often segfaults.
  * debian/tests Depends: python3-trimesh
    python3-pyvista Suggests: python3-trimesh
    (used by core/utilities/helpers.py if TYPE_CHECKING is active)

 -- Drew Parsons <dparsons@debian.org>  Tue, 12 Nov 2024 13:29:45 +0100

python-pyvista (0.44.1-2) unstable; urgency=medium

  * set python3-pyvista to Architecture: all
  * run network tests in separate debian/tests/run-unit-tests-network
    The http request to access example data files is refused for i386
    so enable downloads only for other arches.
  * skip failing tests
    - riscv64: test_axis_scale times out
    - s390x: test_download_gltf_damaged_helmet segfaults

 -- Drew Parsons <dparsons@debian.org>  Tue, 12 Nov 2024 01:39:12 +0100

python-pyvista (0.44.1-1) unstable; urgency=medium

  * New upstream release
  * debian patch no_trame_vtk.patch disables use of
    pyvista.ext.viewer_directive in tinypages tests.
    It needs trame_vtk, which is not packaged for Debian.
    Set default generated filetype to png not vtksz.

 -- Drew Parsons <dparsons@debian.org>  Sun, 10 Nov 2024 15:11:27 +0100

python-pyvista (0.43.10-5) unstable; urgency=medium

  * Skip more tests that have failed on debci while testing 0.43.10-4

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Sat, 29 Jun 2024 06:10:04 +0000

python-pyvista (0.43.10-4) unstable; urgency=medium

  * Print pyvista report before starting autopkgtest session, since it may be
    useful to have those info when reporting issues upstream.
  * autopkgtest randomly segfaults when running pytest on debci. Take the
    following measures to investigate the segmentation faults:
    - increase pytest verbosity with -vv, so that test names are printed
    - randomize test order: this should help us determine if segfaults are
      happening after a specific test, or after a specific amount of tests have
      been run
  * Skip test_compute_derivatives on autopkgtest, since I have seen it segfault
    at least once on my laptop
  * Skip test_utilities_namespace on autopkgtest, since it does not emit the
    expected warning. This may be a side effect of test randomization, but
    investigating segmentation faults that affect the possibility of running the
    testsuite at all must take priority over checking that a handful of warnings
    are correctly emitted
  * Skip test_contour_labeled, test_contour_labeled_with_smoothing and
    test_contour_labeled_with_boundary_output_style due to max value tested in
    the assert being different from the expected one

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Tue, 25 Jun 2024 12:53:50 +0000

python-pyvista (0.43.10-3) unstable; urgency=medium

  * Require xauth when running autopkgtest, because it is internally called by
    xvfb-run

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Sun, 23 Jun 2024 12:20:14 +0000

python-pyvista (0.43.10-2) unstable; urgency=medium

  * Let xvfb-run handle starting and stopping the virtual X frame buffer while
    running tests in autokpgtest

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Sun, 23 Jun 2024 05:31:23 +0000

python-pyvista (0.43.10-1) unstable; urgency=medium

  * New upstream release
  * Drop a sentence from the package description, because it refers to
    information that is not actually available in the description itself.
  * Standards-Version: 4.7.0 (routine-update)
  * Add missing build-dependency on python3-setuptools.
  * Refresh autopkgtest skips due to new tests in 0.43.10
  * Allow autopkgtest to use internet, because some data files used in tests are
    downloaded from the internet on the fly
  * In autopkgtest, make xvfb immune to hangups by running it with nohup,
    otherwise pytest may segfault as soon as xvfb closes

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Sat, 22 Jun 2024 16:45:16 +0000

python-pyvista (0.43.2-1) unstable; urgency=medium

  * Initial release (Closes: #1001105)

 -- Andreas Tille <tille@debian.org>  Sat, 27 Jan 2024 22:51:10 +0100