A tray notification application for receiving messages from a Gotify server.
Project description
Gotify Tray
A tray notification application for receiving messages from a Gotify server.
Download
or, install via pip:
$ pip install gotify-tray
Supported Platforms
See https://doc.qt.io/qt-6/qsystemtrayicon.html#details
Manual Install
Get the source and install the requirements:
$ git clone https://github.com/seird/gotify-tray.git
$ cd gotify-tray
$ pip install -r requirements.txt
Run from source
$ python -m gotify_tray
Create and install a pip package
-
Create the pip package:
$ python -m build
-
Install the pip package:
$ pip install dist/gotify_tray-0.1.5-py3-none-any.whl
-
Launch:
$ gotify-tray
Create a pyinstaller executable
$ pip install pyinstaller
$ pyinstaller gotify-tray.spec
An executable is created at dist/gotify-tray/
.
Inno setup (Windows)
Create an installer for windows with inno setup from pyinstaller output:
$ iscc gotify-tray.iss
Create a deb package
$ make build
# or install
$ sudo make install
Images
Windows 10 | KDE |
---|---|
Requirements
- python >=3.8
- PyQt6
- requests
- websocket-client
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gotify-tray-0.1.5.tar.gz
(70.2 kB
view hashes)
Built Distribution
Close
Hashes for gotify_tray-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 654d1e02c496f717bc6e9cac24f33d02a03bddf10fe8d00475c1374f0b2b69e4 |
|
MD5 | a39ab8fe36674a81fdfa3cbffc74583d |
|
BLAKE2b-256 | 6ac9ee1b9d2a4987a9bbe73261b311dd63eaad1396b0f6e75df3330f01e3c09c |