joke2k / faker

Faker is a Python package that generates fake data for you.
https://faker.readthedocs.io
MIT License
17.34k stars 1.89k forks source link

passport_owner() generates different gender names in wrong order #2061

Open Bikbai opened 2 weeks ago

Bikbai commented 2 weeks ago

Trying to generate female names in cyrilic. First component should be family, last name according to ICAO DOC 9303

Steps to reproduce

from faker import Faker fake = Faker('ru-RU') print(fake.passport_owner(gender='F'))

Expected behavior

('Белоусова', 'Лариса')

Actual behavior

('Лариса', 'Белоусов')

stefan6419846 commented 2 weeks ago

The corresponding provider is only implemented for the US: https://github.com/joke2k/faker/tree/master/faker/providers/passport Feel free to submit a localized version for Russia.