Drop Python 3.4 support

master
Cristi Vîjdea 2019-06-13 02:37:04 +03:00
parent 60e1346150
commit db154d196a
7 changed files with 8 additions and 10 deletions

View File

@ -19,6 +19,7 @@
<excludeFolder url="file://$MODULE_DIR$/.cache" /> <excludeFolder url="file://$MODULE_DIR$/.cache" />
<excludeFolder url="file://$MODULE_DIR$/.eggs" /> <excludeFolder url="file://$MODULE_DIR$/.eggs" />
<excludeFolder url="file://$MODULE_DIR$/.pytest_cache" /> <excludeFolder url="file://$MODULE_DIR$/.pytest_cache" />
<excludeFolder url="file://$MODULE_DIR$/.tox" />
<excludeFolder url="file://$MODULE_DIR$/build" /> <excludeFolder url="file://$MODULE_DIR$/build" />
<excludeFolder url="file://$MODULE_DIR$/dist" /> <excludeFolder url="file://$MODULE_DIR$/dist" />
<excludeFolder url="file://$MODULE_DIR$/docs/.doctrees" /> <excludeFolder url="file://$MODULE_DIR$/docs/.doctrees" />

View File

@ -1,7 +1,6 @@
language: python language: python
python: python:
- '2.7' - '2.7'
- '3.4'
- '3.5' - '3.5'
- '3.6' - '3.6'
- '3.7' - '3.7'

View File

@ -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** #. **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 Maintainer's notes

View File

@ -15,7 +15,7 @@ Compatible with
- **Django Rest Framework**: 3.7.7, 3.8, 3.9 - **Django Rest Framework**: 3.7.7, 3.8, 3.9
- **Django**: 1.11, 2.0, 2.1, 2.2 - **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. Only the latest patch version of each ``major.minor`` series of Python, Django and Django REST Framework is supported.

View File

@ -2,7 +2,7 @@
Pillow>=4.3.0 Pillow>=4.3.0
django-cors-headers>=2.1.0 django-cors-headers>=2.1.0
django-filter>=1.1.0,<2.0; python_version == "2.7" 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-camel-case>=0.2.0
djangorestframework-recursive>=0.1.2 djangorestframework-recursive>=0.1.2
dj-database-url>=0.4.2 dj-database-url>=0.4.2

View File

@ -19,7 +19,7 @@ with io.open('README.rst', encoding='utf-8') as readme:
requirements = read_req('base.txt') requirements = read_req('base.txt')
requirements_validation = read_req('validation.txt') requirements_validation = read_req('validation.txt')
py3_supported_range = (4, 7) py3_supported_range = (5, 7)
# convert inclusive range to exclusive range # convert inclusive range to exclusive range
py3_supported_range = (py3_supported_range[0], py3_supported_range[1] + 1) py3_supported_range = (py3_supported_range[0], py3_supported_range[1] + 1)

View File

@ -6,10 +6,8 @@ isolated_build_env = .package
# https://docs.djangoproject.com/en/dev/faq/install/#what-python-version-can-i-use-with-django # https://docs.djangoproject.com/en/dev/faq/install/#what-python-version-can-i-use-with-django
envlist = envlist =
py27-django111-drf39-typing, py27-django111-drf39-typing,
py{27,34,35,36}-django111-drf{37,38,39}, py{27,35,36}-django111-drf{37,38,39},
py{34,35,36,37}-django20-drf{37,38,39}, py{35,36,37}-django{20,21,22}-drf{37,38,39},
py{35,36,37}-django21-drf{37,38,39},
py{35,36,37}-django22-drf{37,38,39},
djmaster, lint, docs djmaster, lint, docs
[testenv:.package] [testenv:.package]