Skip to main content

checkmate

checkmate es una librería de Python diseñada para simplificar la validación y verificación de datos en tus proyectos. Con checkmate, puedes asegurarte de que tus datos cumplen con los requisitos esperados de manera eficiente y sin complicaciones.

Características

  • Validación sencilla: Define reglas de validación de manera intuitiva.
  • Flexibilidad: Compatible con diferentes tipos de datos y estructuras.
  • Extensible: Añade tus propias reglas de validación personalizadas.
  • Documentación clara: Incluye documentación detallada para facilitar su uso.

Instalación

Puedes instalar checkmate fácilmente usando pip:

pip install checkmate

Uso Básico

Aquí tienes un ejemplo básico de cómo usar checkmate:

import checkmate as chm

chm.is_type(1, int) # True

Contribuciones

¡Las contribuciones son bienvenidas! Si deseas colaborar, por favor abre un issue o envía un pull request en nuestro repositorio de GitHub.

Licencia

checkmate está licenciado bajo la MIT License.

Metadata

Release files for validantor 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for validantor 0.1.0
File Size Uploaded
validantor-0.1.0.tar.gz 2.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for validantor 0.1.0
File Interpreter ABI Platform
validantor-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 5.9 kB

Release files / validantor-0.1.0.tar.gz

Download URL validantor-0.1.0.tar.gz
Size 2.6 kB
Tags Source
SHA-256 checksum
How to use checksums
cbc83e96f087bee5a1c3d00ce06fe09832e647458c0f53fbb51232ce6c287e66
BLAKE2b-256 checksum
How to use checksums
341b13b724ae471357175d55af360afe62b1b15c8d5bead9acb77f30239812be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / validantor-0.1.0-py3-none-any.whl

Download URL validantor-0.1.0-py3-none-any.whl
Size 3.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2e85587534bdcda5849fb02a27a36f97ff5c3bc216214875557aefb711ff1685
BLAKE2b-256 checksum
How to use checksums
267f546a854f43c230003ca50b9ae6affa87ed2a97f681f0c38bf5374dd1782e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page