hivedesktop

Fetches your Amazon order history and matching/tags your Mint transactions


Keywords
hive, blockchain, pyqt, desktop, app
License
GPL-3.0
Install
pip install hivedesktop==0.3.3

Documentation

hivedesktop

Build status Build Status A pyqt5 based desktop app for the hive blockchain

Install

pip3 install hivedesktop

Development

Install python 3.6 Upgrade pip and install virtualenv (replace python by python3 or python.exe, depending on the installation and the system)

python -m pip install pip --upgrade
python -m pip install virtualenv

Create a virtual environment:

python -m virtualenv env

Activate the virtual environment

<path>\env\Scripts\activate

Install the packages:

pip install --upgrade -r requirements/base.txt

For windows

pip install pywin32

is necessary

Releasing pypi

python3 setup.py clean sdist bdist_wheel
python3 -m twine upload dist/*

Create files

pyuic5 ui\mainwindow.ui -o src\main\python\hivedesktop\ui_mainwindow.py
pyuic5 ui\options.ui -o src\main\python\hivedesktop\dialogs\ui_options.py
pyrcc5 src\main\hivedesktop.rc -o src\main\python\hivedesktop\hivedesktop_rc.py

Run the app

fbs run

Freezing the app

fbs freeze

Build an installer

fbs installer