Skip to content

Commit b192cb0

Browse files
slivercn2ygk
andauthored
Added support for Python 3.9 (#846)
* Added support for Python 3.9 * trying using 3.9-dev Co-authored-by: Alan Crosswell <[email protected]>
1 parent f59bb0d commit b192cb0

File tree

6 files changed

+21
-3
lines changed

6 files changed

+21
-3
lines changed

.travis.yml

+16
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,15 @@ matrix:
88
- env: TOXENV=py36-django22-drfmaster
99
- env: TOXENV=py37-django22-drfmaster
1010
- env: TOXENV=py38-django22-drfmaster
11+
- env: TOXENV=py39-django22-drfmaster
1112
- env: TOXENV=py36-django30-drfmaster
1213
- env: TOXENV=py37-django30-drfmaster
1314
- env: TOXENV=py38-django30-drfmaster
15+
- env: TOXENV=py39-django30-drfmaster
1416
- env: TOXENV=py36-django31-drfmaster
1517
- env: TOXENV=py37-django31-drfmaster
1618
- env: TOXENV=py38-django31-drfmaster
19+
- env: TOXENV=py39-django31-drfmaster
1720

1821
include:
1922
- python: 3.6
@@ -60,6 +63,19 @@ matrix:
6063
- python: 3.8
6164
env: TOXENV=py38-django31-drfmaster
6265

66+
- python: 3.9-dev
67+
env: TOXENV=py39-django22-drf312
68+
- python: 3.9-dev
69+
env: TOXENV=py39-django22-drfmaster
70+
- python: 3.9-dev
71+
env: TOXENV=py39-django30-drf312
72+
- python: 3.9-dev
73+
env: TOXENV=py39-django30-drfmaster
74+
- python: 3.9-dev
75+
env: TOXENV=py39-django31-drf312
76+
- python: 3.9-dev
77+
env: TOXENV=py39-django31-drfmaster
78+
6379
install:
6480
- pip install tox
6581
script:

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ This release is not backwards compatible. For easy migration best upgrade first
1717

1818
* Added support for Django REST framework 3.12
1919
* Added support for Django 3.1
20+
* Added support for Python 3.9
2021

2122
### Removed
2223

README.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ As a Django REST Framework JSON API (short DJA) we are trying to address followi
8787
Requirements
8888
------------
8989

90-
1. Python (3.6, 3.7, 3.8)
90+
1. Python (3.6, 3.7, 3.8, 3.9)
9191
2. Django (2.2, 3.0, 3.1)
9292
3. Django REST Framework (3.12)
9393

docs/getting-started.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ like the following:
5151

5252
## Requirements
5353

54-
1. Python (3.6, 3.7, 3.8)
54+
1. Python (3.6, 3.7, 3.8, 3.9)
5555
2. Django (2.2, 3.0, 3.1)
5656
3. Django REST Framework (3.12)
5757

setup.py

+1
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ def get_package_data(package):
8484
'Programming Language :: Python :: 3.6',
8585
'Programming Language :: Python :: 3.7',
8686
'Programming Language :: Python :: 3.8',
87+
'Programming Language :: Python :: 3.9',
8788
'Topic :: Internet :: WWW/HTTP',
8889
'Topic :: Software Development :: Libraries :: Application Frameworks',
8990
'Topic :: Software Development :: Libraries :: Python Modules',

tox.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
envlist =
3-
py{36,37,38}-django{22,30,31}-drf{312,master},
3+
py{36,37,38,39}-django{22,30,31}-drf{312,master},
44
lint,docs
55

66
[testenv]

0 commit comments

Comments
 (0)