Instead of disabling strict checks per default and only enabling them for new code, this patch enables strict checks per default and disables them for old code. This makes sure that new code is not accidentally ignored.
This patch also fixes some simple typing issues so that we can drop some exceptions.
This is a preparation for adding type checks for the nethsm module and extending the fido2 module.
Instead of disabling strict checks per default and only enabling them for new code, this patch enables strict checks per default and disables them for old code. This makes sure that new code is not accidentally ignored.
This patch also fixes some simple typing issues so that we can drop some exceptions.
This is a preparation for adding type checks for the nethsm module and extending the fido2 module.