Skip to content

Conversation

@afuetterer
Copy link
Member

@afuetterer afuetterer commented Oct 28, 2025

Description

Related issue: #742

Ref: https://docs.djangoproject.com/en/5.2/releases/5.2/

Tasks

  • bump django to 5.2.8, when that is released https://docs.djangoproject.com/en/5.2/releases/5.2.8/
  • remove changes to pytest deps (will get bumps from dependency update branch after rebase)
  • ruff step in pre-commit.ci fails, due to newer ruff version, will get fixed after rebase of 2.3.3 branch
  • remove TODOs
  • squash commits
  • remove changes to pre-commit config
  • tests against 3.10 and 3.13 in CI (will get included after rebase of 2.4.0 branch)
  • discuss usage of error on RemovedInNextVersionWarning (future proofing)
  • add note to changelog / release notes: Django 5.2 supports PostgreSQL 14 and higher.

How has this been tested?

I created a PR in my fork, which successfully completed.

MyPyDavid and others added 30 commits August 22, 2025 09:59
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
…import

Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <mypydavid@proton.me>
Signed-off-by: David Wallace <mypydavid@proton.me>
Signed-off-by: David Wallace <mypydavid@proton.me>
…on-missing-for-role-in-german-when-mitglied-zum-projekt-einladen

Fix missing label for Role rdmorganiser#1424
MyPyDavid and others added 26 commits December 4, 2025 16:30
…isite-not-all-sites

2.4.0 fix multisite not all sites
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
@afuetterer
Copy link
Member Author

Rebased to main. This seems wrong.

@MyPyDavid
Copy link
Member

this PR has the milestone for RDMO 3 so it should be merged into the 3.0.0 branch. However, I think that the 3.0.0 branch is not rebased to main currently so your branch (now that it's also been rebased to main) should be fine after that happened.

@afuetterer
Copy link
Member Author

You are right. I wanted to pull in the changes from 2.4. Did not realize 3.0 being behind main, sorry.

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

Labels

dependencies Pull requests that update a dependency file type:maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Django to Version 5.2 LTS

6 participants