terragrunt package depends on terraform not opentofu
Description:
The terragrunt package depends on the terraform package. Historically this made sense. Since the change of the upstream terraform license to their business source license terragrunt needed to respond to remain compliant with the change (details https://github.com/orgs/gruntwork-io/discussions/759). The terragrunt team responded by changing the default terraform distribution that terragrunt will use and made opentofu the default. This may be verified by observing terragrunt --help
...snip...
--terragrunt-tfpath value Path to the Terraform binary. Default is tofu (on PATH). (default: tofu) [$TERRAGRUNT_TFPATH]
...snip...
While terraform will still work, and terragrunt is configured to fail back to terraform if tofu is not available. I would expect an option to choose which terraform distribution to use with opentofu being the default given that is the preference of the project. https://terragrunt.gruntwork.io/docs/getting-started/terminology/#opentofu