* Switch Adjutant to pyproject.toml, using the new PEP-517 build
backend for PBR.
* Define python-requires to require Python 3.10 or later.
* Fix linting errors in accordance with the newer versions of
Black and Hacking.
Change-Id: Ie1d42c44d791f58c830ea479411b268d87fa2148
Signed-off-by: Callum Dickinson <callum.dickinson@catalystcloud.nz>