summaryrefslogtreecommitdiff
path: root/venv/lib/python3.11/site-packages/faker/providers/person/fr_CA
diff options
context:
space:
mode:
Diffstat (limited to 'venv/lib/python3.11/site-packages/faker/providers/person/fr_CA')
-rw-r--r--venv/lib/python3.11/site-packages/faker/providers/person/fr_CA/__init__.py481
-rw-r--r--venv/lib/python3.11/site-packages/faker/providers/person/fr_CA/__pycache__/__init__.cpython-311.pycbin0 -> 5234 bytes
2 files changed, 481 insertions, 0 deletions
diff --git a/venv/lib/python3.11/site-packages/faker/providers/person/fr_CA/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/person/fr_CA/__init__.py
new file mode 100644
index 0000000..f07afa4
--- /dev/null
+++ b/venv/lib/python3.11/site-packages/faker/providers/person/fr_CA/__init__.py
@@ -0,0 +1,481 @@
+from .. import Provider as PersonProvider
+
+
+class Provider(PersonProvider):
+ formats_female = (
+ "{{first_name_female}} {{last_name}}",
+ "{{first_name_female}} {{last_name}}",
+ "{{first_name_female}} {{last_name}}",
+ "{{first_name_female}} {{last_name}}",
+ "{{first_name_female}} {{last_name}}",
+ "{{first_name_female}} {{last_name}}",
+ "{{first_name_female}} {{last_name}}-{{last_name}}",
+ "{{first_name_female}}-{{first_name_female}} {{last_name}}",
+ )
+
+ formats_male = (
+ "{{first_name_male}} {{last_name}}",
+ "{{first_name_male}} {{last_name}}",
+ "{{first_name_male}} {{last_name}}",
+ "{{first_name_male}} {{last_name}}",
+ "{{first_name_male}} {{last_name}}",
+ "{{first_name_male}} {{last_name}}",
+ "{{first_name_male}} {{last_name}}-{{last_name}}",
+ "{{first_name_male}}-{{first_name_male}} {{last_name}}",
+ )
+
+ formats = formats_male + formats_female
+
+ # Source:
+ # https://www.retraitequebec.gouv.qc.ca/fr/services-en-ligne-outils/banque-de-prenoms/Pages/banque-de-prenoms.aspx
+ first_names_male = (
+ "Alain",
+ "Alexandre",
+ "Alexis",
+ "André",
+ "Antoine",
+ "Arthur",
+ "Benjamin",
+ "Benoît",
+ "Bernard",
+ "Bertrand",
+ "Charles",
+ "Daniel",
+ "David",
+ "Denis",
+ "Édouard",
+ "Émile",
+ "Emmanuel",
+ "Éric",
+ "Étienne",
+ "François",
+ "Frédéric",
+ "Gabriel",
+ "Georges",
+ "Gérard",
+ "Gilbert",
+ "Gilles",
+ "Grégoire",
+ "Guillaume",
+ "Guy",
+ "William",
+ "Henri",
+ "Hugues",
+ "Jacques",
+ "Jean",
+ "Jérôme",
+ "Jonathan",
+ "Joseph",
+ "Jules",
+ "Julien",
+ "Kevin",
+ "Laurent",
+ "Louis",
+ "Luc",
+ "Lucas",
+ "Marc",
+ "Maxime",
+ "Marcel",
+ "Martin",
+ "Mathieu",
+ "Maurice",
+ "Michel",
+ "Nathan",
+ "Nicolas",
+ "Noël",
+ "Olivier",
+ "Patrick",
+ "Paul",
+ "Philippe",
+ "Pierre",
+ "Raphaël",
+ "Raymond",
+ "Rémy",
+ "René",
+ "Richard",
+ "Robert",
+ "Roger",
+ "Roland",
+ "Samuel",
+ "Sébastien",
+ "Stéphane",
+ "Théodore",
+ "Thomas",
+ "Timothée",
+ "Tristan",
+ "Victor",
+ "Vincent",
+ "Xavier",
+ "Yves",
+ "Zacharie",
+ )
+
+ first_names_female = (
+ "Agnès",
+ "Alexandra",
+ "Alex",
+ "Alice",
+ "Amélie",
+ "Anaïs",
+ "Andrée",
+ "Anne",
+ "Anouk",
+ "Astrid",
+ "Audrey",
+ "Aurélie",
+ "Aurore",
+ "Béatrice",
+ "Brigitte",
+ "Camille",
+ "Caroline",
+ "Catherine",
+ "Cécile",
+ "Céline",
+ "Célina",
+ "Chantal",
+ "Charlotte",
+ "Christelle",
+ "Christiane",
+ "Christine",
+ "Claire",
+ "Claudine",
+ "Claude",
+ "Clémence",
+ "Colette",
+ "Constance",
+ "Danielle",
+ "Denise",
+ "Diane",
+ "Dominique",
+ "Dorothée",
+ "Édith",
+ "Emma",
+ "Éléonore",
+ "Élisabeth",
+ "Élise",
+ "Élodie",
+ "Émilie",
+ "Emmanuelle",
+ "Florence",
+ "Françoise",
+ "Frédérique",
+ "Gabrielle",
+ "Geneviève",
+ "Hélène",
+ "Henriette",
+ "Hortense",
+ "Isabelle",
+ "Jacqueline",
+ "Jeanne",
+ "Jeannine",
+ "Jessica",
+ "Joséphine",
+ "Josette",
+ "Julie",
+ "Juliette",
+ "Karine",
+ "Laetitia",
+ "Laurence",
+ "Laurie",
+ "Lorraine",
+ "Louise",
+ "Lucie",
+ "Lucy",
+ "Manon",
+ "Marcelle",
+ "Marguerite",
+ "Margot",
+ "Margaret",
+ "Marianne",
+ "Marie",
+ "Martine",
+ "Maryse",
+ "Maude",
+ "Mathilde",
+ "Mélanie",
+ "Michèle",
+ "Michelle",
+ "Monique",
+ "Nathalie",
+ "Nathalie",
+ "Nicole",
+ "Noémie",
+ "Océane",
+ "Odette",
+ "Olivia",
+ "Patricia",
+ "Paulette",
+ "Pauline",
+ "Pénélope",
+ "Renée",
+ "Rosalie",
+ "Sarah",
+ "Simone",
+ "Sophie",
+ "Stéphanie",
+ "Susanne",
+ "Sylvie",
+ "Thérèse",
+ "Vanessa",
+ "Valérie",
+ "Véronique",
+ "Virginie",
+ "Zoé",
+ )
+
+ first_names = first_names_male + first_names_female
+
+ # Source:
+ # https://fr.wikipedia.org/wiki/Liste_des_noms_de_famille_les_plus_courants_au_Qu%C3%A9bec
+ last_names = (
+ "Tremblay",
+ "Gagnon",
+ "Roy",
+ "Côté",
+ "Bouchard",
+ "Gauthier",
+ "Morin",
+ "Lavoie",
+ "Fortin",
+ "Gagné",
+ "Ouellet",
+ "Pelletier",
+ "Bélanger",
+ "Lévesque",
+ "Bergeron",
+ "Leblanc",
+ "Paquette",
+ "Girard",
+ "Simard",
+ "Boucher",
+ "Caron",
+ "Beaulieu",
+ "Cloutier",
+ "Dubé",
+ "Poirier",
+ "Fournier",
+ "Lapointe",
+ "Leclerc",
+ "Lefebvre",
+ "Poulin",
+ "Thibault",
+ "St-Pierre",
+ "Nadeau",
+ "Martin",
+ "Landry",
+ "Martel",
+ "Bédard",
+ "Grenier",
+ "Lessard",
+ "Bernier",
+ "Richard",
+ "Michaud",
+ "Hébert",
+ "Desjardins",
+ "Couture",
+ "Turcotte",
+ "Lachance",
+ "Parent",
+ "Blais",
+ "Gosselin",
+ "Savard",
+ "Proulx",
+ "Beaudoin",
+ "Demers",
+ "Perreault",
+ "Boudreau",
+ "Lemieux",
+ "Cyr",
+ "Perron",
+ "Dufour",
+ "Dion",
+ "Mercier",
+ "Bolduc",
+ "Bérubé",
+ "Boisvert",
+ "Langlois",
+ "Ménard",
+ "Therrien",
+ "Plante",
+ "Bilodeau",
+ "Blanchette",
+ "Dubois",
+ "Champagne",
+ "Paradis",
+ "Fortier",
+ "Arsenault",
+ "Dupuis",
+ "Gaudreault",
+ "Hamel",
+ "Houle",
+ "Villeneuve",
+ "Rousseau",
+ "Gravel",
+ "Thériault",
+ "Lemay",
+ "Robert",
+ "Allard",
+ "Deschênes",
+ "Giroux",
+ "Guay",
+ "Leduc",
+ "Boivin",
+ "Charbonneau",
+ "Lambert",
+ "Raymond",
+ "Vachon",
+ "Gilbert",
+ "Audet",
+ "Jean",
+ "Larouche",
+ "Legault",
+ "Trudel",
+ "Fontaine",
+ "Picard",
+ "Labelle",
+ "Lacroix",
+ "Jacques",
+ "Moreau",
+ "Carrier",
+ "Bernard",
+ "Desrosiers",
+ "Goulet",
+ "Renaud",
+ "Dionne",
+ "Lapierre",
+ "Vaillancourt",
+ "Fillion",
+ "Lalonde",
+ "Tessier",
+ "Bertrand",
+ "Tardif",
+ "Lepage",
+ "Gingras",
+ "Benoît",
+ "Rioux",
+ "Giguère",
+ "Drouin",
+ "Harvey",
+ "Lauzon",
+ "Nguyen",
+ "Gendron",
+ "Boutin",
+ "Laflamme",
+ "Vallée",
+ "Dumont",
+ "Breton",
+ "Paré",
+ "Paquin",
+ "Robitaille",
+ "Gélinas",
+ "Duchesne",
+ "Lussier",
+ "Séguin",
+ "Veilleux",
+ "Potvin",
+ "Gervais",
+ "Pépin",
+ "Laroche",
+ "Morissette",
+ "Charron",
+ "Lavallée",
+ "Laplante",
+ "Chabot",
+ "Brunet",
+ "Vézina",
+ "Desrochers",
+ "Labrecque",
+ "Coulombe",
+ "Tanguay",
+ "Chouinard",
+ "Noël",
+ "Pouliot",
+ "Lacasse",
+ "Daigle",
+ "Marcoux",
+ "Lamontagne",
+ "Turgeon",
+ "Larocque",
+ "Roberge",
+ "Auger",
+ "Massé",
+ "Pilon",
+ "Racine",
+ "Dallaire",
+ "Émond",
+ "Grégoire",
+ "Beauregard",
+ "Smith",
+ "Denis",
+ "Lebel",
+ "Blouin",
+ "Martineau",
+ "Labbé",
+ "Beauchamp",
+ "St-Onge",
+ "Charette",
+ "Dupont",
+ "Létourneau",
+ "Rodrigue",
+ "Cormier",
+ "Rivard",
+ "Mathieu",
+ "Asselin",
+ "St-Jean",
+ "Plourde",
+ "Thibodeau",
+ "Bélisle",
+ "St-Laurent",
+ "Godin",
+ "Desbiens",
+ "Lavigne",
+ "Doucet",
+ "Labonté",
+ "Marchand",
+ "Brassard",
+ "Forget",
+ "Patel",
+ "Marcotte",
+ "Béland",
+ "Larose",
+ "Duval",
+ "Archambault",
+ "Maltais",
+ "Trépanier",
+ "Laliberté",
+ "Bisson",
+ "Brisson",
+ "Dufresne",
+ "Beaudry",
+ "Chartrand",
+ "Houde",
+ "Fréchette",
+ "Lafontaine",
+ "Guillemette",
+ "Drolet",
+ "Vincent",
+ "Richer",
+ "Germain",
+ "Larivière",
+ "Ferland",
+ "Trottier",
+ "Piché",
+ "Boulanger",
+ "Sirois",
+ "Charest",
+ "Provost",
+ "Durand",
+ "Dumas",
+ "Soucy",
+ "Lamoureux",
+ "Lachapelle",
+ "Bégin",
+ "Boily",
+ "Croteau",
+ "Savoie",
+ "Provencher",
+ "Prévost",
+ "Duguay",
+ "Lemire",
+ "Delisle",
+ )
diff --git a/venv/lib/python3.11/site-packages/faker/providers/person/fr_CA/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/person/fr_CA/__pycache__/__init__.cpython-311.pyc
new file mode 100644
index 0000000..bd59b98
--- /dev/null
+++ b/venv/lib/python3.11/site-packages/faker/providers/person/fr_CA/__pycache__/__init__.cpython-311.pyc
Binary files differ