* refactor: migrate project to uv
* Modify pyproject to contain relevant classifiers etc
* Move actions to uv
* Move actions to uv
* Remove python version from repo and allow end devs inline with pyproject
* Fix action version binding
* Fix behave action python venv
* Limit push pipeline to master branch
* Bump version and setup trusted publishing
* Remove all groups flag, no optional deps in builds
* Revert last commit
* Bump deps and bring project inline with new black and ruff spec
* Bump deps and bring project inline with new black and ruff spec