Metadata-Version: 2.4
Name: normalize_tools
Version: 0.1.1
Summary: Herramientas de normalizacion de telefonos, y paises
Author-email: KC <rmr@keepcoding.io>
License-Expression: MIT
Project-URL: Homepage, https://github.com/KeepCoding/normalize_tools
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: phonenumbers>=8.12.0

# Utilidades de formateo o estimacion de valores
Se incluyen las siguientes en cuanto a normalización:

**Países**
- `search_country_name(user_input: str) -> str`: Devuelve el pais normalizado si `user_input` puede identificarse como tal. No usa IA, estimación clásica
- `get_region(pais: str) -> str`: Devuelve region de entre las siguientes `'España', 'LATAM', 'Otros'` si el pais informado va debidamente normalizado, `''` en otro caso

**Teléfonos**
- `normalize_phone(candidate: str, default_region: str = 'ES') -> tuple[str, str]`: Devuelve el prefijo internacional como +nn y el numero sin prefijo o ValueError si el numero no es parseable.

