Issue/update package build process
Created by: edvgui
Description
Fix ci:
- Update build process to kick out poetry
- Update PyYAML version to a python3.11 compatible one
- Update container build process to also use python3.11
- Update test fixtures (helped to investigate issues)
- "Fix" type checking, it seems to be a bit more strict, and doesn't interact well with pydantic