Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update testing matrix Django and Python versions #85

Merged
merged 9 commits into from Nov 13, 2016
Merged

Update testing matrix Django and Python versions #85

merged 9 commits into from Nov 13, 2016

Conversation

edmorley
Copy link

@edmorley edmorley commented Jun 7, 2016

  • Stop testing on unsupported versions of Django (versions prior to 1.8 are no longer maintained).
  • Stop testing Django 1.9+ with Python 3.3 (only test against 1.8, the last version to support it).
  • Test the latest point release of each major Django version (rather than the initial release of each).
  • Test with Django 1.10b1 (this can be updated when the official version is released).
  • Test using the PyPy Python release.
  • Fix the AppVeyor test run (since the location of get-pip.py has changed).

See individual commit messages for more details.

Ed Morley added 5 commits June 7, 2016 23:40
Django versions prior to 1.8 are no longer maintained and so insecure:
https://www.djangoproject.com/download/#supported-versions

Removing them leaves all Python 2.6 permutations excluded, so the
redundant entries have also been removed. (Django 1.7 was the last
version to support Python 2.6.)
Since Django 1.9 and later don't support it:
https://docs.djangoproject.com/en/1.9/faq/install/#what-python-version-can-i-use-with-django

Using an `include` rather than `exclude` entry, since there will soon be
more versions of Django that don't support Python 3.3, than one that do.
@edmorley edmorley changed the title Update Travis testing matrix Update testing matrix Django and Python versions Jun 7, 2016
@coveralls
Copy link

coveralls commented Jun 7, 2016

Coverage Status

Coverage remained the same at 88.189% when pulling d76e442 on edmorley:update-testing-matrix into 422ea18 on joke2k:develop.

@coveralls
Copy link

coveralls commented Jun 7, 2016

Coverage Status

Coverage remained the same at 88.189% when pulling 97a206a on edmorley:update-testing-matrix into 422ea18 on joke2k:develop.

@edmorley
Copy link
Author

Updated with Django 1.10b1 instead of 1.10a1.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 88.189% when pulling 30c17e3 on edmorley:update-testing-matrix into 422ea18 on joke2k:develop.

2 similar comments
@coveralls
Copy link

Coverage Status

Coverage remained the same at 88.189% when pulling 30c17e3 on edmorley:update-testing-matrix into 422ea18 on joke2k:develop.

@coveralls
Copy link

coveralls commented Jun 22, 2016

Coverage Status

Coverage remained the same at 88.189% when pulling 30c17e3 on edmorley:update-testing-matrix into 422ea18 on joke2k:develop.

Ed Morley added 4 commits August 3, 2016 14:01
So we have visibility into any future breakage, but failures won't
cause the overall Travis run to be marked as failing.
Since the existing location fails with:
```
Running Install scripts
(new-object net.webclient).DownloadFile('https://raw.github.com/pypa/pip/master/contrib/get-pip.py', 'C:/get-pip.py')
%PYTHON%/python.exe C:/get-pip.py
You're using an outdated location for the get-pip.py script, please use the one available from https://bootstrap.pypa.io/get-pip.py
Command exited with code 1
```
@coveralls
Copy link

coveralls commented Aug 3, 2016

Coverage Status

Coverage remained the same at 88.189% when pulling 7b45b95 on edmorley:update-testing-matrix into 422ea18 on joke2k:develop.

@edmorley
Copy link
Author

edmorley commented Aug 3, 2016

Updated with to use the final Django 1.10 release. Plus have added testing on Django master (though is marked as being allowed to fail).

@joke2k could you take a look? :-)

@edmorley
Copy link
Author

edmorley commented Sep 6, 2016

@joke2k, I'm happy to help as an additional maintainer for this package, if that would be of any use? :-)

@joke2k joke2k merged commit 55b4e06 into joke2k:develop Nov 13, 2016
@edmorley edmorley deleted the update-testing-matrix branch November 14, 2016 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants