From 6d7ba58f880be618ade07f8ea080fe8c4bf8a896 Mon Sep 17 00:00:00 2001 From: cyfraeviolae Date: Wed, 3 Apr 2024 03:10:44 -0400 Subject: venv --- .../faker/providers/address/es_CO/__init__.py | 1334 ++++++++++++++++++++ .../es_CO/__pycache__/__init__.cpython-311.pyc | Bin 0 -> 32291 bytes 2 files changed, 1334 insertions(+) create mode 100644 venv/lib/python3.11/site-packages/faker/providers/address/es_CO/__init__.py create mode 100644 venv/lib/python3.11/site-packages/faker/providers/address/es_CO/__pycache__/__init__.cpython-311.pyc (limited to 'venv/lib/python3.11/site-packages/faker/providers/address/es_CO') diff --git a/venv/lib/python3.11/site-packages/faker/providers/address/es_CO/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/address/es_CO/__init__.py new file mode 100644 index 0000000..65a8292 --- /dev/null +++ b/venv/lib/python3.11/site-packages/faker/providers/address/es_CO/__init__.py @@ -0,0 +1,1334 @@ +from collections import OrderedDict +from typing import List, Tuple + +from ..es import Provider as AddressProvider + + +class Provider(AddressProvider): + departments = { + "05": "Antioquia", + "08": "Atlántico", + "11": "Bogotá, D.C.", + "13": "Bolívar", + "15": "Boyacá", + "17": "Caldas", + "18": "Caquetá", + "19": "Cauca", + "20": "Cesar", + "23": "Córdoba", + "25": "Cundinamarca", + "27": "Chocó", + "41": "Huila", + "44": "La Guajira", + "47": "Magdalena", + "50": "Meta", + "52": "Nariño", + "54": "Norte de Santander", + "63": "Quindío", + "66": "Risaralda", + "68": "Santander", + "70": "Sucre", + "73": "Tolima", + "76": "Valle del Cauca", + "81": "Arauca", + "85": "Casanare", + "86": "Putumayo", + "88": "Archipiélago de San Andrés, Providencia y Santa Catalina", + "91": "Amazonas", + "94": "Guainía", + "95": "Guaviare", + "97": "Vaupés", + "99": "Vichada", + } + + municipalities: List[Tuple[str, str]] = [ + ("05001", "Medellín"), + ("05002", "Abejorral"), + ("05004", "Abriaquí"), + ("05021", "Alejandría"), + ("05030", "Amagá"), + ("05031", "Amalfi"), + ("05034", "Andes"), + ("05036", "Angelópolis"), + ("05038", "Angostura"), + ("05040", "Anorí"), + ("05042", "Santa Fé de Antioquia"), + ("05044", "Anzá"), + ("05045", "Apartadó"), + ("05051", "Arboletes"), + ("05055", "Argelia"), + ("05059", "Armenia"), + ("05079", "Barbosa"), + ("05086", "Belmira"), + ("05088", "Bello"), + ("05091", "Betania"), + ("05093", "Betulia"), + ("05101", "Ciudad Bolívar"), + ("05107", "Briceño"), + ("05113", "Buriticá"), + ("05120", "Cáceres"), + ("05125", "Caicedo"), + ("05129", "Caldas"), + ("05134", "Campamento"), + ("05138", "Cañasgordas"), + ("05142", "Caracolí"), + ("05145", "Caramanta"), + ("05147", "Carepa"), + ("05148", "El Carmen de Viboral"), + ("05150", "Carolina"), + ("05154", "Caucasia"), + ("05172", "Chigorodó"), + ("05190", "Cisneros"), + ("05197", "Cocorná"), + ("05206", "Concepción"), + ("05209", "Concordia"), + ("05212", "Copacabana"), + ("05234", "Dabeiba"), + ("05237", "Donmatías"), + ("05240", "Ebéjico"), + ("05250", "El Bagre"), + ("05264", "Entrerríos"), + ("05266", "Envigado"), + ("05282", "Fredonia"), + ("05284", "Frontino"), + ("05306", "Giraldo"), + ("05308", "Girardota"), + ("05310", "Gómez Plata"), + ("05313", "Granada"), + ("05315", "Guadalupe"), + ("05318", "Guarne"), + ("05321", "Guatapé"), + ("05347", "Heliconia"), + ("05353", "Hispania"), + ("05360", "Itagüí"), + ("05361", "Ituango"), + ("05364", "Jardín"), + ("05368", "Jericó"), + ("05376", "La Ceja"), + ("05380", "La Estrella"), + ("05390", "La Pintada"), + ("05400", "La Unión"), + ("05411", "Liborina"), + ("05425", "Maceo"), + ("05440", "Marinilla"), + ("05467", "Montebello"), + ("05475", "Murindó"), + ("05480", "Mutatá"), + ("05483", "Nariño"), + ("05490", "Necoclí"), + ("05495", "Nechí"), + ("05501", "Olaya"), + ("05541", "Peñol"), + ("05543", "Peque"), + ("05576", "Pueblorrico"), + ("05579", "Puerto Berrío"), + ("05585", "Puerto Nare"), + ("05591", "Puerto Triunfo"), + ("05604", "Remedios"), + ("05607", "Retiro"), + ("05615", "Rionegro"), + ("05628", "Sabanalarga"), + ("05631", "Sabaneta"), + ("05642", "Salgar"), + ("05647", "San Andrés de Cuerquía"), + ("05649", "San Carlos"), + ("05652", "San Francisco"), + ("05656", "San Jerónimo"), + ("05658", "San José de la Montaña"), + ("05659", "San Juan de Urabá"), + ("05660", "San Luis"), + ("05664", "San Pedro de los Milagros"), + ("05665", "San Pedro de Urabá"), + ("05667", "San Rafael"), + ("05670", "San Roque"), + ("05674", "San Vicente Ferrer"), + ("05679", "Santa Bárbara"), + ("05686", "Santa Rosa de Osos"), + ("05690", "Santo Domingo"), + ("05697", "El Santuario"), + ("05736", "Segovia"), + ("05756", "Sonsón"), + ("05761", "Sopetrán"), + ("05789", "Támesis"), + ("05790", "Tarazá"), + ("05792", "Tarso"), + ("05809", "Titiribí"), + ("05819", "Toledo"), + ("05837", "Turbo"), + ("05842", "Uramita"), + ("05847", "Urrao"), + ("05854", "Valdivia"), + ("05856", "Valparaíso"), + ("05858", "Vegachí"), + ("05861", "Venecia"), + ("05873", "Vigía del Fuerte"), + ("05885", "Yalí"), + ("05887", "Yarumal"), + ("05890", "Yolombó"), + ("05893", "Yondó"), + ("05895", "Zaragoza"), + ("08001", "Barranquilla"), + ("08078", "Baranoa"), + ("08137", "Campo de la Cruz"), + ("08141", "Candelaria"), + ("08296", "Galapa"), + ("08372", "Juan de Acosta"), + ("08421", "Luruaco"), + ("08433", "Malambo"), + ("08436", "Manatí"), + ("08520", "Palmar de Varela"), + ("08549", "Piojó"), + ("08558", "Polonuevo"), + ("08560", "Ponedera"), + ("08573", "Puerto Colombia"), + ("08606", "Repelón"), + ("08634", "Sabanagrande"), + ("08638", "Sabanalarga"), + ("08675", "Santa Lucía"), + ("08685", "Santo Tomás"), + ("08758", "Soledad"), + ("08770", "Suan"), + ("08832", "Tubará"), + ("08849", "Usiacurí"), + ("11001", "Bogotá, D.C."), + ("13001", "Cartagena de Indias"), + ("13006", "Achí"), + ("13030", "Altos del Rosario"), + ("13042", "Arenal"), + ("13052", "Arjona"), + ("13062", "Arroyohondo"), + ("13074", "Barranco de Loba"), + ("13140", "Calamar"), + ("13160", "Cantagallo"), + ("13188", "Cicuco"), + ("13212", "Córdoba"), + ("13222", "Clemencia"), + ("13244", "El Carmen de Bolívar"), + ("13248", "El Guamo"), + ("13268", "El Peñón"), + ("13300", "Hatillo de Loba"), + ("13430", "Magangué"), + ("13433", "Mahates"), + ("13440", "Margarita"), + ("13442", "María la Baja"), + ("13458", "Montecristo"), + ("13468", "Santa Cruz de Mompox"), + ("13473", "Morales"), + ("13490", "Norosí"), + ("13549", "Pinillos"), + ("13580", "Regidor"), + ("13600", "Río Viejo"), + ("13620", "San Cristóbal"), + ("13647", "San Estanislao"), + ("13650", "San Fernando"), + ("13654", "San Jacinto"), + ("13655", "San Jacinto del Cauca"), + ("13657", "San Juan Nepomuceno"), + ("13667", "San Martín de Loba"), + ("13670", "San Pablo"), + ("13673", "Santa Catalina"), + ("13683", "Santa Rosa"), + ("13688", "Santa Rosa del Sur"), + ("13744", "Simití"), + ("13760", "Soplaviento"), + ("13780", "Talaigua Nuevo"), + ("13810", "Tiquisio"), + ("13836", "Turbaco"), + ("13838", "Turbaná"), + ("13873", "Villanueva"), + ("13894", "Zambrano"), + ("15001", "Tunja"), + ("15022", "Almeida"), + ("15047", "Aquitania"), + ("15051", "Arcabuco"), + ("15087", "Belén"), + ("15090", "Berbeo"), + ("15092", "Betéitiva"), + ("15097", "Boavita"), + ("15104", "Boyacá"), + ("15106", "Briceño"), + ("15109", "Buenavista"), + ("15114", "Busbanzá"), + ("15131", "Caldas"), + ("15135", "Campohermoso"), + ("15162", "Cerinza"), + ("15172", "Chinavita"), + ("15176", "Chiquinquirá"), + ("15180", "Chiscas"), + ("15183", "Chita"), + ("15185", "Chitaraque"), + ("15187", "Chivatá"), + ("15189", "Ciénega"), + ("15204", "Cómbita"), + ("15212", "Coper"), + ("15215", "Corrales"), + ("15218", "Covarachía"), + ("15223", "Cubará"), + ("15224", "Cucaita"), + ("15226", "Cuítiva"), + ("15232", "Chíquiza"), + ("15236", "Chivor"), + ("15238", "Duitama"), + ("15244", "El Cocuy"), + ("15248", "El Espino"), + ("15272", "Firavitoba"), + ("15276", "Floresta"), + ("15293", "Gachantivá"), + ("15296", "Gámeza"), + ("15299", "Garagoa"), + ("15317", "Guacamayas"), + ("15322", "Guateque"), + ("15325", "Guayatá"), + ("15332", "Güicán de la Sierra"), + ("15362", "Iza"), + ("15367", "Jenesano"), + ("15368", "Jericó"), + ("15377", "Labranzagrande"), + ("15380", "La Capilla"), + ("15401", "La Victoria"), + ("15403", "La Uvita"), + ("15407", "Villa de Leyva"), + ("15425", "Macanal"), + ("15442", "Maripí"), + ("15455", "Miraflores"), + ("15464", "Mongua"), + ("15466", "Monguí"), + ("15469", "Moniquirá"), + ("15476", "Motavita"), + ("15480", "Muzo"), + ("15491", "Nobsa"), + ("15494", "Nuevo Colón"), + ("15500", "Oicatá"), + ("15507", "Otanche"), + ("15511", "Pachavita"), + ("15514", "Páez"), + ("15516", "Paipa"), + ("15518", "Pajarito"), + ("15522", "Panqueba"), + ("15531", "Pauna"), + ("15533", "Paya"), + ("15537", "Paz de Río"), + ("15542", "Pesca"), + ("15550", "Pisba"), + ("15572", "Puerto Boyacá"), + ("15580", "Quípama"), + ("15599", "Ramiriquí"), + ("15600", "Ráquira"), + ("15621", "Rondón"), + ("15632", "Saboyá"), + ("15638", "Sáchica"), + ("15646", "Samacá"), + ("15660", "San Eduardo"), + ("15664", "San José de Pare"), + ("15667", "San Luis de Gaceno"), + ("15673", "San Mateo"), + ("15676", "San Miguel de Sema"), + ("15681", "San Pablo de Borbur"), + ("15686", "Santana"), + ("15690", "Santa María"), + ("15693", "Santa Rosa de Viterbo"), + ("15696", "Santa Sofía"), + ("15720", "Sativanorte"), + ("15723", "Sativasur"), + ("15740", "Siachoque"), + ("15753", "Soatá"), + ("15755", "Socotá"), + ("15757", "Socha"), + ("15759", "Sogamoso"), + ("15761", "Somondoco"), + ("15762", "Sora"), + ("15763", "Sotaquirá"), + ("15764", "Soracá"), + ("15774", "Susacón"), + ("15776", "Sutamarchán"), + ("15778", "Sutatenza"), + ("15790", "Tasco"), + ("15798", "Tenza"), + ("15804", "Tibaná"), + ("15806", "Tibasosa"), + ("15808", "Tinjacá"), + ("15810", "Tipacoque"), + ("15814", "Toca"), + ("15816", "Togüí"), + ("15820", "Tópaga"), + ("15822", "Tota"), + ("15832", "Tununguá"), + ("15835", "Turmequé"), + ("15837", "Tuta"), + ("15839", "Tutazá"), + ("15842", "Úmbita"), + ("15861", "Ventaquemada"), + ("15879", "Viracachá"), + ("15897", "Zetaquira"), + ("17001", "Manizales"), + ("17013", "Aguadas"), + ("17042", "Anserma"), + ("17050", "Aranzazu"), + ("17088", "Belalcázar"), + ("17174", "Chinchiná"), + ("17272", "Filadelfia"), + ("17380", "La Dorada"), + ("17388", "La Merced"), + ("17433", "Manzanares"), + ("17442", "Marmato"), + ("17444", "Marquetalia"), + ("17446", "Marulanda"), + ("17486", "Neira"), + ("17495", "Norcasia"), + ("17513", "Pácora"), + ("17524", "Palestina"), + ("17541", "Pensilvania"), + ("17614", "Riosucio"), + ("17616", "Risaralda"), + ("17653", "Salamina"), + ("17662", "Samaná"), + ("17665", "San José"), + ("17777", "Supía"), + ("17867", "Victoria"), + ("17873", "Villamaría"), + ("17877", "Viterbo"), + ("18001", "Florencia"), + ("18029", "Albania"), + ("18094", "Belén de los Andaquíes"), + ("18150", "Cartagena del Chairá"), + ("18205", "Curillo"), + ("18247", "El Doncello"), + ("18256", "El Paujíl"), + ("18410", "La Montañita"), + ("18460", "Milán"), + ("18479", "Morelia"), + ("18592", "Puerto Rico"), + ("18610", "San José del Fragua"), + ("18753", "San Vicente del Caguán"), + ("18756", "Solano"), + ("18785", "Solita"), + ("18860", "Valparaíso"), + ("19001", "Popayán"), + ("19022", "Almaguer"), + ("19050", "Argelia"), + ("19075", "Balboa"), + ("19100", "Bolívar"), + ("19110", "Buenos Aires"), + ("19130", "Cajibío"), + ("19137", "Caldono"), + ("19142", "Caloto"), + ("19212", "Corinto"), + ("19256", "El Tambo"), + ("19290", "Florencia"), + ("19300", "Guachené"), + ("19318", "Guapi"), + ("19355", "Inzá"), + ("19364", "Jambaló"), + ("19392", "La Sierra"), + ("19397", "La Vega"), + ("19418", "López de Micay"), + ("19450", "Mercaderes"), + ("19455", "Miranda"), + ("19473", "Morales"), + ("19513", "Padilla"), + ("19517", "Páez"), + ("19532", "Patía"), + ("19533", "Piamonte"), + ("19548", "Piendamó - Tunía"), + ("19573", "Puerto Tejada"), + ("19585", "Puracé"), + ("19622", "Rosas"), + ("19693", "San Sebastián"), + ("19698", "Santander de Quilichao"), + ("19701", "Santa Rosa"), + ("19743", "Silvia"), + ("19760", "Sotará Paispamba"), + ("19780", "Suárez"), + ("19785", "Sucre"), + ("19807", "Timbío"), + ("19809", "Timbiquí"), + ("19821", "Toribío"), + ("19824", "Totoró"), + ("19845", "Villa Rica"), + ("20001", "Valledupar"), + ("20011", "Aguachica"), + ("20013", "Agustín Codazzi"), + ("20032", "Astrea"), + ("20045", "Becerril"), + ("20060", "Bosconia"), + ("20175", "Chimichagua"), + ("20178", "Chiriguaná"), + ("20228", "Curumaní"), + ("20238", "El Copey"), + ("20250", "El Paso"), + ("20295", "Gamarra"), + ("20310", "González"), + ("20383", "La Gloria"), + ("20400", "La Jagua de Ibirico"), + ("20443", "Manaure Balcón del Cesar"), + ("20517", "Pailitas"), + ("20550", "Pelaya"), + ("20570", "Pueblo Bello"), + ("20614", "Río de Oro"), + ("20621", "La Paz"), + ("20710", "San Alberto"), + ("20750", "San Diego"), + ("20770", "San Martín"), + ("20787", "Tamalameque"), + ("23001", "Montería"), + ("23068", "Ayapel"), + ("23079", "Buenavista"), + ("23090", "Canalete"), + ("23162", "Cereté"), + ("23168", "Chimá"), + ("23182", "Chinú"), + ("23189", "Ciénaga de Oro"), + ("23300", "Cotorra"), + ("23350", "La Apartada"), + ("23417", "Lorica"), + ("23419", "Los Córdobas"), + ("23464", "Momil"), + ("23466", "Montelíbano"), + ("23500", "Moñitos"), + ("23555", "Planeta Rica"), + ("23570", "Pueblo Nuevo"), + ("23574", "Puerto Escondido"), + ("23580", "Puerto Libertador"), + ("23586", "Purísima de la Concepción"), + ("23660", "Sahagún"), + ("23670", "San Andrés de Sotavento"), + ("23672", "San Antero"), + ("23675", "San Bernardo del Viento"), + ("23678", "San Carlos"), + ("23682", "San José de Uré"), + ("23686", "San Pelayo"), + ("23807", "Tierralta"), + ("23815", "Tuchín"), + ("23855", "Valencia"), + ("25001", "Agua de Dios"), + ("25019", "Albán"), + ("25035", "Anapoima"), + ("25040", "Anolaima"), + ("25053", "Arbeláez"), + ("25086", "Beltrán"), + ("25095", "Bituima"), + ("25099", "Bojacá"), + ("25120", "Cabrera"), + ("25123", "Cachipay"), + ("25126", "Cajicá"), + ("25148", "Caparrapí"), + ("25151", "Cáqueza"), + ("25154", "Carmen de Carupa"), + ("25168", "Chaguaní"), + ("25175", "Chía"), + ("25178", "Chipaque"), + ("25181", "Choachí"), + ("25183", "Chocontá"), + ("25200", "Cogua"), + ("25214", "Cota"), + ("25224", "Cucunubá"), + ("25245", "El Colegio"), + ("25258", "El Peñón"), + ("25260", "El Rosal"), + ("25269", "Facatativá"), + ("25279", "Fómeque"), + ("25281", "Fosca"), + ("25286", "Funza"), + ("25288", "Fúquene"), + ("25290", "Fusagasugá"), + ("25293", "Gachalá"), + ("25295", "Gachancipá"), + ("25297", "Gachetá"), + ("25299", "Gama"), + ("25307", "Girardot"), + ("25312", "Granada"), + ("25317", "Guachetá"), + ("25320", "Guaduas"), + ("25322", "Guasca"), + ("25324", "Guataquí"), + ("25326", "Guatavita"), + ("25328", "Guayabal de Síquima"), + ("25335", "Guayabetal"), + ("25339", "Gutiérrez"), + ("25368", "Jerusalén"), + ("25372", "Junín"), + ("25377", "La Calera"), + ("25386", "La Mesa"), + ("25394", "La Palma"), + ("25398", "La Peña"), + ("25402", "La Vega"), + ("25407", "Lenguazaque"), + ("25426", "Machetá"), + ("25430", "Madrid"), + ("25436", "Manta"), + ("25438", "Medina"), + ("25473", "Mosquera"), + ("25483", "Nariño"), + ("25486", "Nemocón"), + ("25488", "Nilo"), + ("25489", "Nimaima"), + ("25491", "Nocaima"), + ("25506", "Venecia"), + ("25513", "Pacho"), + ("25518", "Paime"), + ("25524", "Pandi"), + ("25530", "Paratebueno"), + ("25535", "Pasca"), + ("25572", "Puerto Salgar"), + ("25580", "Pulí"), + ("25592", "Quebradanegra"), + ("25594", "Quetame"), + ("25596", "Quipile"), + ("25599", "Apulo"), + ("25612", "Ricaurte"), + ("25645", "San Antonio del Tequendama"), + ("25649", "San Bernardo"), + ("25653", "San Cayetano"), + ("25658", "San Francisco"), + ("25662", "San Juan de Rioseco"), + ("25718", "Sasaima"), + ("25736", "Sesquilé"), + ("25740", "Sibaté"), + ("25743", "Silvania"), + ("25745", "Simijaca"), + ("25754", "Soacha"), + ("25758", "Sopó"), + ("25769", "Subachoque"), + ("25772", "Suesca"), + ("25777", "Supatá"), + ("25779", "Susa"), + ("25781", "Sutatausa"), + ("25785", "Tabio"), + ("25793", "Tausa"), + ("25797", "Tena"), + ("25799", "Tenjo"), + ("25805", "Tibacuy"), + ("25807", "Tibirita"), + ("25815", "Tocaima"), + ("25817", "Tocancipá"), + ("25823", "Topaipí"), + ("25839", "Ubalá"), + ("25841", "Ubaque"), + ("25843", "Villa de San Diego de Ubaté"), + ("25845", "Une"), + ("25851", "Útica"), + ("25862", "Vergara"), + ("25867", "Vianí"), + ("25871", "Villagómez"), + ("25873", "Villapinzón"), + ("25875", "Villeta"), + ("25878", "Viotá"), + ("25885", "Yacopí"), + ("25898", "Zipacón"), + ("25899", "Zipaquirá"), + ("27001", "Quibdó"), + ("27006", "Acandí"), + ("27025", "Alto Baudó"), + ("27050", "Atrato"), + ("27073", "Bagadó"), + ("27075", "Bahía Solano"), + ("27077", "Bajo Baudó"), + ("27099", "Bojayá"), + ("27135", "El Cantón del San Pablo"), + ("27150", "Carmen del Darién"), + ("27160", "Cértegui"), + ("27205", "Condoto"), + ("27245", "El Carmen de Atrato"), + ("27250", "El Litoral del San Juan"), + ("27361", "Istmina"), + ("27372", "Juradó"), + ("27413", "Lloró"), + ("27425", "Medio Atrato"), + ("27430", "Medio Baudó"), + ("27450", "Medio San Juan"), + ("27491", "Nóvita"), + ("27495", "Nuquí"), + ("27580", "Río Iró"), + ("27600", "Río Quito"), + ("27615", "Riosucio"), + ("27660", "San José del Palmar"), + ("27745", "Sipí"), + ("27787", "Tadó"), + ("27800", "Unguía"), + ("27810", "Unión Panamericana"), + ("41001", "Neiva"), + ("41006", "Acevedo"), + ("41013", "Agrado"), + ("41016", "Aipe"), + ("41020", "Algeciras"), + ("41026", "Altamira"), + ("41078", "Baraya"), + ("41132", "Campoalegre"), + ("41206", "Colombia"), + ("41244", "Elías"), + ("41298", "Garzón"), + ("41306", "Gigante"), + ("41319", "Guadalupe"), + ("41349", "Hobo"), + ("41357", "Íquira"), + ("41359", "Isnos"), + ("41378", "La Argentina"), + ("41396", "La Plata"), + ("41483", "Nátaga"), + ("41503", "Oporapa"), + ("41518", "Paicol"), + ("41524", "Palermo"), + ("41530", "Palestina"), + ("41548", "Pital"), + ("41551", "Pitalito"), + ("41615", "Rivera"), + ("41660", "Saladoblanco"), + ("41668", "San Agustín"), + ("41676", "Santa María"), + ("41770", "Suaza"), + ("41791", "Tarqui"), + ("41797", "Tesalia"), + ("41799", "Tello"), + ("41801", "Teruel"), + ("41807", "Timaná"), + ("41872", "Villavieja"), + ("41885", "Yaguará"), + ("44001", "Riohacha"), + ("44035", "Albania"), + ("44078", "Barrancas"), + ("44090", "Dibulla"), + ("44098", "Distracción"), + ("44110", "El Molino"), + ("44279", "Fonseca"), + ("44378", "Hatonuevo"), + ("44420", "La Jagua del Pilar"), + ("44430", "Maicao"), + ("44560", "Manaure"), + ("44650", "San Juan del Cesar"), + ("44847", "Uribia"), + ("44855", "Urumita"), + ("44874", "Villanueva"), + ("47001", "Santa Marta"), + ("47030", "Algarrobo"), + ("47053", "Aracataca"), + ("47058", "Ariguaní"), + ("47161", "Cerro de San Antonio"), + ("47170", "Chivolo"), + ("47189", "Ciénaga"), + ("47205", "Concordia"), + ("47245", "El Banco"), + ("47258", "El Piñón"), + ("47268", "El Retén"), + ("47288", "Fundación"), + ("47318", "Guamal"), + ("47460", "Nueva Granada"), + ("47541", "Pedraza"), + ("47545", "Pijiño del Carmen"), + ("47551", "Pivijay"), + ("47555", "Plato"), + ("47570", "Puebloviejo"), + ("47605", "Remolino"), + ("47660", "Sabanas de San Ángel"), + ("47675", "Salamina"), + ("47692", "San Sebastián de Buenavista"), + ("47703", "San Zenón"), + ("47707", "Santa Ana"), + ("47720", "Santa Bárbara de Pinto"), + ("47745", "Sitionuevo"), + ("47798", "Tenerife"), + ("47960", "Zapayán"), + ("47980", "Zona Bananera"), + ("50001", "Villavicencio"), + ("50006", "Acacías"), + ("50110", "Barranca de Upía"), + ("50124", "Cabuyaro"), + ("50150", "Castilla la Nueva"), + ("50223", "Cubarral"), + ("50226", "Cumaral"), + ("50245", "El Calvario"), + ("50251", "El Castillo"), + ("50270", "El Dorado"), + ("50287", "Fuente de Oro"), + ("50313", "Granada"), + ("50318", "Guamal"), + ("50325", "Mapiripán"), + ("50330", "Mesetas"), + ("50350", "La Macarena"), + ("50370", "Uribe"), + ("50400", "Lejanías"), + ("50450", "Puerto Concordia"), + ("50568", "Puerto Gaitán"), + ("50573", "Puerto López"), + ("50577", "Puerto Lleras"), + ("50590", "Puerto Rico"), + ("50606", "Restrepo"), + ("50680", "San Carlos de Guaroa"), + ("50683", "San Juan de Arama"), + ("50686", "San Juanito"), + ("50689", "San Martín"), + ("50711", "Vistahermosa"), + ("52001", "Pasto"), + ("52019", "Albán"), + ("52022", "Aldana"), + ("52036", "Ancuya"), + ("52051", "Arboleda"), + ("52079", "Barbacoas"), + ("52083", "Belén"), + ("52110", "Buesaco"), + ("52203", "Colón"), + ("52207", "Consacá"), + ("52210", "Contadero"), + ("52215", "Córdoba"), + ("52224", "Cuaspud Carlosama"), + ("52227", "Cumbal"), + ("52233", "Cumbitara"), + ("52240", "Chachagüí"), + ("52250", "El Charco"), + ("52254", "El Peñol"), + ("52256", "El Rosario"), + ("52258", "El Tablón de Gómez"), + ("52260", "El Tambo"), + ("52287", "Funes"), + ("52317", "Guachucal"), + ("52320", "Guaitarilla"), + ("52323", "Gualmatán"), + ("52352", "Iles"), + ("52354", "Imués"), + ("52356", "Ipiales"), + ("52378", "La Cruz"), + ("52381", "La Florida"), + ("52385", "La Llanada"), + ("52390", "La Tola"), + ("52399", "La Unión"), + ("52405", "Leiva"), + ("52411", "Linares"), + ("52418", "Los Andes"), + ("52427", "Magüí"), + ("52435", "Mallama"), + ("52473", "Mosquera"), + ("52480", "Nariño"), + ("52490", "Olaya Herrera"), + ("52506", "Ospina"), + ("52520", "Francisco Pizarro"), + ("52540", "Policarpa"), + ("52560", "Potosí"), + ("52565", "Providencia"), + ("52573", "Puerres"), + ("52585", "Pupiales"), + ("52612", "Ricaurte"), + ("52621", "Roberto Payán"), + ("52678", "Samaniego"), + ("52683", "Sandoná"), + ("52685", "San Bernardo"), + ("52687", "San Lorenzo"), + ("52693", "San Pablo"), + ("52694", "San Pedro de Cartago"), + ("52696", "Santa Bárbara"), + ("52699", "Santacruz"), + ("52720", "Sapuyes"), + ("52786", "Taminango"), + ("52788", "Tangua"), + ("52835", "San Andrés de Tumaco"), + ("52838", "Túquerres"), + ("52885", "Yacuanquer"), + ("54001", "San José de Cúcuta"), + ("54003", "Ábrego"), + ("54051", "Arboledas"), + ("54099", "Bochalema"), + ("54109", "Bucarasica"), + ("54125", "Cácota"), + ("54128", "Cáchira"), + ("54172", "Chinácota"), + ("54174", "Chitagá"), + ("54206", "Convención"), + ("54223", "Cucutilla"), + ("54239", "Durania"), + ("54245", "El Carmen"), + ("54250", "El Tarra"), + ("54261", "El Zulia"), + ("54313", "Gramalote"), + ("54344", "Hacarí"), + ("54347", "Herrán"), + ("54377", "Labateca"), + ("54385", "La Esperanza"), + ("54398", "La Playa"), + ("54405", "Los Patios"), + ("54418", "Lourdes"), + ("54480", "Mutiscua"), + ("54498", "Ocaña"), + ("54518", "Pamplona"), + ("54520", "Pamplonita"), + ("54553", "Puerto Santander"), + ("54599", "Ragonvalia"), + ("54660", "Salazar"), + ("54670", "San Calixto"), + ("54673", "San Cayetano"), + ("54680", "Santiago"), + ("54720", "Sardinata"), + ("54743", "Silos"), + ("54800", "Teorama"), + ("54810", "Tibú"), + ("54820", "Toledo"), + ("54871", "Villa Caro"), + ("54874", "Villa del Rosario"), + ("63001", "Armenia"), + ("63111", "Buenavista"), + ("63130", "Calarcá"), + ("63190", "Circasia"), + ("63212", "Córdoba"), + ("63272", "Filandia"), + ("63302", "Génova"), + ("63401", "La Tebaida"), + ("63470", "Montenegro"), + ("63548", "Pijao"), + ("63594", "Quimbaya"), + ("63690", "Salento"), + ("66001", "Pereira"), + ("66045", "Apía"), + ("66075", "Balboa"), + ("66088", "Belén de Umbría"), + ("66170", "Dosquebradas"), + ("66318", "Guática"), + ("66383", "La Celia"), + ("66400", "La Virginia"), + ("66440", "Marsella"), + ("66456", "Mistrató"), + ("66572", "Pueblo Rico"), + ("66594", "Quinchía"), + ("66682", "Santa Rosa de Cabal"), + ("66687", "Santuario"), + ("68001", "Bucaramanga"), + ("68013", "Aguada"), + ("68020", "Albania"), + ("68051", "Aratoca"), + ("68077", "Barbosa"), + ("68079", "Barichara"), + ("68081", "Barrancabermeja"), + ("68092", "Betulia"), + ("68101", "Bolívar"), + ("68121", "Cabrera"), + ("68132", "California"), + ("68147", "Capitanejo"), + ("68152", "Carcasí"), + ("68160", "Cepitá"), + ("68162", "Cerrito"), + ("68167", "Charalá"), + ("68169", "Charta"), + ("68176", "Chima"), + ("68179", "Chipatá"), + ("68190", "Cimitarra"), + ("68207", "Concepción"), + ("68209", "Confines"), + ("68211", "Contratación"), + ("68217", "Coromoro"), + ("68229", "Curití"), + ("68235", "El Carmen de Chucurí"), + ("68245", "El Guacamayo"), + ("68250", "El Peñón"), + ("68255", "El Playón"), + ("68264", "Encino"), + ("68266", "Enciso"), + ("68271", "Florián"), + ("68276", "Floridablanca"), + ("68296", "Galán"), + ("68298", "Gámbita"), + ("68307", "Girón"), + ("68318", "Guaca"), + ("68320", "Guadalupe"), + ("68322", "Guapotá"), + ("68324", "Guavatá"), + ("68327", "Güepsa"), + ("68344", "Hato"), + ("68368", "Jesús María"), + ("68370", "Jordán"), + ("68377", "La Belleza"), + ("68385", "Landázuri"), + ("68397", "La Paz"), + ("68406", "Lebrija"), + ("68418", "Los Santos"), + ("68425", "Macaravita"), + ("68432", "Málaga"), + ("68444", "Matanza"), + ("68464", "Mogotes"), + ("68468", "Molagavita"), + ("68498", "Ocamonte"), + ("68500", "Oiba"), + ("68502", "Onzaga"), + ("68522", "Palmar"), + ("68524", "Palmas del Socorro"), + ("68533", "Páramo"), + ("68547", "Piedecuesta"), + ("68549", "Pinchote"), + ("68572", "Puente Nacional"), + ("68573", "Puerto Parra"), + ("68575", "Puerto Wilches"), + ("68615", "Rionegro"), + ("68655", "Sabana de Torres"), + ("68669", "San Andrés"), + ("68673", "San Benito"), + ("68679", "San Gil"), + ("68682", "San Joaquín"), + ("68684", "San José de Miranda"), + ("68686", "San Miguel"), + ("68689", "San Vicente de Chucurí"), + ("68705", "Santa Bárbara"), + ("68720", "Santa Helena del Opón"), + ("68745", "Simacota"), + ("68755", "Socorro"), + ("68770", "Suaita"), + ("68773", "Sucre"), + ("68780", "Suratá"), + ("68820", "Tona"), + ("68855", "Valle de San José"), + ("68861", "Vélez"), + ("68867", "Vetas"), + ("68872", "Villanueva"), + ("68895", "Zapatoca"), + ("70001", "Sincelejo"), + ("70110", "Buenavista"), + ("70124", "Caimito"), + ("70204", "Colosó"), + ("70215", "Corozal"), + ("70221", "Coveñas"), + ("70230", "Chalán"), + ("70233", "El Roble"), + ("70235", "Galeras"), + ("70265", "Guaranda"), + ("70400", "La Unión"), + ("70418", "Los Palmitos"), + ("70429", "Majagual"), + ("70473", "Morroa"), + ("70508", "Ovejas"), + ("70523", "Palmito"), + ("70670", "Sampués"), + ("70678", "San Benito Abad"), + ("70702", "San Juan de Betulia"), + ("70708", "San Marcos"), + ("70713", "San Onofre"), + ("70717", "San Pedro"), + ("70742", "San Luis de Sincé"), + ("70771", "Sucre"), + ("70820", "Santiago de Tolú"), + ("70823", "San José de Toluviejo"), + ("73001", "Ibagué"), + ("73024", "Alpujarra"), + ("73026", "Alvarado"), + ("73030", "Ambalema"), + ("73043", "Anzoátegui"), + ("73055", "Armero"), + ("73067", "Ataco"), + ("73124", "Cajamarca"), + ("73148", "Carmen de Apicalá"), + ("73152", "Casabianca"), + ("73168", "Chaparral"), + ("73200", "Coello"), + ("73217", "Coyaima"), + ("73226", "Cunday"), + ("73236", "Dolores"), + ("73268", "Espinal"), + ("73270", "Falan"), + ("73275", "Flandes"), + ("73283", "Fresno"), + ("73319", "Guamo"), + ("73347", "Herveo"), + ("73349", "Honda"), + ("73352", "Icononzo"), + ("73408", "Lérida"), + ("73411", "Líbano"), + ("73443", "San Sebastián de Mariquita"), + ("73449", "Melgar"), + ("73461", "Murillo"), + ("73483", "Natagaima"), + ("73504", "Ortega"), + ("73520", "Palocabildo"), + ("73547", "Piedras"), + ("73555", "Planadas"), + ("73563", "Prado"), + ("73585", "Purificación"), + ("73616", "Rioblanco"), + ("73622", "Roncesvalles"), + ("73624", "Rovira"), + ("73671", "Saldaña"), + ("73675", "San Antonio"), + ("73678", "San Luis"), + ("73686", "Santa Isabel"), + ("73770", "Suárez"), + ("73854", "Valle de San Juan"), + ("73861", "Venadillo"), + ("73870", "Villahermosa"), + ("73873", "Villarrica"), + ("76001", "Cali"), + ("76020", "Alcalá"), + ("76036", "Andalucía"), + ("76041", "Ansermanuevo"), + ("76054", "Argelia"), + ("76100", "Bolívar"), + ("76109", "Buenaventura"), + ("76111", "Guadalajara de Buga"), + ("76113", "Bugalagrande"), + ("76122", "Caicedonia"), + ("76126", "Calima"), + ("76130", "Candelaria"), + ("76147", "Cartago"), + ("76233", "Dagua"), + ("76243", "El Águila"), + ("76246", "El Cairo"), + ("76248", "El Cerrito"), + ("76250", "El Dovio"), + ("76275", "Florida"), + ("76306", "Ginebra"), + ("76318", "Guacarí"), + ("76364", "Jamundí"), + ("76377", "La Cumbre"), + ("76400", "La Unión"), + ("76403", "La Victoria"), + ("76497", "Obando"), + ("76520", "Palmira"), + ("76563", "Pradera"), + ("76606", "Restrepo"), + ("76616", "Riofrío"), + ("76622", "Roldanillo"), + ("76670", "San Pedro"), + ("76736", "Sevilla"), + ("76823", "Toro"), + ("76828", "Trujillo"), + ("76834", "Tuluá"), + ("76845", "Ulloa"), + ("76863", "Versalles"), + ("76869", "Vijes"), + ("76890", "Yotoco"), + ("76892", "Yumbo"), + ("76895", "Zarzal"), + ("81001", "Arauca"), + ("81065", "Arauquita"), + ("81220", "Cravo Norte"), + ("81300", "Fortul"), + ("81591", "Puerto Rondón"), + ("81736", "Saravena"), + ("81794", "Tame"), + ("85001", "Yopal"), + ("85010", "Aguazul"), + ("85015", "Chámeza"), + ("85125", "Hato Corozal"), + ("85136", "La Salina"), + ("85139", "Maní"), + ("85162", "Monterrey"), + ("85225", "Nunchía"), + ("85230", "Orocué"), + ("85250", "Paz de Ariporo"), + ("85263", "Pore"), + ("85279", "Recetor"), + ("85300", "Sabanalarga"), + ("85315", "Sácama"), + ("85325", "San Luis de Palenque"), + ("85400", "Támara"), + ("85410", "Tauramena"), + ("85430", "Trinidad"), + ("85440", "Villanueva"), + ("86001", "Mocoa"), + ("86219", "Colón"), + ("86320", "Orito"), + ("86568", "Puerto Asís"), + ("86569", "Puerto Caicedo"), + ("86571", "Puerto Guzmán"), + ("86573", "Puerto Leguízamo"), + ("86749", "Sibundoy"), + ("86755", "San Francisco"), + ("86757", "San Miguel"), + ("86760", "Santiago"), + ("86865", "Valle del Guamuez"), + ("86885", "Villagarzón"), + ("88001", "San Andrés"), + ("88564", "Providencia"), + ("91001", "Leticia"), + ("91263", "El Encanto"), + ("91405", "La Chorrera"), + ("91407", "La Pedrera"), + ("91430", "La Victoria"), + ("91460", "Mirití - Paraná"), + ("91530", "Puerto Alegría"), + ("91536", "Puerto Arica"), + ("91540", "Puerto Nariño"), + ("91669", "Puerto Santander"), + ("91798", "Tarapacá"), + ("94001", "Inírida"), + ("94343", "Barrancominas"), + ("94883", "San Felipe"), + ("94884", "Puerto Colombia"), + ("94885", "La Guadalupe"), + ("94886", "Cacahual"), + ("94887", "Pana Pana"), + ("94888", "Morichal"), + ("95001", "San José del Guaviare"), + ("95015", "Calamar"), + ("95025", "El Retorno"), + ("95200", "Miraflores"), + ("97001", "Mitú"), + ("97161", "Carurú"), + ("97511", "Pacoa"), + ("97666", "Taraira"), + ("97777", "Papunahua"), + ("97889", "Yavaraté"), + ("99001", "Puerto Carreño"), + ("99524", "La Primavera"), + ("99624", "Santa Rosalía"), + ("99773", "Cumaribo"), + ] + + street_prefixes = OrderedDict( + [ + ("Calle", 0.2), + ("Cl.", 0.2), + ("Carrera", 0.2), + ("Cr.", 0.2), + ("Diagonal", 0.05), + ("Dg.", 0.05), + ("Transversal", 0.05), + ("Tr.", 0.05), + ] + ) + street_suffixes = ["Sur", "Este", "Bis", "Bis {{random_uppercase_letter}}"] + street_name_formats = OrderedDict( + [ + ("{{street_prefix}} %ª", 0.1), + ("{{street_prefix}} %#", 0.3), + ("{{street_prefix}} 1##", 0.1), + ("{{street_prefix}} % {{street_suffix}}", 0.02), + ("{{street_prefix}} %# {{street_suffix}}", 0.02), + ("{{street_prefix}} 1## {{street_suffix}}", 0.02), + ("{{street_prefix}} %{{random_uppercase_letter}}", 0.06), + ("{{street_prefix}} %#{{random_uppercase_letter}}", 0.06), + ("{{street_prefix}} 1##{{random_uppercase_letter}}", 0.06), + ("{{street_prefix}} %{{random_uppercase_letter}} {{street_suffix}}", 0.02), + ("{{street_prefix}} %#{{random_uppercase_letter}} {{street_suffix}}", 0.02), + ( + "{{street_prefix}} 1##{{random_uppercase_letter}} {{street_suffix}}", + 0.02, + ), + ("Avenida {{last_name}}", 0.01), + ("Avenida calle %ª", 0.01), + ("Avenida calle %#", 0.01), + ("Avenida calle 1##", 0.01), + ("Avenida carrera %ª", 0.01), + ("Avenida carrera %#", 0.01), + ("Avenida carrera 1##", 0.01), + ("Avenida {{name}}", 0.01), + ("Avenida {{city}}", 0.01), + ("Avenida {{department}}", 0.01), + ("Av. {{last_name}}", 0.01), + ("Av. calle %ª", 0.01), + ("Av. calle %#", 0.01), + ("Av. calle 1##", 0.01), + ("Av. carrera %ª", 0.01), + ("Av. carrera %#", 0.01), + ("Av. carrera 1##", 0.01), + ("Av. {{name}}", 0.01), + ("Av. {{city}}", 0.01), + ("Av. {{department}}", 0.01), + ] + ) + building_number_formats = OrderedDict( + [ + ("%-%", 0.2), + ("%-%#", 0.2), + ("%#-%", 0.2), + ("%#-%#", 0.2), + ("%{{random_uppercase_letter}}-%", 0.05), + ("%{{random_uppercase_letter}}-%#", 0.05), + ("%#{{random_uppercase_letter}}-%", 0.05), + ("%#{{random_uppercase_letter}}-%#", 0.05), + ] + ) + secondary_address_formats = [ + "Apartamento %!!", + "Apto. %!!", + "Casa %!", + "Torre % apartamento %!!", + "Etapa % apartamento %!!", + "Local %!!", + "Oficina %!!", + "Bodega %!!", + ] + postcode_formats = ["{{department_code}}####"] + + def department_code(self) -> str: + """ + :example: "11" + """ + return self.random_element(self.departments.keys()) + + def department(self) -> str: + """ + :example: "Bogotá, D.C." + """ + return self.random_element(list(self.departments.values())) + + administrative_unit = department + + def municipality_code(self) -> str: + """ + :example: "11001" + """ + return self.random_element(self.municipalities)[0] # type: ignore + + def municipality(self) -> str: + """ + :example: "Bogotá, D.C." + """ + return self.random_element(self.municipalities)[1] # type: ignore + + city = municipality + + def street_prefix(self) -> str: + """ + :example: "Calle" + """ + return self.random_element(self.street_prefixes) + + def street_suffix(self) -> str: + """ + :example: "Sur" + """ + return self.generator.parse(self.random_element(self.street_suffixes)) + + def street_name(self) -> str: + """ + :example: "Calle 1" + """ + pattern: str = self.random_element(self.street_name_formats) + return self.numerify(self.generator.parse(pattern)) + + def building_number(self) -> str: + """ + :example: "2-3" + """ + return self.numerify(self.generator.parse(self.random_element(self.building_number_formats))) + + def secondary_address(self) -> str: + """ + :example: "Apartamento 123" + """ + return self.numerify(self.random_element(self.secondary_address_formats)) + + def street_address(self) -> str: + """ + :example: "Calle 1 # 2-3" + """ + return self.street_name() + " # " + self.building_number() + self.random_element(("", " Sur", " Este")) + + def postcode(self) -> str: + """ + :example: "11001" + """ + return self.numerify(self.generator.parse(self.random_element(self.postcode_formats))) + + def address(self) -> str: + """ + :example: "Calle 1 # 2-3\n11001\nBogotá D.C." + """ + municipality: Tuple[str, str] = self.random_element(self.municipalities) + municipality_code = municipality[0] + department_code = municipality_code[0:2] + is_department_capital = municipality_code[-3:] == "001" + + secondary_address: str = self.random_element( + [ + "\n" + self.secondary_address(), + "", + ] + ) + postcode = "\n" + department_code + self.numerify("####") + municipality_name = "\n" + municipality[1] + department_name = ", " + self.departments[department_code] if not is_department_capital else "" + + return self.street_address() + secondary_address + postcode + municipality_name + department_name diff --git a/venv/lib/python3.11/site-packages/faker/providers/address/es_CO/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/address/es_CO/__pycache__/__init__.cpython-311.pyc new file mode 100644 index 0000000..7420ccd Binary files /dev/null and b/venv/lib/python3.11/site-packages/faker/providers/address/es_CO/__pycache__/__init__.cpython-311.pyc differ -- cgit v1.2.3