Catalog PyPI
Back to packageRELEASE DETAILS

0.2.1

PyPI

acodo-framework

Utilidades puras del framework Acodo: validación, conversión, parseo y logger.

Published19 Oct 2026
Direct dependencies0
Transitive dependenciesNot calculated

README

Version 0.2.1 documentation

acodo-framework

Biblioteca de utilidades de Acodo Framework para Python >= 3.13. No tiene dependencias externas: solo usa la biblioteca estándar. El paquete que se importa es acodo.

🚀 Instalación

Desde PyPI:

uv add acodo-framework

Para trabajar en el monorepo, desde la raíz: uv sync --all-packages. Entre miembros se enlaza con acodo-framework = { workspace = true } en [tool.uv.sources].

🛠️ Uso

from acodo.logger import Logger
from acodo.utils import to_bool, valid_email

to_bool("sí")  # True
valid_email("hola")  # False

log = Logger("miapp")
log.info("Procesando %(n)s ficheros", n=3)

📦 Módulos

  • acodo.utils: funciones agrupadas por prefijo (get_*, has_*, parse_*, to_*, valid_*) y el tipo SocialLink. Convenciones y errores en el docstring del paquete.
  • acodo.logger: Logger; consola y/o fichero con rotación diaria.

acodo.logger depende de acodo.utils, nunca al revés.

📁 Estructura

src/acodo/
├── utils/
│   ├── checkers.py       # has_*
│   ├── converters.py     # to_*
│   ├── getters.py        # get_*
│   ├── parsers.py        # parse_*
│   ├── types.py          # SocialLink
│   └── validators.py     # valid_*
└── logger/
    └── logger.py         # Logger

Enlaces

Licencia

MIT.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 0

Native requirements
0 direct targetsNot calculated transitive count
No declared dependencies in this collected response

Declarations describe requirements; they are not a resolved dependency graph.

Distribution files

2 collected
acodo_framework-0.2.1-py3-none-any.whl

bdist_wheel · 29.05 KB · Python py3

Source file
acodo_framework-0.2.1.tar.gz

sdist · 23.87 KB · Python source

Source file

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:20 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:5c0ef4c41412700fe8a80427b832a5f0cd7b8e9c5fa4a141da0fe2f77792cf63

Other collected versions

View all collected versions →