From d5aa533c54cbbb712ccc53023a8fbdd7b20d5fd2 Mon Sep 17 00:00:00 2001 From: Thomas Watson Date: Tue, 28 Oct 2025 20:51:30 -0500 Subject: [PATCH] .github: drop Python 3.7 testing No longer used in ArduPilot and complicated to test. --- .github/workflows/python-package.yml | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 8be88f8..c8acda0 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -16,24 +16,12 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] steps: - uses: actions/checkout@v4 - - name: Set up Python 3.7 from deadsnakes - if: matrix.python-version == '3.7' - run: | - sudo add-apt-repository ppa:deadsnakes/ppa - sudo apt-get update - sudo apt-get install -y python3.7 python3.7-dev python3.7-distutils - python3.7 -m venv py37_env --without-pip - source py37_env/bin/activate - curl -sS https://bootstrap.pypa.io/pip/3.7/get-pip.py | python - echo "PATH=$PWD/py37_env/bin:$PATH" >> $GITHUB_ENV - - name: Set up Python ${{ matrix.python-version }} - if: matrix.python-version != '3.7' uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }}