Skip to content

Commit

Permalink
Drop python 3.8
Browse files Browse the repository at this point in the history
It was limiting our installation of cffi which caused
errors for cryptography and python 3.13.
  • Loading branch information
tim-schilling committed Oct 18, 2024
1 parent b806a37 commit 7e36a9c
Show file tree
Hide file tree
Showing 5 changed files with 398 additions and 401 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/publish_to_pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Python 3.8
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: 3.8
python-version: 3.9
- name: Install poetry
uses: snok/install-poetry@v1
- name: Build and publish
Expand Down
14 changes: 1 addition & 13 deletions .github/workflows/testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,26 +30,14 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: [ "3.8", "3.9", "3.10", "3.11", "3.12"]
python-version: [ "3.9", "3.10", "3.11", "3.12", "3.13"]
django-version: [ "4.2", "5.0", "5.1"]
drf-version: [ "3.11", "3.12", "3.13" ]
include:
# It's not worth it to run the full test suite
# with the bleeding-edge versions. When we drop 3.8
# we can move this up into the matrix.
- python-version: "3.13"
django-version: 5.1
drf-version: "3.13"
exclude:
# Python 3.8 is incompatible with Django v5+
- django-version: 5.0
python-version: 3.8
# Python 3.9 is incompatible with Django v5+
- django-version: 5.0
python-version: 3.9
# Python 3.8 is incompatible with Django v5+
- django-version: 5.1
python-version: 3.8
# Python 3.9 is incompatible with Django v5+
- django-version: 5.1
python-version: 3.9
Expand Down
2 changes: 1 addition & 1 deletion docs/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Installation
Requirements
------------

* Python 3.8 and above
* Python 3.9 and above
* Django 4.2 and above

You will also need the following:
Expand Down
Loading

0 comments on commit 7e36a9c

Please sign in to comment.