diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index af181c7756..2e53aac642 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -23,10 +23,10 @@ jobs: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 - - name: Set up Python 3.8 + - name: Set up Python 3.9 uses: actions/setup-python@v1 with: - python-version: 3.8 + python-version: 3.9 - uses: actions/cache@v1 with: path: ~/.cache/pip diff --git a/.github/workflows/strings.yml b/.github/workflows/strings.yml index 437a2afd42..5720275844 100644 --- a/.github/workflows/strings.yml +++ b/.github/workflows/strings.yml @@ -21,10 +21,10 @@ jobs: name: Check gettext syntax steps: - uses: actions/checkout@v2 - - name: Set up Python 3.8 + - name: Set up Python 3.9 uses: actions/setup-python@v1 with: - python-version: 3.8 + python-version: 3.9 - uses: actions/cache@v1 with: path: ~/.cache/pip @@ -47,10 +47,10 @@ jobs: name: Spellcheck steps: - uses: actions/checkout@v2 - - name: Set up Python 3.8 + - name: Set up Python 3.9 uses: actions/setup-python@v1 with: - python-version: 3.8 + python-version: 3.9 - uses: actions/cache@v1 with: path: ~/.cache/pip diff --git a/.github/workflows/style.yml b/.github/workflows/style.yml index c5e61aebb2..2645eb15c8 100644 --- a/.github/workflows/style.yml +++ b/.github/workflows/style.yml @@ -21,10 +21,10 @@ jobs: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 - - name: Set up Python 3.8 + - name: Set up Python 3.9 uses: actions/setup-python@v1 with: - python-version: 3.8 + python-version: 3.9 - uses: actions/cache@v1 with: path: ~/.cache/pip @@ -42,10 +42,10 @@ jobs: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 - - name: Set up Python 3.8 + - name: Set up Python 3.9 uses: actions/setup-python@v1 with: - python-version: 3.8 + python-version: 3.9 - uses: actions/cache@v1 with: path: ~/.cache/pip @@ -63,10 +63,10 @@ jobs: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 - - name: Set up Python 3.8 + - name: Set up Python 3.9 uses: actions/setup-python@v1 with: - python-version: 3.8 + python-version: 3.9 - name: Install Dependencies run: pip3 install licenseheaders - name: Run licenseheaders diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f4b28abe80..70448a25b4 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -60,7 +60,7 @@ jobs: - name: Install system dependencies run: sudo apt update && sudo apt install gettext mariadb-client - name: Install Python dependencies - run: pip3 install -e ".[dev]" mysqlclient psycopg2-binary + run: pip3 install --ignore-requires-python -e ".[dev]" mysqlclient psycopg2-binary # We ignore that flake8 needs newer python as we don't run flake8 during tests working-directory: ./src - name: Run checks run: python manage.py check