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

Upgrade to latest Django LTS version #2585

Open
chrismytton opened this issue Apr 4, 2019 · 1 comment
Open

Upgrade to latest Django LTS version #2585

chrismytton opened this issue Apr 4, 2019 · 1 comment

Comments

@chrismytton
Copy link
Member

We're currently on Django 1.8, which reached end of life April 1 2018. We should upgrade to at least 1.11 LTS, which is supported until April 2020.

@chrismytton
Copy link
Member Author

chrismytton commented Apr 4, 2019

Rather than trying to go all the way to 1.11 immediately, I think it will be easier to go via 1.9 and 1.10.

I've tried upgrading to Django 1.9.13 in requirements.txt and the first problem is these errors from pip install -r requirements.txt

django-info-pages 0.0.5 has requirement Django<1.9,>=1.8.12, but you'll have django 1.9.13 which is incompatible.
za-hansard 0.2 has requirement django==1.8.18, but you'll have django 1.9.13 which is incompatible.
django-sayit 1.4.1 has requirement Django<1.9,>=1.8.5, but you'll have django 1.9.13 which is incompatible.
  • The tests for django-info-pages are failing, so that needs to be fixed first - Tests are failing django-info-pages#6
  • Hopefully za-hansard just needs the Django version requirement loosening, but there's a lot of code in there and the tests aren't passing currently, so we might want to fix those first to give us a better safety net.
  • Updating to django-sayit 1.5 should fix that problem

@chrismytton chrismytton pinned this issue Apr 8, 2019
@chrismytton chrismytton unpinned this issue Apr 18, 2019
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

No branches or pull requests

1 participant