From b8c6a0c8944c944cb79c86d9ffdef09f547e7a6a Mon Sep 17 00:00:00 2001 From: Rebecca Breu Date: Wed, 22 Nov 2023 22:26:23 +0100 Subject: [PATCH] Keep version numbers of all requirements fixed --- .github/workflows/build.yml | 2 +- requirements/build.txt | 3 +++ requirements/dev.txt | 12 +++++++----- requirements/test.txt | 9 +++++---- setup.py | 8 ++++---- 5 files changed, 20 insertions(+), 14 deletions(-) create mode 100644 requirements/build.txt diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b16f28b..52deeb6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,7 +21,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - pip install pyinstaller + pip install -r requirements/build.txt pip install -e . - name: Run Pyinstaller run: | diff --git a/requirements/build.txt b/requirements/build.txt new file mode 100644 index 0000000..635b24f --- /dev/null +++ b/requirements/build.txt @@ -0,0 +1,3 @@ +# For the test action on github + +pyinstaller==5.6.2 diff --git a/requirements/dev.txt b/requirements/dev.txt index 98536ff..55b1d3a 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -1,6 +1,8 @@ --r test.txt +# For developers -flake8 -pybadges -pyinstaller >= 4.5 -yamllint +-r test.txt +-r build.txt + +flake8==5.0.4 +pybadges==3.0.0 +yamllint==1.28.0 diff --git a/requirements/test.txt b/requirements/test.txt index 9e14602..f65ab10 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -1,4 +1,5 @@ -coverage -httpretty -pytest -pytest-qt>=4 +# For the test action on github +coverage==6.5.0 +httpretty==1.1.4 +pytest==7.2.0 +pytest-qt==4.2.0 diff --git a/setup.py b/setup.py index 5ce2f31..f5f1cde 100644 --- a/setup.py +++ b/setup.py @@ -9,10 +9,10 @@ setup( license='LICENSE', description='A simple reference image viewer', install_requires=[ - 'pyQt6>=6.2.0', - 'pyQt6-Qt6>=6.2.0', - 'rectangle-packer>=2.0.1', - 'exif', + 'pyQt6==6.4.0', + 'pyQt6-Qt6==6.4.0', + 'rectangle-packer==2.0.1', + 'exif==1.3.5', ], packages=[ 'beeref',