I start a migration to python3.11 (debian Bookworm) and django 4.2 (#123 (closed)). It pass tests but:
linters fail because of a breaking change fix, and I'm not sure how to fix it
i'm note sure that there is no bug, so additionnal tests are needed
documentation update is needed
i had to remove CAS (and htcpcp-tea) which are not compatible with django 4.2. Maybe found a solution for the CAS (the only use is belenios, maybe another authentification is possible)
OAuth secret are now hashed, check are needed before an irreversible action