Explorar el Código

Disable strict typing on config

Since configparse configs operate on string types, we need to
allow loose type coercion.
nosoop hace 10 meses
padre
commit
9158499b2c
Se han modificado 1 ficheros con 1 adiciones y 0 borrados
  1. 1 0
      src/smgdc/validate.py

+ 1 - 0
src/smgdc/validate.py

@@ -286,5 +286,6 @@ def read_config(config: configparser.ConfigParser) -> GameConfDict:
     return msgspec.convert(
         {s: config[s] for s in config.sections()},
         type=GameConfDict,
+        strict=False,
         dec_hook=convert_types(ByteSignature, Code, IntLiteral, struct.Struct, pathlib.Path),
     )