`anemoi-inference` does and doesn't depend on `anemoi-models`. It doesn't import any of it's code, but does require it to run the checkpoint. The question remains, should `anemoi-models` be added to the dependencies?