Metadata-Version: 2.4
Name: qtextraplot
Version: 0.1.2
Summary: Extra plotting widgets for Qt
Project-URL: homepage, https://github.com/lukasz-migas/qtextraplot
Project-URL: repository, https://github.com/lukasz-migas/qtextraplot
Author-email: "Lukasz G. Migas" <lukas.migas@yahoo.com>
License: BSD 3-Clause License
License-File: LICENSE
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Typing :: Typed
Requires-Python: >=3.10
Requires-Dist: koyo
Requires-Dist: numpy
Requires-Dist: qtextra
Requires-Dist: qtpy
Provides-Extra: 1d
Requires-Dist: napari-plot>=0.2.0; extra == '1d'
Provides-Extra: 2d
Requires-Dist: napari[optional]>=0.6.6; extra == '2d'
Provides-Extra: all
Requires-Dist: napari-plot>=0.2.0; extra == 'all'
Requires-Dist: napari[optional]>=0.6.6; extra == 'all'
Requires-Dist: pyqt6; (platform_system != 'Windows') and extra == 'all'
Requires-Dist: pyqt6>6.9.0; (platform_system == 'Windows') and extra == 'all'
Provides-Extra: dev
Requires-Dist: check-manifest; extra == 'dev'
Requires-Dist: ipython; extra == 'dev'
Requires-Dist: mypy; extra == 'dev'
Requires-Dist: pdbpp; extra == 'dev'
Requires-Dist: pre-commit; extra == 'dev'
Requires-Dist: pytest-cov; extra == 'dev'
Requires-Dist: pytest-pretty; extra == 'dev'
Requires-Dist: pytest-qt; extra == 'dev'
Requires-Dist: pytest>=8.1; extra == 'dev'
Requires-Dist: rich; extra == 'dev'
Requires-Dist: ruff; extra == 'dev'
Provides-Extra: mpl
Requires-Dist: matplotlib; extra == 'mpl'
Provides-Extra: ndv
Requires-Dist: ndv[vispy]; extra == 'ndv'
Provides-Extra: plot
Requires-Dist: napari-plot>=0.2.0; extra == 'plot'
Requires-Dist: napari[optional]>=0.6.6; extra == 'plot'
Provides-Extra: pyqt5
Requires-Dist: pyqt5; extra == 'pyqt5'
Provides-Extra: pyqt6
Requires-Dist: pyqt6; (platform_system != 'Windows') and extra == 'pyqt6'
Requires-Dist: pyqt6>6.9.0; (platform_system == 'Windows') and extra == 'pyqt6'
Provides-Extra: pyside2
Requires-Dist: pyside2; extra == 'pyside2'
Provides-Extra: pyside6
Requires-Dist: pyside6; (platform_system != 'Windows') and extra == 'pyside6'
Requires-Dist: pyside6>6.9.0; (platform_system == 'Windows') and extra == 'pyside6'
Provides-Extra: test
Requires-Dist: pytest-cov; extra == 'test'
Requires-Dist: pytest-pretty; extra == 'test'
Requires-Dist: pytest-qt; extra == 'test'
Requires-Dist: pytest>=8.1; extra == 'test'
Description-Content-Type: text/markdown

# qtextra

[![License](https://img.shields.io/pypi/l/qtextra.svg?color=green)](https://github.com/illumion-io/qtextra/raw/main/LICENSE)
[![PyPI](https://img.shields.io/pypi/v/qtextra.svg?color=green)](https://pypi.org/project/qtextra)
[![Python Version](https://img.shields.io/pypi/pyversions/qtextra.svg?color=green)](https://python.org)
[![CI](https://github.com/illumion-io/qtextra/actions/workflows/ci.yml/badge.svg)](https://github.com/illumion-io/qtextra/actions/workflows/ci.yml)
[![codecov](https://codecov.io/gh/illumion-io/qtextra/branch/main/graph/badge.svg)](https://codecov.io/gh/illumion-io/qtextra)

Extra widgets for Qt

## Contributing

Contributions are always welcome. Please feel free to submit PRs with new features, bug fixes, or documentation improvements.

```bash
git clone https://github.com/illumion-io/qtextra.git

pip install -e .[dev]
```


## Release information

1. Test code and make sure it works.
2. Reinstall all dependencies and build app and test that it works.
3. Update git tag and push it.
4. Reinstall and build app.
5. Upload to Dropbox.
6. Update the latest.json file in Dropbox.
7. Create release with changelog on GitHub (autoims-docs).