Relative path support:
When using qualibrate project create <PROJECT>, one may wish to pass relative paths, ie --quam-state-path ../quam_state. Rather than expand this into the absolute path, the relative path is saved explicitly into config.toml. At the moment, using a relative path throws a FileNotFoundError error when switching to the affected project. It would be useful to have this expanded, perhaps with a y/n confirmation that the expanded paths look correct.
Also, this is a more minor quality of life thing, but it would be very nice for this command to have shell completion for the different flags, if possible.
Relative path support:
When using
qualibrate project create <PROJECT>, one may wish to pass relative paths, ie--quam-state-path ../quam_state. Rather than expand this into the absolute path, the relative path is saved explicitly intoconfig.toml. At the moment, using a relative path throws aFileNotFoundErrorerror when switching to the affected project. It would be useful to have this expanded, perhaps with a y/n confirmation that the expanded paths look correct.Also, this is a more minor quality of life thing, but it would be very nice for this command to have shell completion for the different flags, if possible.