Skip to content

Update Python to 3.13 and dependencies#1067

Merged
Brutus5000 merged 18 commits into
FAForever:developfrom
Gatsik:python3.13-alternative
Sep 25, 2025
Merged

Update Python to 3.13 and dependencies#1067
Brutus5000 merged 18 commits into
FAForever:developfrom
Gatsik:python3.13-alternative

Conversation

@Gatsik

@Gatsik Gatsik commented Sep 23, 2025

Copy link
Copy Markdown
Contributor

Supersedes #1066

Brutus5000 and others added 18 commits September 20, 2025 00:45
* remove deprecated `utcnow` usage
* add `UTCDateTime` custom type to handle timezones form the database
  SQLAlchemy's `DateTime` returns datetimes without tzinfo by default
* use timezone aware datetimes
…own()`

trying to wait until all active connections have finished with
`wait_closed()` prior to closing/aborting them causes a deadlock
to make sure that the cProfiler is disabled
…tionError

because it's a subclass of ConnectionError
there are probably more -- this `fast_forward` thing is evil
@Brutus5000 Brutus5000 changed the title python3.13 update alternative Update Python to 3.13 and dependencies Sep 25, 2025
@Brutus5000 Brutus5000 merged commit 1a86db9 into FAForever:develop Sep 25, 2025
9 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