We should be able to install all dependencies with a simple pyproject.toml and uv
Add all the dependencies found in all sub projects to the toml file.
Check if they can be installed using
uv venv
uv sync -- no-install-project
Since we dont want to build the project, dont create a build backend.
To test, remove any auto-connect or device driver specific logic in init and see if the Thing is starting up.
We should be able to install all dependencies with a simple
pyproject.tomlanduvAdd all the dependencies found in all sub projects to the toml file.
Check if they can be installed using
Since we dont want to build the project, dont create a build backend.
To test, remove any auto-connect or device driver specific logic in init and see if the Thing is starting up.