chore(`cargo deny`): migrate away from `number_prefix`
We've currently marked it as ignore in our cargo deny
https://github.com/foundry-rs/foundry/blob/828c8c9412ad18f9548dca788635463657b855fe/deny.toml#L12-L13
Following this reasoning
No direct action required, imo prefer keeping the old crate versus introducing a new recommended: https://crates.io/crates/unit-prefix considering we have a number of dependencies that still rely on
number_prefix, some of them beingsoldeer/cliclack.
Once upstream changes are passed we can migrate away
Opened tickets:
-
https://github.com/fadeevab/cliclack/issues/97 To do
-
~~https://github.com/oli-obk/ui_test/issues/354~~ Resolved in https://github.com/oli-obk/ui_test/releases/tag/0.30.4
https://github.com/mario-eth/soldeer/releases/tag/v0.10.0 is out, this should complete the transition; will wait for Soldeer team to propose bump if the logs show any breaking changes.
Ref: https://github.com/foundry-rs/foundry/pull/12835
Looks like foundry still uses number_prefix directly: https://github.com/search?q=repo%3Afoundry-rs%2Ffoundry%20number_prefix&type=code, will address