Replace flake8 with ruff and fix some warnings
Add more logging
Improve trigger-pipelines
Do not crash on forbidden pipelines
Add include option to trigger-pipelines and switch to hatchling
Raise exception in update_file_via_merge_request if MR not merged when waiting
Add MR description to update_file_via_merge_request
Add exclude option to trigger-pipelines
Add run_on_projects
Fix invalid git_ref in trigger_pipelines
Fix list_repository_tree return type
Add list_repository_tree and description to create_merge_request
0.1.0