Only test for 1.11 , 2.0 on 3.6 and 3.7

This commit is contained in:
Ilan Steemers
2018-08-01 15:44:58 +02:00
parent acebdaa850
commit bd6d8b42cd
4 changed files with 15 additions and 14 deletions
+3 -4
View File
@@ -5,18 +5,17 @@ services:
- mongodb - mongodb
python: python:
- "2.7"
- "3.6" - "3.6"
- "3.7"
env: env:
- DJANGO=2.0 - DJANGO=2.0
- DJANGO=1.11.11 - DJANGO=1.11.11
- DJANGO=1.8.19
matrix: matrix:
exclude: exclude:
- python: "2.7" - python: "3.7"
env: DJANGO=2.0 env: DJANGO=1.11.11
sudo: false sudo: false
+2 -2
View File
@@ -26,12 +26,12 @@ Features
Requirements Requirements
~~~~~~~~~~~~ ~~~~~~~~~~~~
- `Django <https://www.djangoproject.com>`__ > = 1.8 - `Django <https://www.djangoproject.com>`__ > = 1.11.11
- `Django-picklefield <https://github.com/gintas/django-picklefield>`__ - `Django-picklefield <https://github.com/gintas/django-picklefield>`__
- `Arrow <https://github.com/crsmithdev/arrow>`__ - `Arrow <https://github.com/crsmithdev/arrow>`__
- `Blessed <https://github.com/jquast/blessed>`__ - `Blessed <https://github.com/jquast/blessed>`__
Tested with: Python 2.7 & 3.6. Django 1.8.19, 1.11.11 and 2.0.x Tested with: Python 3.6. 3.7 Django 1.11.11 and 2.0.x
Brokers Brokers
~~~~~~~ ~~~~~~~
+1 -1
View File
@@ -24,7 +24,7 @@ Features
- Rollbar and Sentry support - Rollbar and Sentry support
Django Q is tested with: Python 2.7 & 3.6. Django 1.8.19 LTS, 1.11.11 and 2.0.x Django Q is tested with: Python 3.6. 3.7 Django 1.11.11 LTS and 2.0.x
Contents: Contents:
+9 -7
View File
@@ -27,12 +27,13 @@ Installation
Requirements Requirements
------------ ------------
Django Q is tested for Python 2.7 and 3.6 Django Q is tested for Python 3.6 and 3.7
- `Django <https://www.djangoproject.com>`__ - `Django <https://www.djangoproject.com>`__
Django Q aims to use as much of Django's standard offerings as possible Django Q aims to use as much of Django's standard offerings as possible
The code is tested against Django versions `1.8.19 LTS`, `1.11.11` and `2.0.x`. The code is tested against Django versions `1.11.11 LTS` and `2.0.x`.
Please note that Django versions below 2.0 do not support Python 3.7
- `Django-picklefield <https://github.com/gintas/django-picklefield>`__ - `Django-picklefield <https://github.com/gintas/django-picklefield>`__
@@ -122,14 +123,14 @@ Other known issues are:
Python Python
~~~~~~ ~~~~~~
The code is always tested against the latest version of Python 2 and Python 3 and we try to stay compatible with the last two versions of each. The code is always tested against the latest version Python 3 and we try to stay compatible with the last two versions of each.
Current tests are performed with Python 2.7.14 and 3.6.3 Current tests are performed with 3.6 and 3.7
If you do encounter any regressions with earlier versions, please submit an issue on `github <https://github.com/Koed00/django-q>`__ If you do encounter any regressions with earlier versions, please submit an issue on `github <https://github.com/Koed00/django-q>`__
.. note:: .. note::
Django 1.7.10 or earlier is not compatible with Python 3.5
Django releases before 1.11 are not officially supported on Python 3.6 Django releases before 1.11 are not officially supported on Python 3.6
Django releases before 2.0 are not supported on Python 3.7
Open-source packages Open-source packages
~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~
@@ -139,9 +140,10 @@ You can reference the `requirements <https://github.com/Koed00/django-q/blob/mas
Django Django
~~~~~~ ~~~~~~
We strive to be compatible with last two major version of Django. We strive to be compatible with last two major version of Django.
At the moment this means we support the 1.8.19 LTS, 1.11.11 and 2.0.x releases. At the moment this means we support the 1.11.11 and 2.0.x releases.
You might find that Django Q still works fine with Django 1.7,1.9 and 1.10, but new releases are no longer tested for it. Since we are now no longer supporting Python 2, we can also not support older versions of Django that do not support Python 3.
For this you can always use the pre 1.0 release, but it's no longer maintained.