At the moment, we have no history to diff against, resulting in an error
> Error loading nodes: Could not find __init__.py in base_repo
This commit should be reverted once the initial node implementation has
been merged to main.
Signed-off-by: David Feltell <david.feltell@foundry.com>
Set up ruff to enforce a 99 char line limit, mirroring other OpenAssetIO
projects.
Configure yml with 2-space tabs, mirroring other OpenAssetIO projects
(and the ComfyUI cookiecutter project's defaults).
Bulk reformat using PyCharm configured to use ruff - i.e. Python files
are reformatted using ruff, whilst other files are reformatted
according to .editorconfig and/or PyCharm defaults.
Signed-off-by: David Feltell <david.feltell@foundry.com>