Skip to content

PyAccounts is a simple accounts database manager for Linux.

License

Notifications You must be signed in to change notification settings

acmpo6ou/PyAccounts

Repository files navigation

License: GPL v3 GTK version Python version

PyAccounts

PyAccounts – is a simple accounts database manager made using Python 3 and GTK 3.

You can easily manage your accounts and store them safely in encrypted databases. The interface of PyAccounts is common and easy to use. PyAccounts is completely free and open source project.

Installation

sudo add-apt-repository ppa:acmpo6ou/pyaccounts
sudo apt update
sudo apt install pyaccounts

Development

Linux Mint

sudo apt install libcairo2 libcairo2-dev libgirepository1.0-dev python3-tk devscripts debhelper python3-paramiko

MacOS

brew install gtk+3 py3cairo pygobject3 librsvg adwaita-icon-theme

Updating

  • run tests
  • Change version by search and replace in PyAccounts folder!
    • usually PyAccounts.desktop and __init__.py
  • Generate changelog with dch -i
  • Update install file if necessary
  • Remove existing venv if requirements were changed rm deb/pyaccounts
  • deactivate!!!
  • deb/prevenv.sh
  • debuild --no-tgz-check -S --lintian-opts --no-lintian
  • lintian --info
  • dput pyaccounts pyaccounts_1.x.x-1_source.changes

Releases

No releases published

Languages