From ff8a25a36b636eac677ec1d9ac158074ec1960e5 Mon Sep 17 00:00:00 2001 From: Ryan Golhar Date: Wed, 5 Feb 2025 16:46:04 +0000 Subject: [PATCH 1/8] Reinstall pycurl --- .github/workflows/test.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 55b57aa5..98b02820 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -28,7 +28,8 @@ jobs: - name: Install packages run: | sudo apt-get update - sudo apt-get install libcurl4-gnutls-dev libgnutls28-dev + sudo apt-get uninstall pycurl + sudo apt-get install libcurl4-gnutls-dev libgnutls28-dev pycurl - name: Install dependencies run: | From 4f654508998a36cae8429533d88def8520a34005 Mon Sep 17 00:00:00 2001 From: Ryan Golhar Date: Wed, 5 Feb 2025 16:47:42 +0000 Subject: [PATCH 2/8] Revert --- .github/workflows/test.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 98b02820..55b57aa5 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -28,8 +28,7 @@ jobs: - name: Install packages run: | sudo apt-get update - sudo apt-get uninstall pycurl - sudo apt-get install libcurl4-gnutls-dev libgnutls28-dev pycurl + sudo apt-get install libcurl4-gnutls-dev libgnutls28-dev - name: Install dependencies run: | From 4f03b34d6bbba2ea11b0af2e5d1a7d6e735fcfa7 Mon Sep 17 00:00:00 2001 From: Ryan Golhar Date: Wed, 5 Feb 2025 16:52:35 +0000 Subject: [PATCH 3/8] Use latest version of checkout and setup-python actions --- .github/workflows/test.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 55b57aa5..41c3cc00 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -18,10 +18,10 @@ jobs: python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python with: python-version: ${{ matrix.python-version }} From 521feb2ab879130a8ff19b82a44dbd083012e4fe Mon Sep 17 00:00:00 2001 From: Ryan Golhar Date: Wed, 5 Feb 2025 16:53:37 +0000 Subject: [PATCH 4/8] Use latest version of checkout and setup-python actions --- .github/workflows/test.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 41c3cc00..bd2aed25 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -18,10 +18,10 @@ jobs: python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] steps: - - uses: actions/checkout + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} From 0f3c57b49dc52b7cf9dddbaa77fa887f1b3ad15f Mon Sep 17 00:00:00 2001 From: Ryan Golhar Date: Wed, 5 Feb 2025 16:56:19 +0000 Subject: [PATCH 5/8] Remove install packages step --- .github/workflows/test.yaml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index bd2aed25..9918efaa 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -25,14 +25,13 @@ jobs: with: python-version: ${{ matrix.python-version }} - - name: Install packages - run: | - sudo apt-get update - sudo apt-get install libcurl4-gnutls-dev libgnutls28-dev + #- name: Install packages + # run: | + # sudo apt-get update + # sudo apt-get install libcurl4-gnutls-dev libgnutls28-dev - name: Install dependencies run: | - pip install --upgrade pip pip install -r requirements.txt pip install -r requirements-dev.txt From 896315ae0c338b4342e4b50bcad7c8d22d95ec41 Mon Sep 17 00:00:00 2001 From: Ryan Golhar Date: Wed, 5 Feb 2025 16:57:39 +0000 Subject: [PATCH 6/8] Revert Remove install packages step --- .github/workflows/test.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 9918efaa..e7d9d4d5 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -25,10 +25,10 @@ jobs: with: python-version: ${{ matrix.python-version }} - #- name: Install packages - # run: | - # sudo apt-get update - # sudo apt-get install libcurl4-gnutls-dev libgnutls28-dev + - name: Install packages + run: | + sudo apt-get update + sudo apt-get install libcurl4-gnutls-dev libgnutls28-dev - name: Install dependencies run: | From 3e34b313980bae565db3017856703ae193f913fa Mon Sep 17 00:00:00 2001 From: Ryan Golhar Date: Fri, 14 Feb 2025 15:34:05 -0500 Subject: [PATCH 7/8] Add Python 3.13 to testing --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 425f571b..55b57aa5 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -15,7 +15,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v3 From ccdd5c7d6916014a61cf2ace4ab680803e1db14c Mon Sep 17 00:00:00 2001 From: Ryan Golhar Date: Wed, 24 Dec 2025 12:50:39 -0500 Subject: [PATCH 8/8] Drop Python 3.8 and 3.9 support --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index e7d9d4d5..62ccd6d1 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -15,7 +15,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4