Speed up MAS token introspection (#18357)

We do this by shoving it into Rust. We believe our python http client is
a bit slow.

Also bumps minimum rust version to 1.81.0, released last September (over
six months ago)

To allow for async Rust, includes some adapters between Tokio in Rust
and the Twisted reactor in Python.
This commit is contained in:
Erik Johnston
2025-06-16 10:41:35 -05:00
committed by GitHub
parent df04931f0b
commit f500c7d982
11 changed files with 1828 additions and 301 deletions

1333
Cargo.lock generated

File diff suppressed because it is too large Load Diff