public-ip is used at run time in 21 crates (of which 3 optionally). It's used only as a dev dependency in 2 crates.

Depender (with downloads and own rev deps) public-ip version
550 countryfetch ^0.2
260 whatismyip ^0.2.2
160 avalanche-ops ^0.2.2
140 d2c-rs ^0.2.2
cnctd_server ^0.2.2
udp2p ^0.2.1
service-io ^0.2
aws-dev-machine ^0.2.2
ip3-cli ^0.2.2
4 intel-cache-lib ^0.2.2
cf_dns_sync ^0.2
500 melnode optional ^0.2.2
ic-core-module ^0.2.2
ic-storage-module ^0.2.2
weather-rs ^0.2.2
cddns ^0.2.2
kinode ^0.2.2
130 broxus-util optional ^0.2
themelio-node optional ^0.2.2
100 everscale-network dev ^0.2
midwest_mainline dev ^0.2