Metadata-Version: 2.4
Name: linux-show-player
Version: 0.6.5
Summary: Cue player for stage productions
License: GPLv3
License-File: LICENSE
Author: Francesco Ceruti
Author-email: ceppofrancy@gmail.com
Requires-Python: >=3.9,<4.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
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: Programming Language :: Python :: 3.14
Requires-Dist: appdirs (>=1.4.1,<2.0.0)
Requires-Dist: falcon (>=4.0.1,<5.0.0)
Requires-Dist: humanize (>=4.8.0,<5.0.0)
Requires-Dist: jack-client (>=0.5,<0.6)
Requires-Dist: mido (>=1.3.3,<2.0.0)
Requires-Dist: numpy (>=1.26.4,<3.0.0)
Requires-Dist: pyalsa @ git+https://github.com/alsa-project/alsa-python.git@f8f9260282eb9c97f53e4689e04182dc87a4810e
Requires-Dist: pygobject (>=3.30,<4.0)
Requires-Dist: pyliblo3 @ git+https://github.com/FrancescoCeruti/pyliblo3@9b66f93bc058807fdbe27f9255b18b0df8e60e32
Requires-Dist: pyqt5 (>=5.15.2,<6.0.0)
Requires-Dist: pyqt5-qt5 (>=5.15.2,<6.0.0)
Requires-Dist: python-rtmidi (>=1.1,<2.0)
Requires-Dist: qdigitalmeter (>=0.1.0,<0.2.0)
Requires-Dist: requests (>=2.20,<3.0)
Requires-Dist: sortedcontainers (>=2.0,<3.0)
Project-URL: Homepage, https://www.linux-show-player.org/
Project-URL: Repository, https://github.com/FrancescoCeruti/linux-show-player
Description-Content-Type: text/markdown

<p align="center">
    <img src="https://github.com/FrancescoCeruti/linux-show-player/blob/develop/dist/linuxshowplayer.png?raw=true" alt="Logo" width="100" height=100>
</p>
<h1 align="center">Linux Show Player</h1>
<h3 align="center">Cue player for stage productions</h3>

<p align="center">
    <a href="https://github.com/FrancescoCeruti/linux-show-player/blob/master/LICENSE"><img alt="License: GPL" src="https://img.shields.io/badge/license-GPL-blue.svg"></a>
    <a href="https://github.com/FrancescoCeruti/linux-show-player/releases/latest"><img src="https://img.shields.io/github/release/FrancescoCeruti/linux-show-player.svg?maxAge=2592000" alt="GitHub release" /></a>
    <a href="https://flathub.org/apps/org.linuxshowplayer.LinuxShowPlayer"><img alt="Flathub Downloads" src="https://img.shields.io/flathub/downloads/org.linuxshowplayer.LinuxShowPlayer?label=flathub"></a>
    <a href="https://gitter.im/linux-show-player/linux-show-player"><img src="https://img.shields.io/gitter/room/nwjs/nw.js.svg?maxAge=2592000" alt="Gitter" /></a>
    <a href="https://sonarcloud.io/summary/new_code?id=FrancescoCeruti_linux-show-player"><img src="https://sonarcloud.io/api/project_badges/measure?project=FrancescoCeruti_linux-show-player&metric=alert_status" alt="Quality Gate Status"></a>
    <a href="https://github.com/astral-sh/ruff"><img src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json&label=code%20style" alt="Code style: ruff"></a>
</p>

---

Linux Show Player, LiSP for short, is a free cue player, primarily intended for sound-playback during stage productions. 
The ultimate goal is to provide a complete playback software for musical plays, theatre shows, and similar.

For bugs and requests you can open an issue on the GitHub issues tracker; for support, discussions, and anything else 
you should use the [discussion](https://github.com/FrancescoCeruti/linux-show-player/discussions) section on GitHub
or the [gitter/matrix](https://gitter.im/linux-show-player/linux-show-player) chat.

Linux Show Player is currently developed and tested for **GNU/Linux** only.<br>
_The core components (Python, GStreamer and Qt) are multi-platform, thus in future - despite the name - LiSP might get ported to other platforms._

---

## 🧑‍💻 Installation

You can find the full instructions in the <a href="https://linux-show-player-users.readthedocs.io/en/latest/installation.html">user manual</a>.

### 📦 Flatpak

<a href='https://flathub.org/apps/org.linuxshowplayer.LinuxShowPlayer'>
    <img width='180' alt='Get it on Flathub' src='https://flathub.org/api/badge?locale=en'/>
</a>

Or you can get the latest **development** builds here:
 * [Master](https://github.com/FrancescoCeruti/linux-show-player/releases/tag/ci-master) - Generally stable
 * [Development](https://github.com/FrancescoCeruti/linux-show-player/releases/tag/ci-develop) - Preview features, might be unstable and untested

### 🐧 From your distribution repository

For some GNU/Linux distributions you can install a native package.<br>
Keeping in mind that it might not be the latest version, you can find a list on [repology.org](https://repology.org/metapackage/linux-show-player).

---

## 📖 Usage

The user manual can be [viewed online](http://linux-show-player-users.readthedocs.io/en/latest/index.html)

### ⌨️ Command line:

```
usage: linux-show-player [-h] [-f [FILE]] [-l {debug,info,warning}]
                         [--locale LOCALE]

Cue player for stage productions.

optional arguments:
  -h, --help            show this help message and exit
  -f [FILE], --file [FILE]
                        Session file to open
  -l {debug,info,warning}, --log {debug,info,warning}
                        Change output verbosity. default: warning
  --locale LOCALE       Force specified locale/language
```

