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

Bump minimal Django to 4.2 #8637

Merged
merged 2 commits into from
May 5, 2023
Merged

Bump minimal Django to 4.2 #8637

merged 2 commits into from
May 5, 2023

Conversation

nijel
Copy link
Member

@nijel nijel commented Jan 19, 2023

Proposed changes

This is deprecated in Django 4.2. See https://docs.djangoproject.com/en/dev/releases/4.2/#features-deprecated-in-4-2

Checklist

  • Lint and unit tests pass locally with my changes.
  • I have added tests that prove my fix is effective or that my feature works.
  • I have added documentation to describe my feature.
  • I have squashed my commits into logic units.
  • I have described the changes in the commit messages.

Other information

@nijel nijel self-assigned this Jan 19, 2023
@nijel nijel enabled auto-merge (rebase) January 19, 2023 13:10
@nijel nijel requested a review from orangesunny as a code owner January 19, 2023 13:32
@nijel
Copy link
Member Author

nijel commented Jan 19, 2023

Not for now – increasing minimal Django version above 4.0 means dropping support for Python 3.7 what is currently not possible for us. But we should really get rid of Python 3.7 on our production servers.

@nijel nijel mentioned this pull request Feb 7, 2023
2 tasks
@github-actions
Copy link

This pull request has been automatically marked as stale because there wasn’t any recent activity.

It will be closed soon if no further action occurs.

Thank you for your contributions!

@github-actions github-actions bot added the wontfix Nobody will work on this. label Feb 26, 2023
@orangesunny orangesunny removed the wontfix Nobody will work on this. label Feb 26, 2023
@nijel nijel added this to the 4.17 milestone Feb 27, 2023
@nijel
Copy link
Member Author

nijel commented Feb 27, 2023

Let's do this for the 4.17 release.

@nijel

This comment was marked as outdated.

@nijel nijel modified the milestones: 4.17, 4.18 Apr 6, 2023
@nijel nijel force-pushed the django-4.2 branch 2 times, most recently from 8da64f6 to b05f390 Compare May 3, 2023 09:47
This is deprecated in Django 4.2.
@nijel nijel force-pushed the django-4.2 branch 4 times, most recently from 35d05b8 to 730ecc7 Compare May 3, 2023 11:15
@nijel nijel changed the title models: Remove usage of deprecated index_together Bump minimal Django to 4.2 May 3, 2023
- This is current LTS release.
- Needed for RenameIndex operation in the migrations.
- Adjusted migrations CI to use older Python for older version.
- Bump miminal Python, PostgreSQL, MySQL and MariaDB versions.
nijel added a commit to WeblateOrg/hosted that referenced this pull request May 5, 2023
nijel added a commit to WeblateOrg/fedora_messaging that referenced this pull request May 5, 2023
@nijel nijel disabled auto-merge May 5, 2023 07:15
@nijel nijel merged commit 142db53 into WeblateOrg:main May 5, 2023
@nijel nijel deleted the django-4.2 branch May 5, 2023 07:15
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.

2 participants