Add support for Python 3.12.
Review Request #13348 — Created Oct. 15, 2023 and submitted — Latest diff uploaded
This marks Python 3.12 as a supported version of Review Board. All unit
tests pass, with the exception that some currently fail due to
deprecation warnings from Django that are being caught in some warning
assertion tests. Otherwise, all functionality seems to work, and we can
refine this support in upcoming point releases.
Built a package successfully.
Unit tests pass (mostly) on 3.12. The exceptions are just an artifact of
a deprecation within Django fordatetime.utcnow()
usage.