diff --git a/.idea/drf-yasg.iml b/.idea/drf-yasg.iml
index 4cb4d4e..bb9273b 100644
--- a/.idea/drf-yasg.iml
+++ b/.idea/drf-yasg.iml
@@ -19,6 +19,7 @@
+
@@ -44,4 +45,4 @@
-
+
\ No newline at end of file
diff --git a/.travis.yml b/.travis.yml
index 53e35e7..dbef5c0 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,7 +1,6 @@
language: python
python:
- '2.7'
- - '3.4'
- '3.5'
- '3.6'
- '3.7'
diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst
index 7f606b7..ed60f70 100644
--- a/CONTRIBUTING.rst
+++ b/CONTRIBUTING.rst
@@ -95,7 +95,7 @@ You want to contribute some code? Great! Here are a few steps to get you started
#. **Your code must pass all the required travis jobs before it is merged**
- As of now, this consists of running on Python 2.7, 3.4, 3.5 and 3.6, and building the docs succesfully.
+ As of now, this consists of running on Python 2.7, 3.5, 3.6 and 3.7, and building the docs succesfully.
******************
Maintainer's notes
diff --git a/README.rst b/README.rst
index 3ee082e..46d95cf 100644
--- a/README.rst
+++ b/README.rst
@@ -15,7 +15,7 @@ Compatible with
- **Django Rest Framework**: 3.7.7, 3.8, 3.9
- **Django**: 1.11, 2.0, 2.1, 2.2
-- **Python**: 2.7, 3.4, 3.5, 3.6, 3.7
+- **Python**: 2.7, 3.5, 3.6, 3.7
Only the latest patch version of each ``major.minor`` series of Python, Django and Django REST Framework is supported.
diff --git a/requirements/testproj.txt b/requirements/testproj.txt
index ec40130..13a5611 100644
--- a/requirements/testproj.txt
+++ b/requirements/testproj.txt
@@ -2,7 +2,7 @@
Pillow>=4.3.0
django-cors-headers>=2.1.0
django-filter>=1.1.0,<2.0; python_version == "2.7"
-django-filter>=1.1.0; python_version >= "3.4"
+django-filter>=1.1.0; python_version >= "3.5"
djangorestframework-camel-case>=0.2.0
djangorestframework-recursive>=0.1.2
dj-database-url>=0.4.2
diff --git a/setup.py b/setup.py
index 94b1b39..aff2864 100755
--- a/setup.py
+++ b/setup.py
@@ -19,7 +19,7 @@ with io.open('README.rst', encoding='utf-8') as readme:
requirements = read_req('base.txt')
requirements_validation = read_req('validation.txt')
-py3_supported_range = (4, 7)
+py3_supported_range = (5, 7)
# convert inclusive range to exclusive range
py3_supported_range = (py3_supported_range[0], py3_supported_range[1] + 1)
diff --git a/tox.ini b/tox.ini
index 29800b2..7bf2415 100644
--- a/tox.ini
+++ b/tox.ini
@@ -6,10 +6,8 @@ isolated_build_env = .package
# https://docs.djangoproject.com/en/dev/faq/install/#what-python-version-can-i-use-with-django
envlist =
py27-django111-drf39-typing,
- py{27,34,35,36}-django111-drf{37,38,39},
- py{34,35,36,37}-django20-drf{37,38,39},
- py{35,36,37}-django21-drf{37,38,39},
- py{35,36,37}-django22-drf{37,38,39},
+ py{27,35,36}-django111-drf{37,38,39},
+ py{35,36,37}-django{20,21,22}-drf{37,38,39},
djmaster, lint, docs
[testenv:.package]