Feautre: Recipe export to xlsx
Chore: Python 11 style type annotations
Chore: Moved to sqlalchemy 2.0
Chore: Minimum python is 3.11
Fix: Fix nullability of a lot of fields in the database.
Update password works
Updated the precision and nullability for models
Batch was sending non round quantity_available
Amounts were not being displayed in daybook
Moved dockerfile from root to have a consistent build environment