diff --git a/setup.py b/setup.py index 240fc290..3ee0fd5d 100644 --- a/setup.py +++ b/setup.py @@ -40,7 +40,7 @@ url='https://github.com/pyvista/pyvistaqt', keywords='vtk numpy plotting mesh qt', - python_requires='>=3.7.*', + python_requires='>=3.7', install_requires=[ 'pyvista>=0.32.0', 'QtPy>=1.9.0', diff --git a/tests/test_plotting.py b/tests/test_plotting.py index 35fccc50..5059f53c 100644 --- a/tests/test_plotting.py +++ b/tests/test_plotting.py @@ -553,6 +553,9 @@ def test_background_plotter_export_vtkjs(qtbot, tmpdir, show_plotter, plotting): assert os.path.isfile(filename + '.vtkjs') +# vtkWeakReference and vtkFloatArray, only sometimes -- usually PySide2 +# but also sometimes macOS +@pytest.mark.allow_bad_gc def test_background_plotting_orbit(qtbot, plotting): plotter = BackgroundPlotter(off_screen=False, title='Testing Window') plotter.add_mesh(pyvista.Sphere())