Since taplo is only a runtime dependency, don't list it in pyproject.toml. Handle the case where its CLI isn't available gracefully.
Adding taplo as a dependency limits use of this package as dependency to people prepared to compile taplo or on some most common platform for which pre-built binary wheels are available.