ruff and pyproject.toml
This is partly based on !2423 (closed). I did leave the setuptools config to keep castellum installable on old systems. I also switched from flake8 and isort to ruff.
This is partly based on !2423 (closed). I did leave the setuptools config to keep castellum installable on old systems. I also switched from flake8 and isort to ruff.