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 Django from v2.2 to v3.2 LTS #507

Closed
aufdenkampe opened this issue Oct 13, 2021 · 2 comments
Closed

Upgrade Django from v2.2 to v3.2 LTS #507

aufdenkampe opened this issue Oct 13, 2021 · 2 comments

Comments

@aufdenkampe
Copy link
Member

aufdenkampe commented Oct 13, 2021

We should upgrade to Django 3.2 LTS by April 2022.

With PR #501 we upgraded Django to v2.2. See:

Unfortunately, Django 2.2 LTS end-of-life is April 2022.
Django 3.2 LTS was released in April 2021.

Django Supported Versions

Here's What's new in Django 3.2 LTS compared to 2.2 LTS.

The main feature of Django 3 is support for ASGI (Asynchronous Server Gateway Interface), which is a successor to Python WSGI (Web Server Gateway Interface). Let's explore ASGI when we work on #431.

@aufdenkampe aufdenkampe changed the title Upgrade Django from v2.2 to v3.x Upgrade Django from v2.2 to v3.2 LTS Oct 15, 2021
@ptomasula
Copy link
Member

@aufdenkampe

I started us down this path. Commit 7fb62dd updates the refactoring branch to 3.2.11, which is the LTS version of Django. The application builds fine, but there is still more testing needed before I'm ready to call us updated and close out this issue.

@ptomasula
Copy link
Member

We've been testing the Techdebt-refactoring feature branch with Django LTS 3.2 and python 3.9. I've update the environment.yml file to reflect this. We'll be on this tech stack once we do our next scheduled release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants