As a side note (maybe for a separate PR), we should also consider making the base pip install ansys-acp-core minimal. For example, PyVista could be optional.
This will require some changes to where dependencies are imported (maybe moving it to function-scope), and we will then need to test it also.
Originally posted by @greschd in https://github.com/ansys/pyacp/issues/675#issuecomment-2484867044