use of undeclared crate or module `tor_hsservice`

Hello, this is sneurlax (sneurlax@gmail.com, github.com/sneurlax). I am a contributor to pub.dev/packages/tor and the author of pub.dev/packages/arti. I am updating Arti to 1.2.8 and its crates to 0.23.0 from 0.22.0. Having bumped both, I get:

error[E0432]: unresolved import `tor_hsservice`
  --> /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/arti-client-0.23.0/src/client.rs:47:60
   |
47 | ...r, tor_hsservice::HsIdKeypairSpecifier,
   |       ^^^^^^^^^^^^^ use of undeclared crate or module `tor_hsservice`

For more information about this error, try `rustc --explain E0432`.

on cargo check. That's this line: https://gitlab.torproject.org/tpo/core/arti/-/blob/main/crates/arti-client/src/client.rs?ref_type=heads#L47

Checking https://gitlab.torproject.org/tpo/core/arti/-/blob/main/crates/arti-client/Cargo.toml there appears to be no tor_hsservice listed.

I would create a proper issue and submit a PR with an account. Thank you for your work in Tor and Arti!

Very respectfully, Joshua Babb (sneurlax)

Assignee Loading
Time tracking Loading