Skip to content

Commit

Permalink
Resurrect Python 2.7 tests
Browse files Browse the repository at this point in the history
It would be nice to know when code stops working and we need
to drop support.
  • Loading branch information
stub42 committed Aug 21, 2023
1 parent 0017b98 commit 721ad5c
Showing 1 changed file with 28 additions and 2 deletions.
30 changes: 28 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,12 @@ jobs:
python test_zdump.py -vv
legacy:
name: Older Python Releases
name: "Older Python 3 Releases"
runs-on: ubuntu-20.04

strategy:
matrix:
python-version: ["2.7", "3.5", "3.6", "3.7", "3.8", "3.9", "3.10"]
python-version: ["3.5", "3.6", "3.7", "3.8", "3.9", "3.10"]

steps:
- uses: actions/checkout@v3
Expand All @@ -66,3 +66,29 @@ jobs:
run: |
cd build/dist/pytz/tests
python test_docs.py -vv
antiquity:
name: "Python 2.7"
runs-on: ubuntu-20.04
container:
image: python:2.7.18-buster

steps:
- uses: actions/checkout@v3
- name: Install dependencies
run: |
apt-get update && apt-get install sudo cmake gawk rsync -y
sudo apt-get update -qq -y
sudo python -m pip install --upgrade pip wheel flake8
- name: Build
run: |
make build
- name: Unit Tests
run: |
cd build/dist/pytz/tests
python test_lazy.py -vv
python test_tzinfo.py -vv
- name: Documentation Tests
run: |
cd build/dist/pytz/tests
python test_docs.py -vv

0 comments on commit 721ad5c

Please sign in to comment.