Probably better to post in the github issue rather than replying here.
Passport required? Shit, most of our country would be ineligible to vote as they can’t afford to travel out of the country for vacations enough to keep up to date passports. Valid up to date passports are around 40% of the population in the U.S. I believe it is trending up though. Pre 9-11 they were way lower. (Because you didn’t really need a passport to go on short trips, just an ID)