Metadata-Version: 2.4
Name: glue-vispy-viewers
Version: 1.4.0
Summary: Vispy-based viewers for Glue
Home-page: https://github.com/glue-viz/glue-3d-viewer
Author: Thomas Robitaille, Penny Qian, and Maxwell Tsai
Author-email: glueviz@gmail.com
Requires-Python: >=3.10
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: pyopengl
Requires-Dist: glue-core>=1.25.0
Requires-Dist: echo>=0.12.1
Requires-Dist: scipy
Requires-Dist: matplotlib
Requires-Dist: vispy>=0.14.0
Requires-Dist: glfw
Requires-Dist: imageio
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-faulthandler; extra == "test"
Requires-Dist: objgraph; sys_platform != "win32" and extra == "test"
Requires-Dist: mock; extra == "test"
Provides-Extra: pyqt
Requires-Dist: qtpy; extra == "pyqt"
Requires-Dist: glue-qt>=0.4.0; extra == "pyqt"
Requires-Dist: PyQt6; extra == "pyqt"
Provides-Extra: pyside
Requires-Dist: qtpy; extra == "pyside"
Requires-Dist: glue-qt>=0.4.0; extra == "pyside"
Requires-Dist: PySide6; extra == "pyside"
Provides-Extra: jupyter
Requires-Dist: glue-jupyter; extra == "jupyter"
Requires-Dist: jupyter_rfb; extra == "jupyter"
Dynamic: license-file

Glue plugin for 3D viewers using VisPy
======================================

Requirements
------------

Note that this plugin requires `Glue <http://glueviz.org/>`__ and
`PyOpenGL <http://pyopengl.sourceforge.net/>`__ to be installed - see
`this page <http://glueviz.org/en/latest/installation.html>`__ for
instructions on installing Glue. PyOpenGL should get installed
automatically when you install the plugin (see below).

While this plugin uses VisPy, for now we bundle our own version of VisPy
since we rely on some recently added features, so you do not need to
install VisPy separately.

Installing
----------

If you use conda, you can install this plugin with::

    conda install -c conda-forge glue-vispy-viewers

or using pip::

    pip install glue-vispy-viewers

This will auto-register the plugin with Glue. Now simply start up Glue,
open a data cube, drag it onto the main canvas, then select one of the
3D viewer choices.

Testing
-------

To run the tests, do::

    pytest glue_vispy_viewers

at the root of the repository. This requires the
`pytest <http://pytest.org>`__ module to be installed.
