diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index d899fc4..583bdc5 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -22,7 +22,7 @@ jobs: sudo apt install xvfb python -m pip install --upgrade pip pip install . - pip install -r requirements/dev.txt + pip install -r requirements/test.txt - name: Run Unittests with pytest run: | xvfb-run --auto-servernum --server-num=1 --server-args="-screen 1 1920x1200x24 -ac +extension GLX" coverage run --source=beeref -m pytest -v -s diff --git a/beeref/constants.py b/beeref/constants.py index f7d1a88..ce5b51a 100644 --- a/beeref/constants.py +++ b/beeref/constants.py @@ -15,6 +15,6 @@ APPNAME = 'BeeRef' APPNAME_FULL = f'{APPNAME} Reference Image Viewer' -VERSION = '0.1' +VERSION = '0.1.0' WEBSITE = 'https://github.com/rbreu/beeref' COPYRIGHT = 'Copyright © 2021 Rebecca Breu' diff --git a/beeref/gui.py b/beeref/gui.py index deafdbf..2fcb4a6 100644 --- a/beeref/gui.py +++ b/beeref/gui.py @@ -125,7 +125,10 @@ class DebugLogDialog(QtWidgets.QDialog): layout = QtWidgets.QVBoxLayout() self.setLayout(layout) - layout.addWidget(QtWidgets.QLabel(logfile_name())) + name_widget = QtWidgets.QLabel(logfile_name()) + name_widget.setTextInteractionFlags( + Qt.TextInteractionFlag.TextSelectableByMouse) + layout.addWidget(name_widget) layout.addWidget(scroll) layout.addWidget(buttons) self.show() diff --git a/requirements/dev.txt b/requirements/dev.txt index 51d8bba..29da335 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -1,5 +1,5 @@ -coverage +-r test.txt + flake8 -httpretty -pytest -pytest-qt>=4 +pybadges +pyinstaller diff --git a/requirements/test.txt b/requirements/test.txt new file mode 100644 index 0000000..9e14602 --- /dev/null +++ b/requirements/test.txt @@ -0,0 +1,4 @@ +coverage +httpretty +pytest +pytest-qt>=4