Skip to content

Testing python up to 3.14, django 5.2#40

Merged
davecoates merged 5 commits intomasterfrom
feature/python-3.14
Dec 2, 2025
Merged

Testing python up to 3.14, django 5.2#40
davecoates merged 5 commits intomasterfrom
feature/python-3.14

Conversation

@davecoates
Copy link
Contributor

Main changes are around testing valid combinations (don't test 4.2 with python 3.14)

Some fixes for tests related psycopg upgrade

Fix bug in CurrentUserMiddleware related to the override of init and django 5.2

This resolves some test failures related to pyscopg upgrade
and eliminates the warning:

Please use 'with' or '.close()' to close the connection properly
The default __init__ already does this, but does more - so
in django 5.2 it actually breaks because async_mode is not
set.
This is necessary to avoid testing django4.2 + python 3.14 which
isn't supported
@davecoates davecoates merged commit 526195b into master Dec 2, 2025
28 checks passed
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

Comments