Metadata-Version: 2.4
Name: carmenPR
Version: 0.0.1.dev2
Summary: Un paquete épico con funciones aleatorias para mis proyectos (y mucho odio hacia Carmen PR).
Home-page: https://github.com/carmenPR/odio
Author: XPro (Danito360)
Author-email: "XPro (Danito360)" <dani@duction.es>
License: # 💖 **LOVE LICENSE – “Ama y ensancha el alma”**
        
        > Una licencia de software libre con el único requisito de amar, amar hasta que el RAM se enamore de ti.
        
        ---
        
        ## 📜 LICENCIA DE USO, DISTRIBUCIÓN Y AMOR PROFUNDO
        
        Copyright (c) \[2025] \[Danito360]
        
        Por la presente, se concede permiso sin costo alguno a **todas las entidades conscientes o inconscientes** —seres humanos, aliens, inteligencias artificiales, árboles que programan en Haskell, tostadoras pensantes, bacterias evolucionadas, y usuarios de Arch Linux— para:
        
        * Usar este software (en adelante, **el Amorware**),
        * Copiarlo,
        * Modificarlo,
        * Fusionarlo con cosas raras,
        * Publicarlo en TikTok si les da la gana,
        * Distribuirlo,
        * Subirlo al monte a enseñárselo a los jabalíes,
        * Y/o ejecutar versiones modificadas en lavadoras inteligentes,
        
        **siempre y cuando se cumpla la siguiente condición innegociable:**
        
        ---
        
        ## 💓 CONDICIÓN ÚNICA Y ABSOLUTA:
        
        ### 🕊️ **DEBES AMAR.**
        
        Amar con alegría, con ternura, con locura si hace falta.
        **Amar el código. Amar los bugs. Amar el proceso. Amar incluso el JavaScript.**
        
        ---
        
        ## 💘 CLÁUSULAS DE AMOR ADICIONALES:
        
        1. **Cada línea escrita con este software debe llevar un 0.001% de cariño.**
           No importa si es un `while True` o un `try: except:` con 20 niveles de anidación.
        
        2. **Está permitido llorar al compilar**, pero las lágrimas deben ser de emoción.
        
        3. **Si gritas al código, pídele perdón.**
           Preferiblemente con un `print("lo siento, baby")` al final del script.
        
        4. **Todo bug debe tratarse como a un hijo que tomó malas decisiones, pero aún se puede redimir.**
        
        5. **Cada commit debe incluir una muestra de afecto.**
           Ejemplos:
        
           * `git commit -m "Te arreglo este error porque me importas"`
           * `git commit -m "Te dejo bonito para que seas feliz en producción"`
        
        6. **No se permite hablar mal del software ajeno.**
           Puedes pensar: *“Esto es basura”*,
           pero debes decir: *“Está buscando su identidad.”*
        
        7. **Todo fork es un acto de amor:**
           Si alguien te forkea, agradécele como si te hubieran traído flores.
        
        8. **Todo README debe tener al menos una frase poética.**
           Ejemplo:
        
           > “Este programa no te arreglará la vida, pero sí te acompañará mientras lo intentas.”
        
        9. **Está estrictamente prohibido odiar, maldecir o usar este software para fines oscuros**,
           como crear adware, enviar spam o minar criptomonedas en orfanatos.
        
        10. **Si haces dinero con esto, reparte amor.**
            Dona, comparte, haz reír, o comprale croquetas a un perro callejero.
        
        ---
        
        ## 🚫 RENUNCIA LEGAL
        
        Este software se proporciona “TAL CUAL”,
        lleno de errores, posiblemente sin sentido,
        y absolutamente **repleto de buenas intenciones**.
        
        NO HAY NINGUNA GARANTÍA EXCEPTO QUE TE AMAMOS.
        Si explota tu PC, al menos lo hará con un mensaje bonito.
        
        ---
        
        ## ✅ ESTA LICENCIA TE PERMITE:
        
        * Crear software libre.
        * Venderlo si quieres (pero hazlo con cariño).
        * Modificarlo y no avisarle a nadie (aunque sería amable contarlo).
        * Incluirlo en tu startup llamada “CodeHugs Inc.”
        * O simplemente imprimirlo y abrazarlo.
        * Odiar a Carmen PR
        
        ---
        
        ## ❤️ ESTA LICENCIA NO TE PERMITE:
        
        * Ser una persona horrible.
        * Usar este código con odio.
        * Crear software dañino.
        * Gritarle a tu compilador (usa palabras dulces, como “mi amorcito binario”).
        * Amar a Carmen PR
        
        ---
        
        ## 🕊️ EN CONCLUSIÓN:
        
        Este software es un acto de ternura.
        Un poema que compila.
        Una declaración de paz entre humanos, bits y comentarios mal indentados.
        
        > AMA. AMA COMO UN LOCO. AMA COMO UN GIT PUSH SIN ERRORES.
        > AMA COMO SI CADA LÍNEA FUERA UN ABRAZO A LA VIDA.
        
Keywords: hate,utilities,carmen,humor,epic,insultos,utils,duction
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE.md
Requires-Dist: colorama
Requires-Dist: rich
Requires-Dist: cowsay
Dynamic: author
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-python

