summaryrefslogtreecommitdiff
path: root/venv/lib/python3.11/site-packages/faker/providers/address/es_CO
diff options
context:
space:
mode:
authorcyfraeviolae <cyfraeviolae>2024-04-03 03:10:44 -0400
committercyfraeviolae <cyfraeviolae>2024-04-03 03:10:44 -0400
commit6d7ba58f880be618ade07f8ea080fe8c4bf8a896 (patch)
treeb1c931051ffcebd2bd9d61d98d6233ffa289bbce /venv/lib/python3.11/site-packages/faker/providers/address/es_CO
parent4f884c9abc32990b4061a1bb6997b4b37e58ea0b (diff)
venv
Diffstat (limited to 'venv/lib/python3.11/site-packages/faker/providers/address/es_CO')
-rw-r--r--venv/lib/python3.11/site-packages/faker/providers/address/es_CO/__init__.py1334
-rw-r--r--venv/lib/python3.11/site-packages/faker/providers/address/es_CO/__pycache__/__init__.cpython-311.pycbin0 -> 32291 bytes
2 files changed, 1334 insertions, 0 deletions
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
--- /dev/null
+++ b/venv/lib/python3.11/site-packages/faker/providers/address/es_CO/__pycache__/__init__.cpython-311.pyc
Binary files differ