build: update ruff and add `lint-py-fix`
This PR updates ruff
to 0.6.5, and adds two new makefile targets:
lint-py-fix
lint-py-fix-unsafe
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
This PR updates ruff
to 0.6.5, and adds two new makefile targets:
lint-py-fix
lint-py-fix-unsafe