Skip to content
Birthday Reminder
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
pics
src
.gitignore
CHANGELOG.rst
CONTRIBUTING.rst
LICENSE Don't duplicate LICENSE information in all files Dec 28, 2017
README.rst
pylintrc
qbirthday.desktop.in
qbirthday.pro
setup.cfg
setup.py Bump version: 0.7.0b1 → 0.7.0b2 Jan 11, 2018

README.rst

QBirthday

QBirthday is a birthday reminder status icon.

Features

  • Several backends available (CSV file, Lightning, MySQL databse).
  • Extendable to other backends.
  • iCalendar export.

Requirements

QBirthday runs on Python >= 3.5.

It requires PyQt5 and optionally depends on mysqlclient if a MySQL database is used as backend.

Installation

Either as root or in a Python3 virtual environment:

$ pip install qbirthday

To use MySQL backend, install mysqlclient:

$ pip install mysqlclient

Note: If running with the global Python interpreter (i.e. not in a virtualenv), the default Python interpreter is probably Python2. In this case, you may have to install and use pip3 rather than pip.

History

QBirthday is a Qt port of GBirthday, a GTK application.

Project links

License

QBirthday is distributed under GPLv2 license (see LICENSE file).

You can’t perform that action at this time.