Add support for Python v3.12
Expected to be release the [2nd October 2023](https://peps.python.org/pep-0693/). - [x] docker/python3/poetry#8+ - [x] clients/python/duniterpy#196+ - [x] Set up v3.12 test job - [x] Remove `allow_failure: true`, now on the tests should pass - [x] Move coverage to v3.12 job - [x] Switch Silkaj container to v3.12 - [x] Set default container to v3.12 - [x] Handle deprecation warning and breaking features - [x] [No wheel provided for `pendulum` v2.1.2 for Py3.12](https://github.com/sdispater/pendulum/issues/696). Setting `3.0.0a1` solves the issue, because there is wheels (built C code) provided till Py3.11 (it’s most likely taking previous Python version, until Python 3.12 is released as stable) - [x] Switch `pendulum` to a stable version once there is a wheel provided for Py3.12 - [x] Switch image to v3.12 - [x] Open follow-up v3.13 tickets: #482+
issue