Metadata-Version: 2.4
Name: pycatsearch-qt
Version: 1.0.0
Summary: GUI for PyCatSearch
Author-email: StSav012 <stsav012@gmail.com>
License-Expression: LGPL-3.0-only
Project-URL: Source Code, https://github.com/StSav012/pycatsearch_qt
Project-URL: Bug Tracker, https://github.com/StSav012/pycatsearch_qt/issues
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Win32 (MS Windows)
Classifier: Environment :: X11 Applications
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: Topic :: Scientific/Engineering :: Atmospheric Science
Classifier: Topic :: Scientific/Engineering :: Chemistry
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Typing :: Typed
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE.md
Requires-Dist: pycatsearch
Requires-Dist: PySide6-Essentials!=6.8.0,!=6.8.0.1,>=6.2.0
Requires-Dist: qtpy>=2.4.1
Dynamic: license-file
Dynamic: requires-dist

# PyCatSearch-Qt

A Qt-based GUI for [PyCatSearch](https://github.com/stsav012/pycatsearch).

## Requirements

The code is developed under `Python 3.13`.

It should work under `Python 3.8` but is uninstallable there bue to changes in `setuptools`.
Still, you can get the source files and try them under `Python 3.8`.

The GUI requires Python bindings for Qt (`PyQt5`, `PySide6`, `PyQt6`, or `PySide2`), picked by `QtPy`.

## Installation

The package is available from the PyPI repo:

```commandline
python3 -m pip install pycatsearch-qt
```

One may provide a Qt binding beforehand manually installing
- `PySide6-Essentials`,
- `PyQt6`,
- `PyQt5`, or
- `PySide2`.

Otherwise, one of them will be installed automatically.
Currently, it is unavoidable.
