BeeRef Reference Image Viewer
Find a file
2021-03-24 21:40:05 +01:00
.github/workflows Fix requirements installation in pytest workflow 2021-03-24 21:40:05 +01:00
beeref Add undo/redo for inserting and deleting images 2021-03-24 19:31:48 +01:00
requirements Add setup.py file and structure Python files correctly 2021-03-23 16:31:55 +01:00
tests Fix segfault at the end of pytest runs 2021-03-24 15:07:01 +01:00
.gitignore First commit 2021-03-22 21:32:33 +01:00
LICENSE Initial commit 2021-03-22 21:09:12 +01:00
README.rst add pytest CI workflow 2021-03-24 21:37:24 +01:00
setup.py Code cleanup 2021-03-24 09:54:14 +01:00

BeeRef — A Simple Reference Image Viewer
========================================

View your references while you art!


|github-ci-flake8| |github-ci-pytest|

.. |github-ci-flake8| image:: https://github.com/rbreu/beeref/actions/workflows/flake8.yml/badge.svg
   :target: https://github.com/rbreu/beeref/actions/workflows/flake8.yml

.. |github-ci-pytest| image:: https://github.com/rbreu/beeref/actions/workflows/pytest.yml/badge.svg
   :target: https://github.com/rbreu/beeref/actions/workflows/pytest.yml


Installation via Python & pip
-----------------------------

At the moment, you need to have a working Python 3 environment to install BeeRef. Run the following command to install the development version::

  pip install git+https://github.com/rbreu/beeref.git

Then run ``beeref`` or ``beeref filename.bee``.


Notes for developers
--------------------

BeeRef is written in Python and PyQt6.

Clone the repository and install beeref and its dependencies::

  git clone https://github.com/rbreu/beeref.git
  pip install -e beeref

Install additional development requirements::

  cd beeref
  pip install -r requirements/dev.txt

Run unittests with::

  pytest .

Run codechecks with::

  flake8 .