From f612220921502765b4cc6083bbf832add9f309a2 Mon Sep 17 00:00:00 2001 From: Helena Rasche Date: Fri, 26 Jan 2024 15:24:23 +0100 Subject: [PATCH 1/5] maximum biopy --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 9b7e3ce..6fbcc07 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ requests -biopython>=1.77 +biopython>=1.77,<=1.81 cachetools<4 click>=6.7 wrapt From 1e968d31dd6219d99558f9f12347e0d53bf2a3d5 Mon Sep 17 00:00:00 2001 From: Helena Rasche Date: Wed, 31 Jan 2024 11:09:10 +0100 Subject: [PATCH 2/5] update to py39 --- .github/workflows/test.yml | 6 +++--- setup.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8d46436..50adcf0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,7 +8,7 @@ jobs: uses: actions/checkout@v2 - uses: actions/setup-python@v1 with: - python-version: 3.7 + python-version: 3.9 - name: Install flake8 run: pip install flake8 flake8-import-order - name: Flake8 @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.7] + python-version: [397] steps: - name: Checkout uses: actions/checkout@v2 @@ -46,7 +46,7 @@ jobs: uses: actions/checkout@v2 - uses: actions/setup-python@v1 with: - python-version: 3.7 + python-version: 3.9 - name: Python install run: pip install -U pip setuptools nose build - name: Build a binary wheel and a source tarball diff --git a/setup.py b/setup.py index 1033e0c..e4cc11f 100644 --- a/setup.py +++ b/setup.py @@ -35,5 +35,5 @@ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Topic :: Scientific/Engineering", - 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.9', ]) From fc78709e28e4dcb6d51033a26df80cdf8a992670 Mon Sep 17 00:00:00 2001 From: Helena Rasche Date: Wed, 31 Jan 2024 11:12:37 +0100 Subject: [PATCH 3/5] testing --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 50adcf0..53cc445 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [397] + python-version: [3.9, 3.11] steps: - name: Checkout uses: actions/checkout@v2 From c867b2981a7bd441ac6680b01b0d6c8bda036a6b Mon Sep 17 00:00:00 2001 From: Helena Rasche Date: Wed, 31 Jan 2024 11:13:54 +0100 Subject: [PATCH 4/5] halve the tests we run --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 53cc445..993f4e5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,5 +1,5 @@ name: Test -on: ["push", "pull_request"] +on: ["pull_request"] jobs: lint: runs-on: ubuntu-latest From 45351001d0587384d762cfcee925a74467113b83 Mon Sep 17 00:00:00 2001 From: Helena Rasche Date: Wed, 31 Jan 2024 11:16:09 +0100 Subject: [PATCH 5/5] Mistakes were made; nose doesnt support 3.11 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 993f4e5..61245e8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.9, 3.11] + python-version: [3.9] steps: - name: Checkout uses: actions/checkout@v2