Metadata-Version: 2.1
Name: sunkit_pyvista
Version: 0.2.1
Summary: 3D visualisation of solar physics data with pyvista
Home-page: https://github.com/sunpy/sunkit-pyvista
Author: The SunPy Community
Author-email: sunpy@googlegroups.com
License: BSD 3-Clause
Keywords: solar physics,solar,science,sun,3d,plotting,visualisation
Platform: any
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Visualization
Provides: sunkit_pyvista
Requires-Python: >=3.9
Description-Content-Type: text/x-rst
License-File: licenses/LICENSE.rst
Requires-Dist: pfsspy>=1.1.2
Requires-Dist: pyvista[all]>=0.38.4
Requires-Dist: sunpy[map]<5.1.0,>=5.0.0
Provides-Extra: tests
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: pytest-doctestplus; extra == "tests"
Requires-Dist: scikit-image; extra == "tests"
Provides-Extra: docs
Requires-Dist: ipython; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-automodapi; extra == "docs"
Requires-Dist: sphinx-changelog; extra == "docs"
Requires-Dist: sphinx-gallery; extra == "docs"
Requires-Dist: streamtracer; extra == "docs"
Requires-Dist: sunpy-sphinx-theme; extra == "docs"
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-doctestplus; extra == "dev"
Requires-Dist: scikit-image; extra == "dev"
Requires-Dist: ipython; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: sphinx-automodapi; extra == "dev"
Requires-Dist: sphinx-changelog; extra == "dev"
Requires-Dist: sphinx-gallery; extra == "dev"
Requires-Dist: streamtracer; extra == "dev"
Requires-Dist: sunpy-sphinx-theme; extra == "dev"
Provides-Extra: all

**************
sunkit-pyvista
**************

|Latest Version| |Latest Documentation| |codecov| |matrix| |Powered by NumFOCUS|

.. |Latest Documentation| image:: https://readthedocs.org/projects/sunkit-pyvista/badge/?version=latest
   :target: https://docs.sunpy.org/projects/sunkit-pyvista/en/latest/?badge=latest
   :alt: Documentation Status
.. |Latest Version| image:: https://img.shields.io/pypi/v/sunkit-pyvista.svg
   :target: https://pypi.python.org/pypi/sunkit-pyvista/
.. |matrix| image:: https://img.shields.io/matrix/sunpy:openastronomy.org.svg?colorB=%23FE7900&label=Chat&logo=matrix&server_fqdn=openastronomy.modular.im
   :target: https://openastronomy.element.io/#/room/#sunpy:openastronomy.org
.. |codecov| image:: https://codecov.io/gh/sunpy/sunkit-pyvista/branch/main/graph/badge.svg
   :target: https://codecov.io/gh/sunpy/sunkit-pyvista
.. |Powered by NumFOCUS| image:: https://img.shields.io/badge/powered%20by-NumFOCUS-orange.svg?style=flat&colorA=E1523D&colorB=007D8A
   :target: https://numfocus.org

The goal of sunkit-pyvista is to allow 3D visualization of solar physics data with pyvista.

Installation
============

See the `installation instructions <https://docs.sunpy.org/projects/sunkit-pyvista/en/latest/installing.html>`__ for more information.

Developing
==========

If you want to develop sunkit-pyvista you will need to install it from GitHub.
For detailed installation instructions, see `Development installation`_ in the sunpy docs.
These are for "sunpy" but the same works for sunkt-pyvista with a quick name substitution.

.. _Development installation:  https://docs.sunpy.org/en/latest/dev_guide/contents/newcomers.html#setting-up-a-development-environment

Running Figure tests
--------------------

You need to use your local environment and make sure its up to date.
This does not with tox for now.

2 command line arguments can be passed to pytest:

* ``update_image_cache`` : Resets the ``image_cache`` directory with new figures generated from your local environment.
* ``ignore_image_cache`` : Ignores the image cache and will not perform any image comparison.

Example usage:

.. code-block:: bash

   pytest -s -vvv --update_image_cache sunkit_pyvista/

Getting Help
============

For more information or to ask questions about sunkit-pyvista, check out:

-  `sunkit-pyvista Documentation`_
-  `SunPy Element Channel`_

.. _sunkit-pyvista Documentation: https://docs.sunpy.org/projects/sunkit-pyvista/en/latest/
.. _SunPy Element Channel: https://app.element.io/#/room/#sunpy:openastronomy.org

Contributing
============

If you would like to get involved, check out the `Developers Guide`_ section of the SunPy docs.
Stop by our chat room `#sunpy:openastronomy.org`_ if you have any questions.
Help is always welcome so let us know what you like to work on, or check out the `issues page`_ for the list of known outstanding items.

For more information on contributing to SunPy, please read our `Newcomers' guide`_.

.. _Developers Guide: https://docs.sunpy.org/en/latest/dev_guide/index.html
.. _`#sunpy:openastronomy.org`: https://app.element.io/#/room/#sunpy:openastronomy.org
.. _issues page: https://github.com/sunpy/sunkit-pyvista/issues
.. _Newcomers' guide: https://docs.sunpy.org/en/latest/dev_guide/contents/newcomers.html

Code of Conduct
===============

When you are interacting with the SunPy community you are asked to follow our `Code of Conduct`_.

.. _Code of Conduct: https://sunpy.org/coc