# Carmen Puta Rastrera (CarmenPR)

**Un módulo de Python para demostrar mi odio por CarmenPR (y realizar alguna que otra cosa útil).**

---

##### Se recomienda poner música sad para leer este readme, por ejemplo [esta](https://www.youtube.com/watch?v=Cr-70cL_6xE).

---

## 📑 Índice

- [¿Qué es CarmenPR?](#qué-es-carmenpr)
- [Llamada a la comunidad de desarrolladores despechados](#llamada-a-la-comunidad-de-despechados)
- [El Registro Global de Personas Odiadas](#el-registro-global-de-personas-odiadas)
- [Historia real](#historia-real)
- [Instalación](#instalación)
- [Uso básico](#uso-básico)
- [Funciones disponibles](#funciones-disponibles)
- [Final](#final)

---

## 💡 ¿Qué es `CarmenPR`?

Es un módulo de Python lleno de funciones útiles, absurdas y emocionalmente inestables.
Mitad herramientas reales, mitad easter eggs, 100% desprecio hacia Carmen PR (también conocida como **la Puta Rastrera**).

> ¿Podría haber escrito un libro desahogarme? Sí.
> ¿Una canción? Quizá.
> ¿Una carta sincera? Jamás.
> Así que hice lo único que sé hacer: **un módulo de Python para odiar.**

---

## 💔 Llamada a la comunidad de desarrolladores despechados

¿Hay alguien a quien odias con la fuerza de mil bombas nucleares?
¿Una ex, un ex, un crush, un mejor amigo que dejó de serlo, una ilusión que te dejó en 33?

Pues añade LO QUE QUIERAS A carmenPR para odiarlo, deja un pull request sin problema.
Porque Carmen PR puede haber sido la primera... **pero no tiene por qué ser la última**.

---

### 😈 El Registro Global de Personas Odiadas

Agrega a la persona que te destrozó emocionalmente con una simple línea de código:

```python
pr.odiar("María Rodríguez", "Me dejó por una tio que decía 'JDSKAJGSGFASEGSFGSD' en vez de reírse")
```

Esa persona se añade al archivo interno `CARMEN_BLACKLIST.py`, para que:

* Sea utilizada como objeto de burlas automáticas.
* Reciba culpa aleatoria cuando algo falle.
* Puedas canalizar tu ira sin romper platos (solo variables).

Y LUEGO SE SUBE A LA NUBE DE ODIO PARA QUE TODOS PODAMOS TENER UNA COPIA EN NUESTRO MÓDULO.
¡Entre todos podemos convertir este módulo en el museo del despecho digital!
**Odiar con estilo nunca fue tan fácil.**

---

## 📖 Historia real

Carmen PR fue una tía que me hizo sentir cosas que ya ni una RTX 5090 en oferta me hizo sentir.
Me hizo creer que el amor era mutuo. Que hablábamos de verdad. Que algo iba a pasar.
Y luego, de la nada, **desapareció**.
De internet, de la vida real, de todos los sitios donde nos veíamos...

Así que, sin poder componer, sin querer llorar más, sin ganas de escribir un diario...
...decidí **convertirla en software**.
Así, si me vuelve a dejar, al menos podré hacerle un `pip uninstall carmenpr`.

Este módulo es un acto de resistencia, un altar al despecho, una risa en la oscuridad.
Y sí, también tiene funciones útiles. ¡Faltaría más!

---

## 📦 Instalación

¿Te atreves?

```bash
pip install carmenPR
```

(Este comando instalará el rencor en tu sistema. No nos hacemos responsables de los sentimientos que puedan surgir.)

---

## 🔧 Uso básico

```python
import carmenpr as pr
```

¿PR? Porque es la abreviatura oficial de **Puta Rastrera**.
Y no lo digo yo, lo dice la documentación emocional no oficial del alma.

---

## 🧠 Funciones disponibles

```python
pr.decir_palabrota()
pr.generar_alias(original, alias, modo)
pr.equivalente(palabra, n=None)
pr.ver_asociaciones(palabra=None)
pr.agrupador(nombre_grupo, elementos, modo)
pr.a_que_grupo_pertenece(palabra)
pr.acoplar(ruta_archivo)
pr.expandir(nombre_archivo)
pr.recortar(nombre_archivo)
pr.configurar(nombre_regla, valor)
pr.va_a_tardar()
pr.terminado()
pr.carmen()
pr.responder_como_deberia(persona, situacion)
pr.ia_responder_como_deberia(persona, situacion)
pr.detesto_a_esta_gente()
pr.hablemos_de_etiquetas()
pr.existe_o_solo_me_usa(persona)
pr.fui_o_fui_una_version_para_otro()
pr.postureo_meter(frase)
pr.ia_postureo_meter(frase)
pr.licencia()
pr.llorar()
pr.odiar("nombre")
```

---

## 🧨 Final

No somos robots.
No somos mensajes en Instagram.
Somos humanos... y hay mujeres que lo olvidan.

Pero no pasa nada.

**Porque ahora he aprendido a no enamorarme jamás. Y el código no lo olvida.**

---

```bash
pip install carmenpr
```

Y si alguien pregunta qué hace este módulo, respóndeles:

> “Lo único que no hizo Carmen PR: algo útil.”
