- uv init .
- uv tool install ruff
- uv run pytest
- uv run pytest tests/test_name_of_test.py
- constraints for test
- Write me a pytest with the following rules
- do not use fstrings directly in error constructors
- fstrings can be used otherwise if assinging to a variable for example
- use type hints where necessary
- only used the built in type hinting
- Do not use assert
- first line of descriptions should end with a period