Installation

Dependencies

Note

See Reference test platforms section for more information about supported platforms, Python versions and Qt bindings.

The plotpy package requires the following Python modules:

Name

Version

Summary

Python

>=3.9, <4

Python programming language

guidata

>=3.10

Automatic GUI generation for easy dataset editing and display

PythonQwt

>=0.14

Qt plotting widgets for Python

SciPy

>=1.5

Fundamental algorithms for scientific computing in Python

scikit-image

>= 0.18

Image processing in Python

Pillow

Python Imaging Library (Fork)

tifffile

Read and write TIFF files

PyQt5

>=5.11

Python bindings for the Qt cross platform application toolkit

Optional modules for development:

Name

Version

Summary

babel

Internationalization utilities

Coverage

Code coverage measurement for Python

Cython

>=3.0

The Cython compiler for writing C extensions in the Python language.

pylint

python code static checker

ruff

An extremely fast Python linter and code formatter, written in Rust.

toml-to-requirements

Convert a pyproject.toml file to a requirements.txt file

Optional modules for building the documentation:

Name

Version

Summary

PyQt5

Python bindings for the Qt cross platform application toolkit

sphinx

Python documentation generator

myst_parser

An extended [CommonMark](https://spec.commonmark.org/) compliant parser,

sphinx-copybutton

Add a copy button to each of your code cells.

sphinx_qt_documentation

Plugin for proper resolve intersphinx references for Qt elements

python-docs-theme

The Sphinx theme for the CPython docs and related projects

Optional modules for running test suite:

Name

Version

Summary

pytest

pytest: simple powerful testing with Python

pytest-xvfb

A pytest plugin to run Xvfb (or Xephyr/Xvnc) for tests.

Installation using pip

The easiest way to install plotpy is using pip:

pip install plotpy

Installation from source

To install from source, clone the repository or download the source package from PyPI.

Then run the following command (using build):

python -m build
Morty Proxy This is a proxified and sanitized view of the page, visit original site.